REVIEW 2 major objections 4 minor 4 references
A Graphical Approach to State Variable Selection in Off-policy Learning
T0 review · 2 major / 4 minor · reviewed 2026-08-10 · deepseek-v4-flash
Pith's one-line read This paper gives graphical identification criteria for off-policy learning: a state set satisfying nested states, memorylessness, and a dynamic back-door condition suffices to identify the distribution under any adaptive policy from data…
desk verdict A genuinely useful unification of state selection in off-policy learning, but the proof chain has a load-bearing definitional gap in the m-separation calculus. 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 central machinery is the acyclic directed mixed graph (ADMG) with m-separation as its independence criterion, together with the dynamic single-world intervention graph (d-SWIG) representation of policy interventions. m-separation asks whether every path between two variable sets is blocked by a conditioning set, and is the graphical version of conditional independence used in Assumptions 1-3. The d-SWIG $G(g)$ is obtained by splitting each decision vertex into a potential outcome $A_t(g)$, which inherits outgoing edges, and a natural counterfactual $A_t^-(g)$, which inherits incoming edges. Proposition 2 says the distribution of $(V(g), A^-(g))$ is global Markov with respect to $G(g)$; this is what converts the m-separations in dynamic unconfoundedness and memorylessness into the conditional independences of Lemmas 5 and 6. Those two lemmas carry the proof of the recursive equality in Theorem 7, which iterates to give Theorem 1.
What would settle it
Run a simulation from a small ADMG with known structural equations that satisfies Assumptions 1-3, record data under a null policy, predict the target-policy distribution from the formula, and compare against direct simulation of the target policy; a mismatch would refute the theorem. Alternatively, exhibit an ADMG satisfying the three assumptions whose d-SWIG distribution violates the global Markov property.
Extended reading notes
Core claim
The central claim is that the value of an adaptive policy can be identified from observational data whenever the state variables satisfy three graphical conditions: nested states (Assumption 1), memorylessness (Assumption 2), and the dynamic back-door criterion (Assumption 3), together with dynamic consistency and positivity. Theorem 1 states that under these conditions, and with intermediate rewards contained in states, the joint distribution of all states, actions, and rewards under the target policy $g$ equals $P(r_{T+1} \mid a_T, s_T) \prod_{t=1}^T g(a_t \mid s_t) P(n_t \mid a_{t-1}, s_{t-1})$, where $P$ is the observational distribution under a null policy. The proof works by recursion: Theorem 7 rewrites the conditional distribution of future variables under a sub-policy using dynamic consistency, unconfoundedness, and the Markov property, so that each step peels off the policy's action density and the observational transition density. This generalizes the static back-door criterion and subsumes the g-computation formula for dynamic treatment regimes.
Load-bearing premise
The load-bearing premise is that the d-SWIG distribution satisfies the global Markov property, a result imported from an unreviewed preprint; if that theorem has hidden conditions, the main identification proof collapses even if the formula is true.
Editorial extensions
If this is right
- When the state set satisfies the three criteria, the value of any adaptive policy can be estimated consistently from data generated by a different policy without additional assumptions beyond dynamic consistency and positivity.
- The framework recovers Robins' g-formula for dynamic treatment regimes as a special case, so the dynamic treatment regime identification logic is subsumed by the graph conditions.
- For Markov decision processes, the paper makes explicit the randomized-decisions assumption that is usually implicit, and it explains why partially observed MDPs are generally not identified.
- When previous actions are excluded from the state variables, verifying only the immediate back-door condition is enough, which simplifies state selection in common MDP-like settings.
- The pricing simulation shows that using a state set that violates the criteria can lead a policy-iteration algorithm to learn a policy with negative regret relative to the null policy.
Reading between the lines
- A natural extension, not developed in the paper, is to turn the three graphical conditions into a search procedure that selects a valid state set from candidate variables algorithmically.
- Because the identification formula is nonparametric, it gives a template for sequential regression estimators of policy value; whether such estimators inherit gains from the Markov and back-door structure is left open.
- The contrast between Assumption 3 and the weaker dynamic unconfoundedness suggests that identification may be policy-dependent: a graph that blocks identification for one policy can still identify another, and exploiting this selectively has not been explored.
- The graph conditions also suggest empirical diagnostics: one could test the implied conditional independences on observed data before committing to a state set, and a failure would signal non-identifiability rather than just finite-sample error.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. This paper develops a graphical framework for off-policy identification in sequential decision processes. With state sets S_t, decision variables A_t, and reward variables R_t, the authors propose three assumptions—nested states, memorylessness, and a dynamic back-door criterion—and argue that, under dynamic consistency and positivity, the joint distribution of states, actions, and rewards under an adaptive policy g is identified by a g-computation-type formula from the observational distribution. The paper then relates dynamic unconfoundedness to sequential ignorability in dynamic treatment regimes, discusses the implicit randomized-decision assumption in MDP/RL practice and the general non-identifiability of POMDPs, and presents a dynamic pricing simulation in which policy iteration with a state set violating the criteria produces worse policies than the null policy.
Significance. The main result, if correct, is a useful unification: it gives explicit, checkable graphical conditions that span both DTR and MDP settings and clarifies why POMDPs are generally not identified without additional structure. The recursive proof via d-SWIGs is natural, and the simulation study with a realistic container-pricing environment and detailed parameters is a practical asset. The paper also makes the important point that state choice is part of the identification problem, not merely a modeling convenience. The central limitation is that a load-bearing proof step is imported from an unreviewed preprint, which makes independent verification difficult.
major comments (2)
- [Appendix B, proof of Proposition 2] The proof of Proposition 2 is a citation to Theorem 3 of Zhao (2024b), an unreviewed arXiv preprint. This proposition is the only bridge from m-separation in G(g) to the conditional independence statements in Lemmas 5 and 6, which in turn drive Theorem 7 and Theorem 1. The manuscript therefore has a load-bearing proof step that is not self-contained. I recommend either proving the needed global-Markov statement in the supplement or restating the cited theorem in full and verifying that its hypotheses apply to the d-SWIG with natural counterfactuals A^-(g) and policy vertices A(g).
- [Section 1.1, Theorem 1] The displayed formula in Theorem 1 has a notational mismatch: the left-hand side conditions on A_T(g)=a_T, a single decision variable, while the right-hand side is a product over t=1,...,T involving all actions a_t. The left-hand side should be \bar A_T(g)=\bar a_T, the full action history. As printed, the central identification formula is not dimensionally consistent, and the subsequent remark claiming that the left side contains all decision variables is only true with the overline correction.
minor comments (4)
- [Section 2.2] The walk-based blocking definition is easy to misread as conflicting with the ancestral-blocking definition in Section 1; the equivalence relies on allowing non-simple walks, which can pass through descendants of colliders. For example, with A<->C<->B and C->D, conditioning on L={D}, the walk A<->C->D<-C<->B is unblocked, so A and B are m-connected under both definitions. A sentence making this role of non-simple walks explicit would prevent confusion.
- [Table C.1] The scenario labels in Table C.1 all appear as \rightarrow G with no distinction between G_1, G_2, and G_3, even though Section 6.2 defines different arrow types for the three scenarios. Please render the arrows consistently so that the parameter columns can be matched to the graphs.
- [Table 1] The column 'Regret (%)' appears to report improvement relative to the null policy, with negative values indicating worse-than-null performance; please define this quantity explicitly, since standard regret is nonnegative.
- [Throughout] There are numerous typographical errors that should be corrected in revision, including 'resemblence', 'identifiying', 'denscendants', 'sophiscated', 'dicussion', and 'oer' (Section 6.3).
Circularity Check
No significant circularity: Theorem 1 is derived from explicit graphical separations via g-computation, not assumed as an input.
full rationale
The paper's identification argument is a standard g-computation/recursive factorization proof: Theorem 1 follows from Theorem 7, which follows from Lemmas 5 and 6, which translate the graphical m-separations in Assumptions 2 and 3* into conditional independences in d-SWIGs. The identification formula is not assumed by any assumption or fitted to data; the assumptions are graphical separation conditions, and the theorem derives an observational factorization for the policy intervention distribution. The main self-citations (Zhao 2024a,b; Guo and Zhao 2023) supply general graphical-model infrastructure such as the NPSEM-to-nested-Markov implication and m-separation equivalences, not the paper's target identification result. These are prior technical results with stated mathematical content, not a renaming of the paper's conclusion. The reviewer-level concern that the two m-separation definitions in Sections 1 and 2.2 may not be equivalent is a correctness or verification issue, not circularity; likewise, reliance on an unreviewed preprint for Proposition 2 is an evidence-quality concern. No fitted parameter is relabeled as a prediction, and no load-bearing step reduces by construction to its own input.
Assumptions & free parameters
free parameters (7)
- Vessel capacity C =
6
- Demand persistence p_D =
1 (G), 0.9/0.5/0.1 (G1)
- Demand estimate accuracy p_Dhat =
0.25
- Booking noise probabilities p_B1, p_B2 =
0.15
- Log-intensity coefficients beta^i_j =
See Table C.1 (e.g., beta^1_1 = -0.65, beta^1_3 in {0,1,3,5})
- Price update coefficients alpha^i_j, xi^i_j =
See Table C.1 (alpha^2_4 = -1 in G2; xi^1_0 = -1, xi^1_1 = 1 in G3)
- Price randomization probabilities p_A1, p_A2, p_Ac,1 =
0.15, 0.15, and 1/0.5/0.25/0.1 across scenarios
assumptions (6)
- domain assumption NPSEM with independent noise (Eq. 2): each vertex is a deterministic function of parents plus independent noise, and noise is global Markov w.r.t. the bidirected subgraph.
- domain assumption Global Markov property of d-SWIGs (Proposition 2), imported from Theorem 3 of Zhao (2024b).
- domain assumption Dynamic consistency (Assumption 4): the recursion in Eq. (3) relating sub-policy interventions.
- domain assumption Positivity (Assumption 5): P(A_t=a_t|S_t=s_t) > 0 for all actions and states.
- domain assumption Rewards contained in states (R_t subset of S_t for t <= T).
- standard math Acyclicity of the causal graph and absence of directed cycles in the ADMG.
Cite this review
Pith. "Pith review of A Graphical Approach to State Variable Selection in Off-policy Learning." pith.science (2026). https://pith.science/paper/XW6L2UAW
@misc{pith2026250100854,
author = {Pith},
title = {Pith review of: A Graphical Approach to State Variable Selection in Off-policy Learning},
year = {2026},
howpublished = {\url{https://pith.science/paper/XW6L2UAW}},
note = {Machine review of arXiv:2501.00854}
}
read the original abstract
Sequential decision problems are widely studied across many areas of science. A key challenge when learning policies from historical data - a practice commonly referred to as off-policy learning - is how to ``identify'' the impact of a policy of interest when the observed data are not randomized. Off-policy learning has mainly been studied in two settings: dynamic treatment regimes (DTRs), where the focus is on controlling confounding in medical problems with short decision horizons, and offline reinforcement learning (RL), where the focus is on dimension reduction in closed systems such as games. The gap between these two well studied settings has limited the wider application of off-policy learning to many real-world problems. Using the theory for causal inference based on acyclic directed mixed graph (ADMGs), we provide a set of graphical identification criteria in general decision processes that encompass both DTRs and MDPs. We discuss how our results relate to the often implicit causal assumptions made in the DTR and RL literatures and further clarify several common misconceptions. Finally, we present a realistic simulation study for the dynamic pricing problem encountered in container logistics, and demonstrate how violations of our graphical criteria can lead to suboptimal policies.
Figures
Figures from the paper (6 more)
Reference graph
Works this paper leans on
-
[1]
Optimal control of Markov processes with incomplete state infor- mation
˚Astr¨ om, K.J (1965). “Optimal control of Markov processes with incomplete state infor- mation”. In: Journal of Mathematical Analysis and Applications 10.1, pp. 174–205. Barto, Andrew G., Richard S. Sutton, and Charles W. Anderson (1983). “Neuronlike adaptive elements that can solve difficult learning control problems”. In: IEEE Trans- actions on Systems...
work page 1965
-
[76]
Constructing dynamic treat- ment regimes over indefinite time horizons
English. 2013th edition. New York, NY: Springer. Ertefaie, Ashkan and Robert L Strawderman (Sept. 2018). “Constructing dynamic treat- ment regimes over indefinite time horizons”. In: Biometrika 105.4, pp. 963–977. Guo, F. Richard, Anton Rask Lundborg, and Qingyuan Zhao (Sept. 2023). Confounder Selection: Objectives and Approaches. en. Guo, F. Richard and ...
-
[311]
Off-policy evaluation in partially observed Markov decision processes under sequential ignorability
Howard, R. A. (1960). Dynamic Programming and Markov Processes . Cambridge, MA: MIT Press. Hu, Yuchen and Stefan Wager (2023). “Off-policy evaluation in partially observed Markov decision processes under sequential ignorability”. In: The Annals of Statistics 51.4, pp. 1561–1585. Kaelbling, Leslie Pack, Michael L. Littman, and Anthony R. Cassandra (1998). ...
work page 1960
-
[688]
Markov Properties for Acyclic Directed Mixed Graphs
— (2009). Causality: Models, reasoning, and inference . 2nd ed. New York: Cambridge University Press. Puterman, Martin L. (Aug. 2014). Markov Decision Processes: Discrete Stochastic Dy- namic Programming. de. John Wiley & Sons. Richardson, Thomas (2003). “Markov Properties for Acyclic Directed Mixed Graphs”. In: Scandinavian Journal of Statistics 30.1, pp...
arXiv 2009
Reviewed August 10, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.