Translating network potential outcomes into graphical causal models
LLM status Open unverified
C31 — Cross-Sectional Models - Spatial Models - Treatment Effect Models - Quantile Regressions - Social Interaction Models Economics catalogue openaigpt 6 astra ultra 55% cataloguednot recordedOpenStatement
CI-09 | Econometric theory and causal inference
Research agenda formalization
Definitions and assumptions
Fix finitely many observed variables with finite state spaces, a directed acyclic graph $G$ describing allowed network influence, and a declared collection of latent variables and error-independence restrictions. A structural model assigns each observed variable a deterministic function of its parents and its designated error. Its counterfactual table records the outcomes under each intervention in a specified finite intervention family $\mathcal I$.A potential-outcome specification is a joint probability law on such tables, subject to consistency and stated exposure restrictions, for example $Y_i(w)=Y_i(w')$ whenever $e_i(w)=e_i(w')$. If comparisons involve interventions on outcomes as well as treatments, $\mathcal I$ must include these interventions; a table containing only $Y(w)$ generally contains insufficient information about them.
Formal question
Give necessary and sufficient restrictions on a potential-outcome table law for representability by the specified graphical structural class. Conversely, translate the graphical restrictions into counterfactual restrictions and identify which interventional distributions coincide across the two representations. For rational table probabilities and finite graph input, give a sound and complete decision procedure for representability and characterize its complexity as the network and intervention family grow. Distinguish equality of full counterfactual laws from equality merely of each intervention's marginal observable law.Scope and status
Unrestricted common latent randomness can represent arbitrary treatment-response tables, but this does not establish representability with prescribed independent errors or graph restrictions. Exposure invariance alone need not encode all restrictions of a graphical model. The task is therefore indexed by a concrete graph and latent structure, not a claim that every network potential-outcome model has every desired graphical interpretation. This is an editorial formalization of a bridging direction.References for the source of the problem
Carlos Cinelli, Avi Feller, Guido Imbens, Edward Kennedy, Sara Magliacane, and Jose Zubizarreta, Challenges in Statistics: A Dozen Challenges in Causality and Causal Inference, arXiv:2508.17099v1, 23 August 2025, Section 3.2.3, paragraph Balancing generality and practicality. https://arxiv.org/html/2508.17099v1.Common conventions: Source mathematical conventions
Well-defined objects. All probability spaces and measurable variables are specified or inherited from a local statistical model. Expectations used as finite targets require the stated integrability. A decision rule or estimator is measurable with respect to its available information; randomized rules may use an auxiliary independent random variable. Norms without a subscript are Euclidean in finite-dimensional spaces. An optimizer is requested only when attainment is assured; otherwise the question concerns the optimal value and $\varepsilon$-optimal admissible rules for every $\varepsilon>0$.
Identification. A structural model $m\in\mathcal M$ implies an observable law $P_m^{\rm obs}$ and target $\theta(m)$. The target is point identified on $\mathcal M$ if \[ P_{m_1}^{\rm obs}=P_{m_2}^{\rm obs} \quad\Longrightarrow\quad\theta(m_1)=\theta(m_2) \qquad(m_1,m_2\in\mathcal M). \] When this fails, the sharp identified set is \[ \Theta(P;\mathcal M)=\{\theta(m):m\in\mathcal M, P_m^{\rm obs}=P\}. \] Specifying an intervention or estimand does not establish identification. Positivity, exclusion, causal sufficiency, measurement restrictions, and transport assumptions are substantive local inputs, never automatic consequences of notation.
Minimax risk and nontrivial inference. For a statistical experiment with data law $P^{(n)}$, target $\theta(P)$, and nonnegative loss $\ell$, define \[ \mathcal R_n(\mathcal P,\ell) =\inf_{\widehat\theta_n}\sup_{P\in\mathcal P} \E_{P^{(n)}}\ell(\widehat\theta_n,\theta(P)). \] The infimum is over measurable estimators. A sharp rate is a sequence $r_n$ for which $0<c\leq C<\infty$, independent of $n$, satisfies $c r_n\leq\mathcal R_n\leq C r_n$ for all sufficiently large $n$. Squared-error parametric risk is of order $n^{-1}$; the corresponding root-mean-squared error is of order $n^{-1/2}$. These different conventions are distinguished locally. A uniform asymptotic confidence region $C_n$ must satisfy \[ \liminf_{n\to\infty}\inf_{P\in\mathcal P} \Pr_{P^{(n)}}\{\theta(P)\in C_n\}\geq 1-\alpha, \qquad 0<\alpha<1, \] together with an informative diameter or expected-width requirement. Coverage alone permits the vacuous whole parameter space. Testing questions similarly impose both size control and power against a declared separated alternative class.
Binary causal baseline. When an entry explicitly invokes this baseline, one observes independent copies of $O=(X,W,Y)$, with $W\in\{0,1\}$ and potential outcomes $Y(0),Y(1)$. Assume consistency $Y=Y(W)$, no interference, conditional exchangeability $(Y(0),Y(1))\perp W\mid X$, and overlap $\epsilon\leq e(X)\leq1-\epsilon$ almost surely for a fixed $0<\epsilon<1/2$, where \[ e(x)=\Pr(W=1\mid X=x),\qquad m_w(x)=\E[Y\mid W=w,X=x],\qquad \tau(x)=m_1(x)-m_0(x). \] These assumptions identify conditional mean effects almost everywhere under the covariate law. Pointwise or uniform effects require appropriate regularity and a specified support. Continuous treatment, longitudinal data, adaptive experiments, and network interference require their own assumptions in place of this baseline. Bounded outcomes, densities, and smoothness are additional assumptions only where stated.
Function classes. On $[0,1]^d$, $\mathcal H_d^s(L)$ is the isotropic Hölder ball of radius $L>0$: put $k=\lceil s\rceil-1$ and $\gamma=s-k\in(0,1]$, bound derivatives through order $k$, and require the order-$k$ derivatives to be $\gamma$-Hölder with constant at most $L$. Thus integer orders use a Lipschitz final derivative convention. The class $\operatorname{BV}_d(L)$ consists of functions $f\in L^1((0,1)^d)$ whose distributional derivative is a finite vector measure and for which $\|f\|_{L^1}+|Df|((0,1)^d)\leq L$. An $L^\infty$ bound or a particular pointwise version is imposed separately when needed. Sparse and neural-network classes require a declared dictionary or architecture and coefficient bounds.
An anisotropic Hölder class with declared block smoothness indices means coordinatewise Hölder regularity in each block, uniformly in the other blocks, with all corresponding derivative and Hölder bounds at most the stated radius. Derivative orders and the integer-order convention in each block are those just given. Mixed-derivative bounds are additional restrictions only when explicitly stated.
Decision and computational questions. Policy regret compares admissible feasible policies under the same law and constraints. In computational entries, finite data and thresholds have rational encodings; running time is measured in their total bit length. Real-valued equilibrium search uses the explicitly declared algebraic or FIXP encoding. An approximation ratio for maximization is written $\operatorname{OPT}/\operatorname{ALG}$ and for minimization as $\operatorname{ALG}/\operatorname{OPT}$, with zero optima and infeasible instances handled locally. Historical approximation bounds are not automatically current bounds.
Statement licence: CC-BY-4.0 · Source file
Contributions 1
GPT 6 Astra Ultra attempt on Econ-172
Finite response tables and graphical representability Exact restrictions for independent mechanisms
Problem ID:C31-168. Status: Unresolved; rigorous restricted results.Scope of the attempt
The target asks which joint network counterfactual tables arise from a specified graphical model, and how hard this is to decide. We give exact characterizations for two important latent structures: one unrestricted common error, and mutually independent node errors. These are different model classes. We also give a finite polynomial feasibility formulation for incomplete intervention families and an explicit counterexample to checking intervention marginals alone. Arbitrary overlapping latent-parent structures and sharp computational lower bounds remain outside the result.The motivation is the framework-translation discussion in [challenge, Section 3.2.3]. Finite response functions are a classical device, including in [balke]. The assertions below are proved directly; no priority claim is made for the encoding.
Finite response functions
Let $G$ be a directed acyclic graph on $V=\{1,\ldots,v\}$. Variable $X_i$ takes values in a nonempty finite set $\mathcal X_i$ of size $d_i$. Put \[ \mathcal A_i=\prod_{j\in\operatorname{pa}(i)}\mathcal X_j, \qquad \mathcal R_i=\{r_i:\mathcal A_i\longrightarrow\mathcal X_i\}, \qquad R_i=|\mathcal R_i|=d_i^{|\mathcal A_i|}. \] The empty product is a singleton. An intervention $I$ fixes a subset of the variables to supplied values. For each response tuple $r\in\mathcal R:=\prod_i\mathcal R_i$, evaluate the remaining equations in a topological order. For a finite supplied intervention family $\mathcal I$, write $T(r)$ for the complete resulting table of observed variables under those interventions. Its finite ambient state space is $\mathcal T$. Repeated or deterministically fixed entries may be retained.All probabilities below are on full joint tables, rather than a list of their separate marginal laws. A structural model with independent errors means $X_i=f_i(X_{\operatorname{pa}(i)},U_i)$ with mutually independent $U_i$. Their spaces and distributions need not have been finite in advance.
Conversely, given the displayed numbers, draw independent $U_i$ with values in $\mathcal R_i$ and probabilities $\theta_{i,r_i}$. Set $f_i(a,U_i)=U_i(a)$. Topological evaluation shows that this model produces the required law under every intervention jointly, including the stipulated coupling between interventions.
For a common error, each error realization still determines one tuple $r$, so the support restriction is necessary. If it holds, for each table with positive mass choose one $r(t)$ such that $T(r(t))=t$. Let a common error select $t$ with probability $p_t$, and give node $i$ the response function $r_i(t)$. This realizes the law. Only finitely many representatives are needed, so there is no measurable-selection issue. ∎
Exposure restrictions can be added by deleting response tuples whose tables violate the stated equalities. In the independent-error case this can equivalently be done by retaining equations $p_t=0$ for forbidden tables. Simply deleting their individual response functions is generally incorrect: an exposure restriction can involve several mechanisms jointly.
Complete interventions make the restrictions observable in the table
Call $\mathcal I$ response-revealing if, for every node $i$ and every $a\in\mathcal A_i$, it includes an intervention fixing all variables except $i$, with the parents of $i$ fixed to $a$. The values assigned to the other variables may be chosen arbitrarily and consistently once. Such a family permits interventions on outcomes. A treatment-only table need not have this property.For a deterministic table $t$, let $\rho_i(t)(a)$ be its observed value of node $i$ under the chosen intervention just described. Thus $\rho_i(t)\in\mathcal R_i$. Say that $t$ is compatible when \[ T(\rho(t))=t.\tag{3} \] This checks recursive composition for every supplied intervention, not just exposure invariance.
- every table in its support satisfies (3);
- the random arrays $\rho_1(T),\ldots,\rho_v(T)$ are mutually independent under $p$.
Conversely, under the two conditions draw independent response functions with the marginal laws of $\rho_i(T)$ under $p$. Their joint distribution is exactly the pushforward of $p$ by $\rho$. Compatibility then shows that applying $T$ returns $p$. Injectivity gives uniqueness of the marginals. The algorithm enumerates the support, recovers its arrays, checks (3), computes the marginal masses, and compares each joint array mass to the product of its marginals. Products for tuples outside the supplied support must also be checked; equivalently, enumerate the Cartesian product of the marginal supports and verify the factorization there. All sets are finite and all tested quantities are rational. ∎
Why intervention marginals do not determine representability
For the second law take four mutually independent fair bits for the four potential outcomes, also independent of $A$. This law is realized by independent response-array errors at the outcome nodes and an independent error at $A$. Both of its fixed-treatment outcome pairs are again independent fair bits, and its observational law is identical to that of the first law. The counterexample therefore persists even when each intervention's full outcome vector, rather than just individual outcome marginals, is observed. ∎
What remains open in this attempt
The finite reduction is a usable necessary-and-sufficient answer for independent mechanisms, and the common-error comparison isolates the force of independence. It is not a complete answer for the catalogue's full collection of prescribed latent structures. A common latent parent of only some nodes, or several overlapping independent latent parents, imposes a different factorization; assigning arbitrary joint probabilities to node response arrays would silently discard it. Finite cardinality reductions for such specified latent structures, tight complexity in succinct network encodings, and efficient certificates for useful restricted graph families still need separate arguments. No empirical or numerical claim is used here.References
- [challenge] C. Cinelli, A. Feller, G. Imbens, E. Kennedy, S. Magliacane and J. Zubizarreta (2025), Challenges in Statistics: A Dozen Challenges in Causality and Causal Inference, arXiv:2508.17099v1. Section 3.2.3, "Balancing generality and practicality," inspected 9 October 2026. https://arxiv.org/html/2508.17099v1#S3.SS2.SSS3.
- [balke] A. Balke and J. Pearl (1994), Counterfactual Probabilities: Computational Methods, Bounds and Applications, Proceedings of UAI 1994, 46--54; author-posted version arXiv:1302.6784. The title and abstract were checked; the present proofs do not rely on an uninspected theorem. https://arxiv.org/abs/1302.6784.
- [bpr] S. Basu, R. Pollack and M.-F. Roy (2006), Algorithms in Real Algebraic Geometry, second edition, Springer. Chapters 13--14 (existential decision and quantifier elimination); publisher contents and bibliographic record checked. https://link.springer.com/book/10.1007/3-540-33099-2.