REVIEW 4 major objections 6 minor 26 references
Improving Reinforcement Learning Sample-Efficiency using Local Approximation
T0 review · 4 major / 6 minor · reviewed 2026-08-06 · deepseek-v4-flash
Pith's one-line read By focusing learning on overlapping local sub-MDPs, model-free reinforcement learning can reach epsilon-optimal values in O(SA log A) timesteps, removing a log S factor from prior guarantees.
desk verdict Interesting locality-based idea, but the main theorem's proof is invalid because it multiplies by a lower bound on the number of sub-MDPs; the O(SA log A) claim is unproven. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing object is the sub-MDP: around a chosen center state $s_1$, Definition 7 takes the ball $\{s : D(s_1,s)<\lceil\log_\gamma(\epsilon(1-\gamma))\rceil\}$ and replaces every transition that leaves the ball by a self-loop. Lemma 6 fixes the radius so that finite-horizon rollouts approximate infinite-horizon values within $\epsilon$, and Lemma 9 shows that a sub-MDP's value estimate is accurate near its center and degrades with distance. The generalisation argument then stacks three quantitative facts: Lemma 13 counts how many overlapping estimates each state needs (about $\frac{2}{\epsilon}\log\frac{2S}{\delta}$), Lemma 14 counts how many sub-MDPs cover the whole state space, and Lemma 10 gives the per-patch sample cost from the variance-reduced Q-learning bound. Theorem 15 multiplies the per-patch cost by the number of patches. In PDQL, the same structure appears operationally as a $2\epsilon$ update threshold and a local unlock radius: after updating a state, all states within the sub-MDP radius are unlocked, and states whose value no longer moves by more than $2\epsilon$ are locked.
What would settle it
On a deterministic cycle with $S$ states and two actions that move one step clockwise or counterclockwise, run PDQL with $\epsilon=0.01$, $\gamma=0.9$ for $S=100,400,1600,6400$, and measure total timesteps to $\epsilon$-optimality. Normalize each measurement by the paper's bound; if the normalized count still grows with $S$ rather than flattening, then the claimed removal of the $\log S$ factor fails even in a setting that satisfies the paper's locality assumption.
Extended reading notes
Core claim
The central claim is that for an infinite-horizon MDP with a distance metric and a transition kernel local in the sense of Proposition 5, a model-free learner can produce an $\epsilon$-optimal value function with confidence $1-\delta$ in $O(\frac{SA}{\epsilon^3(1-\gamma)^3}\log(\frac{A}{\delta(1-\gamma)})\log\frac{1}{\epsilon}\log\frac{1}{\delta})$ timesteps. The proof splits the MDP into overlapping sub-MDPs of radius $T=\lceil\log_\gamma(\epsilon(1-\gamma))\rceil$, learns an optimal value estimate on each patch, and uses Hoeffding averaging over the overlaps to certify the global error. On the paper's own terms, this establishes that the logarithmic dependence on state-space size in prior model-free PAC-MDP bounds is an artifact of treating all states as equally coupled, and that locality can be exploited without storing a model. The algorithm PDQL is offered as the constructive witness of the bound, and the experiments are offered as evidence that the improvement is visible in practice.
Load-bearing premise
The load-bearing premise is Proposition 5: transitions from any state only go to states within one unit of distance, and there are at most $A$ such states; without this local-transition structure the sub-MDP construction and the $\log S$ removal do not hold.
Editorial extensions
If this is right
- For any metric MDP satisfying Proposition 5, the sample complexity is $O(SA\log A)$ up to polynomial factors in $1/\epsilon$, $1/(1-\gamma)$, and $\log(1/\delta)$, so the state-space dependence is linear rather than $S\log S$.
- PDQL stays model-free: its memory use is $\tilde{O}(SA)$, so the $\log S$ saving does not come from storing a model of the environment.
- Local locking means the learner stops revisiting state-action pairs whose values are already stable, concentrating samples on regions that still need updates; this is the mechanism behind the bound, not an implementation detail.
- In the discretized Lunar Lander experiments, PDQL reaches $\epsilon$-optimality in fewer timesteps than Delayed Q-Learning, Variance-Reduced Q-Learning, and Phased Q-Learning, and the sample count to convergence scales with the state-space size as $SA\log A$ rather than $SA\log(SA)$.
Reading between the lines
- The same cover argument should extend to any MDP with a known locality scale $k$: if transitions reach at most $k$ units instead of one, the sub-MDP radius and per-patch size change by constants, so the $\log S$ removal should survive with a $k$-dependent factor; the paper does not analyse this parameterisation.
- The locality premise can be checked from data before applying PDQL: estimating the diameter of the transition support from a few episodes would reveal whether a candidate environment is inside the theorem's class.
- When the distance metric itself is unknown, one could learn it from empirical transition statistics and feed it to the lock/unlock rule; this would make the approach applicable beyond metric-declared environments, but that extension is not in the paper.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a model-free PAC-MDP algorithm, Probabilistic Delayed Q-Learning (PDQL), and claims an asymptotically improved sample-complexity bound of O(SA/(ε^3(1−γ)^3) · log(A/(δ(1−γ))) · log(1/ε) · log(1/δ)) timesteps for infinite-horizon MDPs endowed with a distance metric, removing the logarithmic dependence on state-space size S. The argument proceeds by decomposing the MDP into overlapping sub-MDPs, bounding the per-sub-MDP sample complexity, lower-bounding the number of sub-MDPs needed for coverage, and multiplying these quantities. The paper also sketches a PDQL algorithm and reports experiments on discretized Lunar Lander.
Significance. If the claimed bound were correct, removing the log S factor from the state of the art for model-free PAC-MDP algorithms would be a notable theoretical contribution, particularly for large discrete state spaces. The paper is honest about the restrictive locality assumption (Propositions 4 and 5), and it provides a concrete algorithm with an intuitive locking mechanism. However, the central proof is invalid for reasons detailed below, so the significance of the theoretical result is not established. The experimental section is too sparse to independently support the claims. No code or machine-checked proofs accompany the paper; all derivations are pencil-and-paper and contain load-bearing errors.
major comments (4)
- [Theorem 15 / Lemma 14] Theorem 15's proof multiplies a per-sub-MDP sample complexity C by a quantity claimed to bound the number of sub-MDPs L, treating L·C as an upper bound on total sample complexity. However, Lemma 14 states only a lower bound on L: L ≥ 2S/(ε logAγ ε(1−γ)) log(2/δ). Substituting a lower bound for L into L·C yields a lower bound on the total sample count, not an asymptotic upper bound. To obtain O(f·C), the proof would need an upper bound L ≤ f, which is neither stated nor proved. This is a fundamental inversion of the inequality direction and invalidates the main theorem.
- [Lemma 13] The derivation of N ≥ (2/ε) log(2S/δ) from Hoeffding's inequality is incorrect. From 2e^{−N^2 ε^2} ≤ δ/S one obtains N ≥ (1/ε)√(log(2S/δ)), not the stated linear-in-log bound. Moreover, the substitution into Lemma 12 is inconsistent: setting each ε_i = 2ε in the denominator of Lemma 12's exponent gives −2N^2ε^2/(N·2·2ε) = −Nε/2, not −N^2ε^2. Consequently the overlap requirement N used downstream in Lemma 14 is not justified.
- [Lemma 13 / Lemma 9] The claim that |V∗i(s0) − V∗(s0)| ≤ 2ε implies D(s0, si) ≤ logγ 0.5 is unsupported. Lemma 6 with error 2ε would give a radius of logγ(2ε(1−γ)), not logγ 0.5, which is independent of ε. Additionally, the proof of Lemma 9 contains an inequality direction error: since logγ is decreasing, logγ(ε(1−γ)) − D ≥ logγ(ε1(1−γ)) implies ε1 ≥ εγ^{−D}, not the opposite. The lemma's conclusion happens to be plausible, but the derivation is not sound.
- [Lemma 14 proof] The proof of Lemma 14 contains an invalid 'relaxation' step. Starting from L logAγ ε(1−γ) > S·(2/ε) log(2S/δ) − L, the authors write 'we relax the inequality by letting log S be a lower-bound on L in the RHS' and then state a final bound that is algebraically unrelated to the preceding expression. Replacing L by a lower bound does not yield the claimed closed-form lower bound on L; the stated result appears engineered to remove the log S factor rather than derived. This makes the lower bound on L itself unreliable, in addition to the lower/upper bound inversion in Theorem 15.
minor comments (6)
- [Table 1] The PDQL sample-complexity entry has an unbalanced parenthesis: 'log( A/δ(1−γ) ) log 1/ε log 1/δ )' contains an extra closing parenthesis.
- [Lemma 12] The summation index in the denominator is written as 'i=i' instead of 'i=1'.
- [Algorithm 1] Line 2 reads 'Select state-action (s,a) | a = argmax a∈A Q(s,a)' but does not specify how the state s is selected; presumably s is the current state, but this should be stated. Line 3 uses a′ without defining it; it should be the greedy action at the successor state s′.
- [Remark 8 and throughout] The notation 'logAγ' is not defined and is ambiguous (log base A of γ? log base γ with exponent A?). This makes several bounds, including Remark 8 and Lemma 10, difficult to parse.
- [Lemma 16] The lower bound on q contains a malformed expression: 'log( (2SA/ε log 2/δ)(1/(logAγ ε(1−γ)) + A/ε(1−γ)) )' is not a well-formed mathematical formula. The intended structure of the logarithm's argument should be clarified.
- [Section 7 / Experiments] The experimental section lacks basic reporting details: number of independent runs, variance or confidence intervals, and a precise definition of 'convergence'. Figures (a) and (b) are referenced without clear captions, and the claimed scaling in SA log A is not quantitatively compared against the theoretical predictions.
Circularity Check
The O(SA log A) sample-complexity bound is constructed by substituting the unknown sub-MDP count L into its own lower-bound proof, then treating that lower bound as an upper bound in Theorem 15.
-
self definitional
[Lemma 14 (Section 5)]
"We relax the inequality by letting log S be a lower-bound on L in the RHS. Solving for L yields the bound in the lemma statement."
The lemma is supposed to prove a lower bound on L, the number of sub-MDPs. To eliminate the log S factor from the bound, the proof assumes that log S is a lower bound on L and inserts L itself into the right-hand side of the inequality that is supposed to constrain L. The resulting expression is therefore not independently derived: its form is determined by the self-referential substitution of the unknown quantity L. This is the step that removes the log S dependence, and the claimed final complexity inherits that removal.
-
other
[Theorem 15 (Section 5)]
"We determine the sample-complexity of learning a 2ϵ-optimal value function as an asymptotic bound in O(LC), where L is the number of sub-MDPs required to be constructed and C is the sample-complexity of learning for each sub-MDP. We have determined the number of sub-MDPs required to approximate the larger MDP M to be bounded by 2S/ϵ logAγ ϵ(1−γ) log 2/δ ."
Lemma 14 states only that L is lower-bounded by f = 2S/ϵ logAγ ϵ(1−γ) log 2/δ. Theorem 15's proof calls f the number of sub-MDPs 'required' and multiplies it by C to obtain the claimed upper bound O(fC). Since L ≥ f, the true product LC is at least fC; an upper bound of O(fC) requires the unproved converse L ≤ f (or L = O(f)). The headline O(SA log A) sample-complexity is thus forced by substituting a lower bound for the actual L in the product, rather than derived from an upper bound on the number of sub-MDPs.
full rationale
No load-bearing self-citations appear: the paper imports external bounds from [23] and [17], and none of the cited works are by the present authors. The circularity is internal to the proof calculus. Lemma 14's 'relaxation' step is self-referential because it uses L itself as a lower bound on L in order to delete log S, and Theorem 15 then converts that lower bound into an upper bound by multiplying it by the per-sub-MDP complexity C. A lower bound on L cannot supply an asymptotic upper bound on L*C, so the central claim reduces to an unproved identification of L with its lower bound. The paper may also contain non-circular correctness issues (e.g., the Hoeffding algebra in Lemma 13 and the application of the generative-model VRQL bound to the model-free sub-MDP setting), but those are not circularity. Overall, the central result is partially constructed from its own desired bound rather than independently derived.
Assumptions & free parameters
assumptions (5)
- domain assumption State-space is endowed with a distance metric (Proposition 4).
- domain assumption Transitions from any state are confined to states within one unit of distance, and the number of such states is at most A (Proposition 5).
- standard math The sample-complexity bound of Variance Reduced Q-Learning [23] applies to each sub-MDP (Lemma 10).
- ad hoc to paper The state-space size of a sub-MDP is given by log^A_gamma(epsilon(1-gamma)) (Remark 8).
- ad hoc to paper The covering inequality in Lemma 14 can be relaxed to remove the log S factor.
Cite this review
Pith. "Pith review of Improving Reinforcement Learning Sample-Efficiency using Local Approximation." pith.science (2026). https://pith.science/paper/OBA4SKDR
@misc{pith2026250712383,
author = {Pith},
title = {Pith review of: Improving Reinforcement Learning Sample-Efficiency using Local Approximation},
year = {2026},
howpublished = {\url{https://pith.science/paper/OBA4SKDR}},
note = {Machine review of arXiv:2507.12383}
}
abstract
In this study, we derive Probably Approximately Correct (PAC) bounds on the asymptotic sample-complexity for RL within the infinite-horizon Markov Decision Process (MDP) setting that are sharper than those in existing literature. The premise of our study is twofold: firstly, the further two states are from each other, transition-wise, the less relevant the value of the first state is when learning the $\epsilon$-optimal value of the second; secondly, the amount of 'effort', sample-complexity-wise, expended in learning the $\epsilon$-optimal value of a state is independent of the number of samples required to learn the $\epsilon$-optimal value of a second state that is a sufficient number of transitions away from the first. Inversely, states within each other's vicinity have values that are dependent on each other and will require a similar number of samples to learn. By approximating the original MDP using smaller MDPs constructed using subsets of the original's state-space, we are able to reduce the sample-complexity by a logarithmic factor to $O(SA \log A)$ timesteps, where $S$ and $A$ are the state and action space sizes. We are able to extend these results to an infinite-horizon, model-free setting by constructing a PAC-MDP algorithm with the aforementioned sample-complexity. We conclude with showing how significant the improvement is by comparing our algorithm against prior work in an experimental setting.
Reference graph
Works this paper leans on
-
[1]
M. G. Azar, R. Munos, M. Ghavamzadeh, and H. J. Kappen. Speedy q-learning. In NIPS, 2011
work page 2011
-
[2]
C. Dann, T. Lattimore, and E. Brunskill. Unifying pac and regret: Uni- form pac bounds for episodic reinforcement learning, 2018
work page 2018
-
[3]
K. Dong, Y . Wang, X. Chen, and L. Wang. Q-learning with ucb explo- ration is sample efficient for infinite-horizon mdp, 2019
work page 2019
-
[4]
A. El Sallab, M. Abdou, E. Perot, and S. Yogamani. Deep reinforcement learning framework for autonomous driv-ing. STAT, 1050:8, 2017
work page 2017
- [5]
-
[6]
J. He, D. Zhou, and Q. Gu. Nearly minimax optimal reinforcement learning for discounted mdps, 2022
work page 2022
- [7]
- [8]
Show all 26 references
-
[9]
C. Jin, Z. Allen-Zhu, S. Bubeck, and M. I. Jordan. Is q-learning prov- ably efficient? In S. Bengio, H. Wallach, H. Larochelle, K. Grauman, N. Cesa-Bianchi, and R. Garnett, editors, Advances in Neural Informa- tion Processing Systems, volume 31. Curran Associates, Inc., 2018
2018
-
[10]
S. Kakade. On the sample complexity of reinforcement learning. 01 2003
2003
-
[11]
Kakade, M
S. Kakade, M. J. Kearns, and J. Langford. Exploration in metric state spaces. In Proceedings of the 20th International Conference on Ma- chine Learning (ICML-03), pages 306–312, 2003
2003
-
[12]
Kearns and S
M. Kearns and S. Singh. Finite-sample convergence rates for q-learning and indirect algorithms. Advances in neural information processing systems, 11, 1998
1998
-
[13]
L. Li, R. Yang, and D. Luo. Focal: Efficient fully-offline meta- reinforcement learning via distance metric learning and behavior reg- ularization. arXiv preprint arXiv:2010.01112, 2020
2010 arXiv
-
[14]
Rajeswaran, V
A. Rajeswaran, V . Kumar, A. Gupta, G. Vezzani, J. Schulman, E. Todorov, and S. Levine. Learning complex dexterous manipulation with deep reinforcement learning and demonstrations. arXiv preprint arXiv:1709.10087, 2017
2017 arXiv
-
[15]
S. R. Sinclair, S. Banerjee, and C. L. Yu. Adaptive discretization for episodic reinforcement learning in metric spaces. Proceedings of the ACM on Measurement and Analysis of Computing Systems , 3(3):1–44, 2019
2019
-
[16]
Song and W
Z. Song and W. Sun. Efficient model-free reinforcement learning in metric spaces. arXiv preprint arXiv:1905.00475, 2019
1905 arXiv
-
[17]
Strehl, L
A. Strehl, L. Li, E. Wiewiora, J. Langford, and M. Littman. Pac model-free reinforcement learning. volume 2006, 01 2006. doi: 10.1145/1143844.1143955
2006
-
[18]
Szepesvári
C. Szepesvári. The asymptotic convergence-rate of q-learning. In M. Jordan, M. Kearns, and S. Solla, editors, Advances in Neural In- formation Processing Systems, volume 10. MIT Press, 1997
1997
-
[19]
Szita and C
I. Szita and C. Szepesvári. Model-based reinforcement learning with nearly tight exploration complexity bounds. pages 1031–1038, 08 2010
2010
-
[20]
C. Tang, B. Abbatematteo, J. Hu, R. Chandra, R. Martín-Martín, and P. Stone. Deep reinforcement learning for robotics: A survey of real- world successes. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 39, pages 28694–28698, 2025
2025
-
[21]
Towers, A
M. Towers, A. Kwiatkowski, J. Terry, J. U. Balis, G. De Cola, T. Deleu, M. Goulão, A. Kallinteris, M. Krimmel, A. KG, et al. Gymnasium: A standard interface for reinforcement learning environments. arXiv preprint arXiv:2407.17032, 2024
2024 arXiv
-
[22]
J. N. Tsitsiklis. Asynchronous stochastic approximation and q-learning. Machine learning, 16:185–202, 1994
1994
-
[23]
M. J. Wainwright. Variance-reduced q-learning is minimax optimal, 2019
2019
-
[24]
C. J. Watkins and P. Dayan. Q-learning. Machine learning, 8:279–292, 1992
1992
-
[25]
X. Xiao, B. Liu, G. Warnell, and P. Stone. Motion planning and con- trol for mobile robot navigation using machine learning: a survey. Au- tonomous Robots, 46(5):569–597, 2022
2022
-
[26]
Zhang, Y
Z. Zhang, Y . Zhou, and X. Ji. Model-free reinforcement learning: from clipped pseudo-regret to sample complexity, 2020
2020
Reviewed August 6, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.