Research
Provable Offline Reinforcement Learning for Structured Cyclic MDPs
Provable Offline Reinforcement Learning for Structured Cyclic MDPs Overview Research area: Offline reinforcement learning and statistical learning theory, with an application emphasis on Type 1 Diabet
- arXiv
- 2602.11679
- Published
- 2026-02-12
- Authors
- Kyungbok Lee, Angelica Cristello Sarteau, Michael R. Kosorok
AI summary
Provable Offline Reinforcement Learning for Structured Cyclic MDPsOverview
Research area: Offline reinforcement learning and statistical learning theory, with an application emphasis on Type 1 Diabetes (T1D) management.
Technical level: Advanced. The paper combines non-parametric function approximation theory, Besov space regularity, covering-number arguments, contraction-mapping analysis, and sieve-based asymptotic inference.
Scope: The paper introduces a cyclic Markov decision process (MDP) framework with heterogeneous stage-specific dynamics, proposes the CycleFQI algorithm for offline learning in that setting, and establishes finite-sample suboptimality bounds, Besov-regularity convergence rates, and an inference procedure, with experiments on simulated and real-world T1D data.
What This Paper Is About
Many sequential decision problems repeat in cycles of distinct stages—for example, daily stages of Type 1 Diabetes management or phases of urban traffic control—where each stage has its own state space, action space, dynamics, rewards, and discount factor. Standard offline reinforcement learning assumes uniform, stationary dynamics, so a policy update at one stage shifts the state distribution at later stages and errors accumulate around the cycle. The goal is a framework that decomposes the cycle into stage-wise sub-problems, learns a vector of linked stage-specific Q-functions from fixed pre-collected data, and comes with provable statistical guarantees.
Key Contributions
-
A novel cyclic MDP framework and the CycleFQI algorithm. The framework models K stages cycling infinitely, each stage k being a finite-horizon MDP M_k = (S_k, A_k, P_k, R_k, T_k) with potentially distinct state-action spaces, dimensions d_k, horizons H_k, stage transition mappings φ_k, and stage-specific discount factors γ_k. CycleFQI extends fitted Q-iteration (FQI) by maintaining a vector of stage-specific Q-functions Q^(m) = (Q_1^(m), …, Q_K^(m)) linked through a coupled Bellman system, and it allows partial control: policies are learned only for stages in an update set U, while stages k ∉ U follow predefined policies π_k^∘.
-
Finite-sample theoretical guarantees. The paper establishes a high-probability bound on the global suboptimality gap for any update set U, plus finite-sample convergence rates under Besov regularity, and expected rates for stochastic algorithms such as Random Forests (Theorem 9, whose content is not included in the provided excerpt).
-
A demonstration that decomposition mitigates the curse of dimensionality. The analysis shows the structured approach is statistically bottlenecked by the worst-case single stage rather than by the cumulative dimension of the whole cycle, and it defines d_max := d + max_{1≤k≤K} d_k and d_total := d + Σ_{k=1}^K d_k to quantify this dimensional advantage against a "Flattened" baseline that models the joint state space directly.
-
Sieve-based asymptotic inference for optimal policy values. The authors extend sieve methods, following Shi et al. (2022), to achieve asymptotic multivariate normality for value estimation under a margin condition.
Main Findings
-
The constrained Bellman operator is a contraction. Letting H = Σ_{k=1}^K H_k and γ_cycle = ∏{k=1}^K γ_k, Proposition 2 shows that the cyclic Bellman optimality operator T_U has a unique fixed point Q_U^*, is non-expansive (‖T_U f − T_U g‖∞ ≤ ‖f − g‖∞), and satisfies an H-step contraction ‖T_U^H f − T_U^H g‖∞ ≤ γ_cycle ‖f − g‖_∞.
-
A high-probability suboptimality bound. Under a stage-wise sampling distribution coverage assumption (Assumption 1) requiring sup_{β_k ∈ B_k} ‖dβ_k/dν_k‖∞ ≤ C, Theorem 4 gives, with probability at least 1 − δ, ‖v* − v^(M)‖∞ ≤ (2√C H² / (1 − γ_cycle)²) · ε + (2HY / (1 − γ_cycle)) · γ_cycle^{⌊M/H⌋}, where ε = max_k ε_k and Y = (1/(1 − γ_cycle)) Σ_{j=1}^K H_j R_max,j. The first term is a persistent error amplified by the factor (1 − γ_cycle)^{−2}; the second is an optimization error vanishing at a geometric rate.
-
A unified per-stage risk metric. Each stage error is ε_k = sqrt(45 Y² n_k^{−1} log(2MK N_k(1/n_k)/δ) + 40 ε_approx,k²), where ε_approx,k = inf_{f ∈ F_k} ‖Q_k^* − f‖_{2,ν_k}. This separates a statistical estimation risk (governed by the covering number N_k and the sample size n_k) from an approximation risk (governed by the bias of the function class F_k).
-
Besov-regularity convergence rates. Under Assumption 2, where each Q_k^(·, a_k) lies in the Besov space B^{s_k}{p_k,q_k}(S_k) with s_k > d_k/p_k, and given capacity condition (C1) on metric entropy and approximation condition (C2) with exponent α_k, choosing D_k ≍ n_k^{1/(2α_k+1)} yields, for M ≥ Ω(poly(Σ{k=1}^K n_k)), ‖v − v^(M)‖∞ = Õ( (√C H² Y / (1 − γ_cycle)²) · max{k ∈ {1,…,K}} n_k^{−α_k/(2α_k+1)} ). The cycle structure scales the error only by the constant factor (1 − γ_cycle)^{−2}, preserving the non-parametric rate of the chosen regressor.
-
The global rate is governed by the worst-case stage, not the whole trajectory. The results decouple learning difficulty across stages, so a simple stage is not burdened by the high-dimensional requirements of a complex one.
-
Approximation rates for many function classes. Table 2 reports α_k for B-splines (D_k = N^{d_k}, α_k = min(m+1, s_k)/d_k), Wavelets (D_k = 2^{Jd_k}, α_k = min(r, s_k)/d_k), radial basis functions (D_k = N, 1/q_k ≤ 1 + s_k/d_k, α_k = s_k/d_k), ReLU DNNs (depth L × width W, W ≍ d_k, α_k = 2s_k/d_k), and Transformers (depth 2^L, width ≍ d_k 2^L, sparsity ≍ d_k² 2^L, α_k = s_k/d_k).
-
Framework generality. Setting K = 1 and H_1 = 1 recovers the standard infinite-horizon MDP, so the results apply to conventional MDPs as a special case.
-
Empirical validation. Experiments on simulated data and real-world Type 1 Diabetes data are reported to demonstrate CycleFQI's effectiveness, including its ability to handle cycles with partially pre-defined policies. The provided excerpt does not report specific performance numbers, benchmark tables, or dataset sizes for these experiments.
Methodology in Plain English
The authors start by writing down a formal model of a cycle: K stages, each an MDP with its own states, actions, transitions, rewards, and a discount factor applied when the process leaves that stage. Rewards accumulate without discounting inside a stage, and a stage ends when a specified terminal state-action pair is reached, at which point a deterministic mapping carries the state to the next stage. This stage-block discounting choice avoids tracking individual time steps and accommodates stages of unequal duration.
To learn from a fixed offline dataset split into per-stage components D_k = {(s_k^i, a_k^i, r_k^i, s'k^{i})}{i=1}^{n_k}, with total n = Σ_{k=1}^K n_k, CycleFQI runs M iterations. In each iteration it computes target values for every transition using the previous iteration's Q-functions—using the same stage's value for non-terminal transitions and the next stage's value (with the stage discount and transition mapping applied) for terminal ones—and then solves K separate least-squares regressions, one per stage. The stages are coupled across iterations but each iteration's per-stage regressions are computationally independent once targets are fixed, so they can be run in parallel. The output is a composite policy that acts greedily where the stage is in the update set U and follows the fixed policy π_k^∘ elsewhere.
For the theory, the authors use a performance difference lemma adapted to the cyclic setting to decompose the global suboptimality gap into stage-wise errors, then control those errors with covering numbers and Bernstein's inequality. They then specialize to Besov spaces because those spaces can describe functions with localized sharp variations—which the authors argue are typical of optimal Q-functions—better than classical Sobolev or Hölder classes. For inference, they use sieves to construct value estimates whose distribution is asymptotically multivariate normal under a margin condition.
Why This Matters
Impact on research. The paper brings a structurally decomposed offline RL formulation under the umbrella of non-parametric statistical theory. It replaces assumptions such as realizability or Bellman completeness with a stage-wise coverage condition and an explicit approximation-error term, and it provides a route to uncertainty quantification (asymptotic multivariate normality) for policy values in multi-stage settings. It also argues that flattened, monolithic treatments of cyclic processes suffer the cumulative dimension of the cycle, while the stage-decomposed approach is bottlenecked only by the worst-case stage.
Real-world applications mentioned or implied by the paper:
- Type 1 Diabetes management, where morning decisions use minimal prior data, later actions incorporate cumulative information, and overnight strategies focus on sleep-related stability.
- Urban traffic control, which cycles through distinct phases such as rush hour and off-peak periods.
- Clinical decision support where strict safety constraints require some parts of a protocol to remain fixed while others are optimized.
- Any environment containing uncontrollable environmental phases that must be respected while adaptable stages are learned.
Industry relevance. The update-set mechanism lets practitioners optimize only the stages they are permitted to change, which the paper presents as enforcing safety constraints required by real-world clinical protocols and as a practical advantage when full control is infeasible. The modular design also means the function class can be chosen per stage—from B-splines and wavelets to ReLU DNNs and Transformers—matching model complexity to each stage's intrinsic difficulty.
Future Directions
-
Extending the expected-rate analysis. The paper's Theorem 9 for expected rates under stochastic algorithms such as Random Forests is referenced but its statement lies outside the provided excerpt; a fuller treatment of which additional randomized learners satisfy these conditions is a natural extension.
-
Broadening the inference procedure. The sieve-based asymptotic normality result is established under a margin condition; relaxing or characterizing that condition, and extending inference to the constrained (partially controlled) setting with fixed policies, are open directions.
-
Characterizing when decomposition helps most. The comparison between the structured approach (dimension d_max = d + max_k d_k) and the flattened baseline (d_total = d + Σ_{k=1}^K d_k) invites a systematic study of how the advantage varies with the number of stages K, the heterogeneity of dimensions d_k across stages, and the cycle discount factor γ_cycle.
-
Wider empirical validation. The reported experiments cover simulated data and real-world T1D data; generalization to other cyclic domains mentioned in the paper, such as traffic control, and to settings with many stages or very uneven per-stage sample sizes n_k, remains to be tested.
Target Audience
This paper is aimed primarily at researchers in reinforcement learning theory and statistical machine learning who work on offline RL, function approximation rates, or non-parametric inference for sequential decision problems. It is also relevant to biostatisticians and clinical decision scientists working on Type 1 Diabetes management or other protocol-constrained cyclic treatment problems, and to applied scientists who need to optimize only a subset of the stages in a repeating process while leaving the rest fixed. A strong background in MDP theory, empirical process or covering-number arguments, and non-parametric function classes is needed to follow the proofs in detail.
Authors’ abstract
We introduce a novel cyclic Markov decision process (MDP) framework for multi-step decision problems with heterogeneous stage-specific dynamics, transitions, and discount factors across the cycle. In this setting, offline learning is challenging: optimizing a policy at any stage shifts the state distributions of subsequent stages, propagating mismatch across the cycle. To address this, we propose a modular structural framework that decomposes the cyclic process into stage-wise sub-problems. While generally applicable, we instantiate this principle as CycleFQI, an extension of fitted Q-iteration enabling theoretical analysis and interpretation. It uses a vector of stage-specific Q-functions, tailored to each stage, to capture within-stage sequences and transitions between stages. This modular design enables partial control, allowing some stages to be optimized while others follow predefined policies. We establish finite-sample suboptimality error bounds and derive global convergence rates under Besov regularity, demonstrating that CycleFQI mitigates the curse of dimensionality compared to monolithic baselines. Additionally, we propose a sieve-based method for asymptotic inference of optimal policy values under a margin condition. Experiments on simulated and real-world Type 1 Diabetes data sets demonstrate CycleFQI's effectiveness.