Q-Learning for Reachability in MEC-Free MDPs

cs.AI cs.LG cs.LO Lu-Chin Chang, Suguman Bansal · Oct 1, 2026
Local to this browser
What it does
Reinforcement learning for reachability specifications has been limited to model-based methods that explicitly estimate transition probabilities. This paper introduces Quasar, a model-free Q-learning variant that provably converges to...
Why it matters
This paper introduces Quasar, a model-free Q-learning variant that provably converges to optimal reachability policies on MDPs without non-terminal maximal end components, using only $O(|S||A|)$ memory. By replacing the missing discount...
Main concern
The paper makes a compelling theoretical advance: it closes a genuine gap by giving the first model-free asymptotic convergence guarantee for reachability on no-EC MDPs. The analysis is elegant and the empirical gains over the model-based...
Community signal
0
0 up · 0 down
Sign in to vote with arrows
AI Review AI reviewed
Plain-language introduction

Reinforcement learning for reachability specifications has been limited to model-based methods that explicitly estimate transition probabilities. This paper introduces Quasar, a model-free Q-learning variant that provably converges to optimal reachability policies on MDPs without non-terminal maximal end components, using only $O(|S||A|)$ memory. By replacing the missing discount factor with an intrinsic expected hitting time, the authors obtain a weighted contraction and demonstrate orders-of-magnitude sample improvements over the state of the art.

Critical review
Verdict
Bottom line

The paper makes a compelling theoretical advance: it closes a genuine gap by giving the first model-free asymptotic convergence guarantee for reachability on no-EC MDPs. The analysis is elegant and the empirical gains over the model-based Staged-PAC baseline are dramatic on the QVBS suite. Yet the restriction to the no-EC fragment, while standard in formal verification, still sidesteps the hardest model-free challenge of learning under unknown end components, and the experiments lean heavily on a carefully engineered backward-replay variant rather than the analyzed online algorithm.

“Our algorithm follows the classical Q-learning approach, using temporal-difference updates to converge to an optimal policy without ever learning the transition probabilities.”
Paper · Abstract
“On the standardized Quantitative Verification Benchmark Set, our algorithm converges to the optimal policy with orders of magnitude fewer samples than the previous model-based state-of-the-art.”
Paper · Abstract
What holds up

The hitting-time weighted contraction is a genuinely new analytical tool that directly addresses why classical discounted Q-learning proofs fail at $\gamma=1$. The memory reduction from $O(|S|^2|A|)$ to $O(|S||A|)$ is clean and practically important for large product MDPs, and the empirical evaluation on the standardized QVBS shows Quasar-BR reaching numerical exactness within tens to hundreds of samples on several benchmarks.

“We close it by replacing the missing discount factor with a quantity intrinsic to the MDP, the expected time to termination.”
Paper · Section 1
“Algorithm 1 runs in $O(|S||A|)$ space.”
Paper · Theorem 1
Main concerns

The no-EC assumption is structural, but the paper's claim that every MDP reduces to this fragment via the MEC quotient understates a key obstacle: computing the quotient generally requires knowledge of the underlying graph or transition structure, which contradicts the pure model-free premise when the MDP is truly unknown. The distinction between the analyzed Quasar-Naive and the reported Quasar-BR is also sharp: the naive version fails to converge on deeper benchmarks like firewire, leaving error at $1.0$, while the backward-replay proof requires a separate non-trivial argument because the updates read already-overwritten entries. Finally, the convergence threshold $\eta$ and the truncation horizon $H=10|S\setminus S_{\mathcal{G}}|$ are hand-tuned experimental details that are not justified theoretically.

“Every MDP reduces to a no-EC instance by collapsing each maximal end component to a single state, the standard MEC quotient (de Alfaro 1997), so the no-EC fragment is a building block for the general MDP setting rather than a restriction of it.”
Paper · Section 2.2
“Quasar-Naive keeps pace on the shallow benchmarks but fails outright on the deepest, leaving the error at 1.0 on firewire ($d=76$) after $2.8\times 10^8$ samples even though every episode reaches the goal, where Quasar-BR reaches error 0 within 215.”
Paper · Section 5.3
Evidence and comparison

The evidence supports the core claim that model-free reachability learning can outperform model-based sampling in sample efficiency on the tested fragment. Table 1 shows Quasar-BR outperforming Staged-PAC on every benchmark, often by orders of magnitude. However, the comparison is partially confounded by the fact that Quasar-BR with first-visit step size $\alpha=1$ performs exact value iteration along a sampled path, which is closer to a model-free planning sweep than to traditional RL. The authors acknowledge that the baseline's reported error on csma is misleading because its initial bounds $[0,1]$ happen to center on $V^*=0.5$, making the speedup conservative.

“On the instances whose optimum is 1 this makes Quasar-BR numerically exact within a single episode regardless of goal depth (Section 5), which we state and prove as Theorem 5 in Sup. mat. C.”
Paper · Section 3
“Staged-PAC sustains error below $10^{-2}$ on only two of the nine, and even there it spends $2.8\times 10^7$ samples on ij.3 and $9.3\times 10^8$ on rabin.3 where Quasar-BR needs 5 and 7.”
Paper · Section 5.3
Reproducibility

While the experimental benchmarks are drawn from the public Quantitative Verification Benchmark Set and the competing Staged-PAC code is open-source, the paper provides no code repository, no seed-level hyperparameter sweep, and no implementation details for the backward-replay buffer management. The step-size schedule $\alpha=1/N(s,a)$ and $\epsilon=1$ action selection are stated, but the stopping rule and checkpointing grid are underspecified. Without released source code for Quasar, independent reproduction of the exact sample counts and convergence curves would be difficult.

“We implement both versions in Python with NumPy.”
Paper · Section 5.1
“We run each algorithm on each benchmark with 5 random seeds under a 36 h wall-clock timeout, one task per run on a cluster with 2 CPU cores and 16 GB RAM each.”
Paper · Section 5.2
Abstract

Reinforcement learning (RL) for reachability specifications is fundamental to sequential decision-making. Prior work establishes asymptotic convergence to optimal policies, but only through model-based methods that must explicitly estimate the transition probabilities of the underlying Markov Decision Process (MDP). We present Quasar, the first model-free algorithm with asymptotic guarantees for reachability on the fragment of MDPs free of non-terminal maximal end components (MECs), a building block to which every MDP reduces by the standard MEC quotient. Our algorithm follows the classical Q-learning approach, using temporal-difference updates to converge to an optimal policy without ever learning the transition probabilities. The resulting learner reduces the memory footprint from the O(|S|^2|A|) that model-based methods require to O(|S||A|). On the standardized Quantitative Verification Benchmark Set, our algorithm converges to the optimal policy with orders of magnitude fewer samples than the previous model-based state-of-the-art. Together these results are a concrete step toward the practical deployment of reachability learning and, with it, of specification-guided RL.

Challenge the Review

Pick a starting point or write your own. Challenges run in the background, so you can keep reading while the AI investigates.

No challenges yet. Disagree with the review? Ask the AI to revisit a specific claim.