When does the ID algorithm fail?
Not on the map. Why?
Abstract (arXiv)
The ID algorithm solves the problem of identification of interventional distributions of the form p(Y | do(a)) in graphical causal models, and has been formulated in a number of ways [12, 9, 6]. The ID algorithm is sound (outputs the correct functional of the observed data distribution whenever p(Y | do(a)) is identified in the causal model represented by the input graph), and complete (explicitly flags as a failure any input p(Y | do(a)) whenever this distribution is not identified in the causal model represented by the input graph). The reference [9] provides a result, the so called "hedge criterion" (Corollary 3), which aims to give a graphical characterization of situations when the ID algorithm fails to identify its input in terms of a structure in the input graph called the hedge. While the ID algorithm is, indeed, a sound and complete algorithm, and the hedge structure does arise whenever the input distribution is not identified, Corollary 3 presented in [9] is incorrect as stated. In this note, I outline the modern presentation of the ID algorithm, discuss a simple counterexample to Corollary 3, and provide a number of graphical characterizations of the ID algorithm failing to identify its input distribution.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 5 of its 13 references that are in the map. First posted on arXiv 7 Jul 2023.
Builds on
5 of 13 references.
References · 5
- 2017Nested Markov Properties for Acyclic Directed Mixed Graphscited by 39
- 2015Margins of discrete Bayesian networkscited by 26
- 2019A Potential Outcomes Calculus for Identifying Conditional Path-Specific Effectscited by 19
- 2021The Proximal ID Algorithmcited by 11
- 2020Multivariate Counterfactual Systems And Causal Graphical Modelscited by 9
Built on by
Citing papers per year: 2024: 4; 2025: 0; 2026: 3.
7 papers.
- 2024Identifying Macro Conditional Independencies and Macro Total Effects in Summary Causal Graphs with Latent Confoundingcited by 9
- 2024Causal Effect Identification in LiNGAM Models with Latent Confounderscited by 7
- 2024Parameter identification in linear non-Gaussian causal models under general confoundingcited by 5
- 2024Fast Proxy Experiment Design for Causal Effect Identificationcited by 2
- 2026Complete Causal Identification from Ancestral Graphs under Selection Biascited by 1
- 2026Symmetries and Causality: Causal Effect Identification Beyond IID Datacited by 0
- 2026Invariance of Clustering Operations in Causal Effect Identificationcited by 0
- 2026Invariance of Clustering Operations in Causal Effect Identification2 Oct 2026
- 2026Symmetries and Causality: Causal Effect Identification Beyond IID Data3 Sep 2026
- 2026Complete Causal Identification from Ancestral Graphs under Selection Bias27 Mar 2026
- 2024Identifying Macro Conditional Independencies and Macro Total Effects in Summary Causal Graphs with Latent Confounding10 Jul 2024
- 2024Fast Proxy Experiment Design for Causal Effect Identification7 Jul 2024
- 2024Causal Effect Identification in LiNGAM Models with Latent Confounders4 Jun 2024
- 2024Parameter identification in linear non-Gaussian causal models under general confounding31 May 2024