REVIEW 1 major objections 4 minor 21 references
VRDQ proves that N agents learning the same MDP attain the optimal Õ(1/√(NT)) error using only O(log²(NT)) communication per agent.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · deepseek-v4-flash
2026-08-01 06:26 UTC pith:NTB7RKPR
load-bearing objection A new decentralized tabular Q-learning algorithm with a plausible 1/sqrt(NT) rate and log^2(NT) communication, cleanly argued but with a fixable gamma-exponent slip in the proof and some parameter-choosing caveats. the 1 major comments →
Variance-Reduced Q-Learning over Static and Time-Varying Networks
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The central claim is that variance reduction plus intermittent diffusion is sufficient: agents need only update their Q-tables once per epoch using a low-variance empirical Bellman operator, and run a short consensus phase to share that update direction. Because the number of epochs is logarithmic in N and T, communication stays poly-logarithmic while the error decays at the collaborative rate. The analysis separates the operator-estimation error from the network-diffusion error, showing both can be made small with logarithmic effort, yielding the near-optimal Õ(1/√(NT)) bound.
What carries the argument
VRDQ's two modules: (1) local operator estimation—each agent builds an empirical Bellman optimality operator from H independent next-state samples per state-action pair within an epoch, giving a sub-Gaussian estimate whose variance shrinks by 1/H and then by 1/N after averaging across agents; (2) diffusion—agents run L steps of average consensus on the previous epoch's update direction, so the per-agent error decomposes into a statistical term (Lemma 3) and a network term (Lemma 2) that decays geometrically in L. This decoupling lets the algorithm set K and L independently, both logarithmic.
Load-bearing premise
The proof leans entirely on the generative synchronous sampling model: at every step each agent obtains fresh, independent next-state samples for every state-action pair, and these samples are independent across agents and across epochs; if sampling is instead Markovian or asynchronous, the claimed rate and communication guarantee are not established.
What would settle it
Run VRDQ on a single MDP under Markovian trajectory sampling (where consecutive next-state samples depend on the current state) instead of the generative model; if the per-agent error does not decay roughly as 1/√(NT) with K chosen as log(NT)/(1−γ), or if the required communication grows with T, then the central speedup claim fails in that regime—exactly the limitation the paper flags for future work.
If this is right
- If correct, the per-agent sample complexity is near-optimal even though agents interact only with neighbors, not a central server.
- The communication cost of O(log²(NT)) per agent means collaboration is cheap in bandwidth, making the speedup practical in resource-constrained systems.
- Network topology affects only the burn-in time (via the mixing parameter ρ), not the eventual rate, for connected static graphs.
- For time-varying graphs satisfying a geometric mixing condition, the same rate and communication guarantee hold.
- This resolves the sample-communication tension in decentralized RL: high accuracy no longer forces communication that scales linearly with the number of samples.
Where Pith is reading between the lines
- A natural testable extension is to run VRDQ under Markovian (trajectory) sampling instead of the generative model; the paper explicitly leaves this open, so a failure to maintain 1/√(NT) there would delimit the regime of validity.
- The variance-reduction-by-epoch template could plausibly transfer to distributed TD-learning or policy evaluation, with the same logarithmic communication structure.
- Since the analysis cleanly separates statistical and network errors, a practical heuristic is to tune L and K independently based on network mixing time and sample budget, which the theory supports.
- The paper's rate suggests that in federated or edge settings, a central aggregator is unnecessary for near-optimal collaborative RL—gossip among neighbors suffices.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper studies N agents that share a tabular MDP and can communicate over an undirected static or time-varying graph. Each agent has access to a generative synchronous sampling model and obtains T samples per state-action pair. The paper proposes VRDQ, an epoch-based decentralized Q-learning algorithm: in each epoch, agents form an empirical Bellman-operator estimate from H samples, diffuse a previous operator evaluation for L consensus steps, and update their local Q-function once at the end of the epoch. Theorem 1 claims a high-probability \tilde O(1/\sqrt{NT}) \ell_\infty bound for static networks with O(\log^2(NT)) communication per agent, and Theorem 2 extends the same guarantee to time-varying networks satisfying a block-contraction assumption. The analysis decomposes the error of the network average iterate into a contraction term, a diffusion error, and an operator-estimation error, controlled by Lemmas 2 and 3.
Significance. If the result holds, it is a significant contribution to decentralized tabular RL: it would simultaneously achieve near-optimal sample complexity and polylogarithmic communication, substantially improving on prior distributed RL methods whose communication cost is linear in the horizon. The proof is self-contained and the conceptual separation of the local operator-estimation phase from the consensus-based diffusion phase is elegant. The variance-reduction mechanism and the decoupled error analysis are the paper's main constructive strengths. The main limitations are that the guarantee relies on the generative synchronous sampling model and that the proof of Theorem 1 contains a displayed algebraic error in the discount-factor exponent; the error is local and fixable, but as printed the proof does not formally establish the stated \gamma-dependence.
major comments (1)
- [§VII, proof of Theorem 1, Eq. (37)] The displayed bound in Eq. (37) has an incorrect (1−γ) exponent. From Lemma 3, Eq. (26), the first (statistical) term of Δ2 is O(\bar R \sqrt{\log(2SAT/δ)}/((1−γ)\sqrt{NH})). After division by (1−γ) in Eq. (36), this becomes O(\bar R \sqrt{\log}/((1−γ)^2\sqrt{NH})). Eq. (37) instead writes (1−γ)^{5/2} in the denominator. If one substitutes H=T/K with K=c_1\log(NT)/(1−γ), the printed Eq. (37) yields (1−γ)^3 in the denominator, whereas the theorem's Eq. (38) requires (1−γ)^{5/2}. As printed, the proof does not establish the stated \gamma-dependence. This is a local algebraic error: replacing 5/2 by 2 in Eq. (37) makes the derivation match Eq. (38). Because this equation supports Theorem 1, the correction should be made explicit.
minor comments (4)
- [§IV, Eq. (13)] The typeset formula for L is ambiguous: the factor “p 1−γ” appears to be \sqrt{1−\gamma}, but it is not clear whether it belongs in the numerator or denominator of the logarithm. The proof requires the numerator placement; please clarify.
- [§IV and §VII] The burn-in condition T \geq KL is mentioned in the text but is not stated in Theorem 1. Since the union bound in Lemma 3 also uses K \leq T, the theorem should explicitly state the required lower bound on T.
- [§VII, last paragraph] The conversion from the average error \bar e_K to the agent-wise error e_{i,K} is dismissed in one sentence. Please show the computation explicitly: with L as in (13), \rho^L \leq 1/(c N^{3/2}\sqrt{T}\sqrt{1−\gamma}), so \|\epsilon_{i,K}\|_\infty = O(1/(\sqrt{NT}(1−\gamma)^{3/2})) after the division by (1−\gamma), which is dominated by the O-term in (38).
- [§IV] The statement that \tilde O(1/\sqrt{NT}) is the best possible rate would be strengthened by a citation to a lower bound in this setting; as written, it is plausible but not established.
Circularity Check
No significant circularity: VRDQ's convergence proof is self-contained; the only self-citation is in related work and no fitted parameter or imported theorem forces the target rate.
full rationale
The central claim (Theorem 1, Eq. (14)/(38)) is derived from standard building blocks: Bellman contraction (Eq. (18)), the consensus decay bound (Fact 1, Eq. (12)), boundedness of iterates (Lemma 1), deterministic consensus-error bounds (Lemma 2), and a sub-Gaussian concentration bound for the averaged empirical Bellman operator (Lemma 3, Eqs. (28)-(31)). The i.i.d. generative synchronous sampling assumption is used explicitly to make the epoch-k-1 samples independent of the iterates {Q_{i,k}}; this is a stated modeling assumption, not a circular import. The step-size, epoch count, and diffusion length in Eq. (13) are set analytically, and the rate emerges by algebra; none of these choices is fitted to a data subset and then relabeled as a prediction. The only self-citation, [11] (H. Wang, A. Mitra, ...), appears in related-work comparisons ('some recent papers that assume a central coordinator [9]–[11]') and in a claim about communication costs, not in any proof step; it is not load-bearing. Remark 1 explicitly limits the setting to tabular/generative sampling and defers Markovian/asynchronous sampling, which is a scope limitation rather than a circularity. One non-circular proof-consistency concern: Eq. (37) prints a (1−γ)^{5/2} denominator in the first O-term, whereas Lemma 3's Δ2 (Eq. (26)) combined with Eq. (36)'s division by (1−γ) would give (1−γ)^2, the exponent needed to reach Eq. (38); as printed, substituting H=T/K gives (1−γ)^3. This looks like a typo and is a correctness issue, not a reduction of the result to its inputs. No fitted-input-as-prediction, imported uniqueness, or ansatz-by-self-citation pattern is present.
Axiom & Free-Parameter Ledger
free parameters (3)
- α (step size) =
1/c1 per Eq. (13); simulations use α=0.1
- K (number of epochs) =
ceil(c1 log(NT)/(1−γ))
- L (diffusion steps per epoch) =
ceil(log(c2 N^{3/2}√T)/log(1/ρ))
axioms (6)
- domain assumption Finite state/action MDP with deterministic bounded rewards and discount γ∈(0,1)
- domain assumption Generative synchronous sampling model: each agent obtains fresh independent next-state samples for all (s,a) pairs at each time step
- domain assumption Mixing matrix W is doubly stochastic, primitive, and satisfies a geometric row-wise contraction with constants C1,ρ (Fact 1)
- domain assumption Assumption 1 for time-varying graphs: W(t) doubly stochastic with uniform B-step contraction ω<1
- standard math Bellman optimality operator T* is a γ-contraction in ℓ∞ and has a unique fixed point Q*
- standard math Bounded random variables are sub-Gaussian; Hoeffding-type concentration for averages over H and N independent variables
Cite this review
Pith. "Pith review of Variance-Reduced Q-Learning over Static and Time-Varying Networks." pith.science (2026). https://pith.science/paper/NTB7RKPR
@misc{pith2026260721876,
author = {Pith},
title = {Pith review of: Variance-Reduced Q-Learning over Static and Time-Varying Networks},
year = {2026},
howpublished = {\url{https://pith.science/paper/NTB7RKPR}},
note = {Machine review of arXiv:2607.21876}
}
read the original abstract
We investigate a decentralized reinforcement learning problem involving multiple agents that interact with the same Markov Decision Process (MDP). The agents can exchange information over a network to collectively learn the optimal state-action value function. For this setting, we introduce a novel epoch-based distributed $Q$-learning algorithm called VRDQ, where within each epoch, agents locally estimate the Bellman optimality operator and diffuse information using a consensus-based protocol. For both static and time-varying networks, we establish high-probability finite-time convergence rates for VRDQ that enjoy linear speedups from collaboration. Crucially, we prove that such speedups in sample-complexity require only $\tilde{O}(1)$ communication, substantially improving upon the communication costs in prior work.
Figures
Reference graph
Works this paper leans on
-
[1]
Q-learning,
C. J. Watkins and P. Dayan, “Q-learning,”Machine learning, vol. 8, pp. 279–292, 1992
1992
-
[2]
QD-learning: A collaborative distributed strategy for multi-agent reinforcement learning through consensus + innovations,
S. Kar, J. M. F. Moura, and H. V . Poor, “QD-learning: A collaborative distributed strategy for multi-agent reinforcement learning through consensus + innovations,”IEEE Transactions on Signal Processing, vol. 61, no. 7, pp. 1848–1862, 2013
2013
-
[3]
Fully decen- tralized multi-agent reinforcement learning with networked agents,
K. Zhang, Z. Yang, H. Liu, T. Zhang, and T. Basar, “Fully decen- tralized multi-agent reinforcement learning with networked agents,” inInternational conference on machine learning. PMLR, 2018, pp. 5872–5881
2018
-
[4]
Distributed off-policy actor-critic reinforcement learning with policy consensus,
Y . Zhang and M. M. Zavlanos, “Distributed off-policy actor-critic reinforcement learning with policy consensus,” in2019 IEEE 58th Conference on decision and control (CDC). IEEE, 2019, pp. 4674– 4679
2019
-
[5]
Finite-time analysis of distributed TD (0) with linear function approximation on multi- agent reinforcement learning,
T. Doan, S. Maguluri, and J. Romberg, “Finite-time analysis of distributed TD (0) with linear function approximation on multi- agent reinforcement learning,” inInternational Conference on Machine Learning. PMLR, 2019, pp. 1626–1635
2019
-
[6]
Finite-sample analysis of distributed q-learning for multi-agent networks,
P. Heredia, H. Ghadialy, and S. Mou, “Finite-sample analysis of distributed q-learning for multi-agent networks,” in2020 American Control Conference (ACC). IEEE, 2020, pp. 3511–3516
2020
-
[7]
A finite-time analysis of distributed Q- Learning,
H.-D. Lim and D. Lee, “A finite-time analysis of distributed Q- Learning,”Reinforcement Learning Journal, 2025
2025
-
[8]
Finite-time convergence rates of decentralized stochastic approximation with applications in multi-agent and multi-task learning,
S. Zeng, T. T. Doan, and J. Romberg, “Finite-time convergence rates of decentralized stochastic approximation with applications in multi-agent and multi-task learning,”IEEE Transactions on Automatic Control, vol. 68, no. 5, pp. 2758–2773, 2022
2022
-
[9]
Federated reinforcement learning: Linear speedup under Markovian sampling,
S. Khodadadian, P. Sharma, G. Joshi, and S. T. Maguluri, “Federated reinforcement learning: Linear speedup under Markovian sampling,” inICML. PMLR, 2022, pp. 10 997–11 057
2022
-
[10]
The blessing of heterogeneity in federated Q-learning: Linear speedup and beyond,
J. Woo, G. Joshi, and Y . Chi, “The blessing of heterogeneity in federated Q-learning: Linear speedup and beyond,” inInternational Conference on Machine Learning. PMLR, 2023, pp. 37 157–37 216
2023
-
[11]
H. Wang, A. Mitra, H. Hassani, G. J. Pappas, and J. Anderson, “Fed- erated temporal difference learning with linear function approximation under environmental heterogeneity,”arXiv:2302.02212, 2023
Pith/arXiv arXiv 2023
-
[12]
Stochastic approximation with cone-contractive operators: Sharpℓ ∞-bounds forQ-learning,
M. J. Wainwright, “Stochastic approximation with cone-contractive operators: Sharpℓ ∞-bounds forQ-learning,”arXiv preprint arXiv:1905.06265, 2019
Pith/arXiv arXiv 1905
-
[13]
Finite-time analysis of asynchronous stochastic approximation and Q-learning,
A. W. Guannan Qu, “Finite-time analysis of asynchronous stochastic approximation and Q-learning,” inProceedings of Machine Learning Research, vol. 125. Kluwer Academic Publisher, 2020, pp. 1–21
2020
-
[14]
Is Q-learning minimax optimal? a tight sample complexity analysis,
G. Li, C. Cai, Y . Chen, Y . Wei, and Y . Chi, “Is Q-learning minimax optimal? a tight sample complexity analysis,”Operations Research, vol. 72, no. 1, pp. 222–236, 2024
2024
-
[15]
R. S. Sutton and A. G. Barto,Reinforcement learning: An introduction. MIT press, 2018
2018
-
[16]
Finite-sample convergence rates for Q- learning and indirect algorithms,
M. Kearns and S. Singh, “Finite-sample convergence rates for Q- learning and indirect algorithms,”Advances in neural information processing systems, vol. 11, 1998
1998
-
[17]
Near-optimal time and sample complexities for solving Markov decision processes with a generative model,
A. Sidford, M. Wang, X. Wu, L. Yang, and Y . Ye, “Near-optimal time and sample complexities for solving Markov decision processes with a generative model,”Advances in Neural Information Processing Systems, vol. 31, 2018
2018
-
[18]
Asynchronous stochastic approximation and Q- learning,
J. N. Tsitsiklis, “Asynchronous stochastic approximation and Q- learning,”Machine learning, vol. 16, pp. 185–202, 1994
1994
-
[19]
Achieving geometric conver- gence for distributed optimization over time-varying graphs,
A. Nedic, A. Olshevsky, and W. Shi, “Achieving geometric conver- gence for distributed optimization over time-varying graphs,”SIAM Journal on Optimization, vol. 27, no. 4, pp. 2597–2633, 2017
2017
-
[20]
P. Rigollet and J.-C. H ¨utter, “High-dimensional statistics,”ArXiv preprint ArXiv:2310.19244, 2023
Pith/arXiv arXiv 2023
-
[21]
Lattimore and C
T. Lattimore and C. Szepesv ´ari,Bandit Algorithms. Cambridge University Press, 2020
2020
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.