Separators and Adjustment Sets in Causal Graphs: Complete Criteria and an Algorithmic Framework
Not on the map. Why?
Abstract (arXiv)
Principled reasoning about the identifiability of causal effects from non-experimental data is an important application of graphical causal models. This paper focuses on effects that are identifiable by covariate adjustment, a commonly used estimation approach. We present an algorithmic framework for efficiently testing, constructing, and enumerating m-separators in ancestral graphs (AGs), a class of graphical causal models that can represent uncertainty about the presence of latent confounders. Furthermore, we prove a reduction from causal effect identification by covariate adjustment to m-separation in a subgraph for directed acyclic graphs (DAGs) and maximal ancestral graphs (MAGs). Jointly, these results yield constructive criteria that characterize all adjustment sets as well as all minimal and minimum adjustment sets for identification of a desired causal effect with multivariate exposures and outcomes in the presence of latent confounding. Our results extend several existing solutions for special cases of these problems. Our efficient algorithms allowed us to empirically quantify the identifiability gap between covariate adjustment and the do-calculus in random DAGs and MAGs, covering a wide range of scenarios. Implementations of our algorithms are provided in the R package dagitty.
Key facts. Cited by 16 papers in the map (data through 14 Oct 2026). First posted on arXiv 28 Feb 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 7; 2023: 2; 2024: 3; 2025: 1; 2026: 2.
16 papers.
Sort:
- 2022Data-Driven Causal Effect Estimation Based on Graphical Causal Modelling: A Surveycited by 19
- 2021Necessary and sufficient graphical conditions for optimal adjustment sets in causal graphical models with hidden variablescited by 16
- 2022Polynomial-Time Algorithms for Counting and Sampling Markov Equivalent DAGs with Applicationscited by 9
- 2022Combinatorial Pure Exploration of Causal Banditscited by 9
- 2022Finding and Listing Front-door Adjustment Setscited by 6
- 2022Invariant Ancestry Searchcited by 5
- 2022Linear-Time Algorithms for Front-Door Adjustment in Causal Graphscited by 4
- 2024Identifying Causal Effects Under Functional Dependenciescited by 3
- 2022A note on efficient minimum cost adjustment sets in causal graphical modelscited by 2
- 2024Automating the Selection of Proxy Variables of Unmeasured Confounderscited by 2
- 2023Classifying Causal Structures: Ascertaining when Classical Correlations are Constrained by Inequalitiescited by 0
- 2023Disentangled Latent Representation Learning for Tackling the Confounding M-Bias Problem in Causal Inferencecited by 0
4 more
- 2024Leaning Time-Varying Instruments for Identifying Causal Effects in Time-Series Datacited by 0
- 2025Linear-Time Primitives for Algorithm Development in Graphical Causal Inferencecited by 0
- 2026Estimate Collapsibility of Causal Effects in Completed Partial DAGs via Strong d-Convex Hullscited by 0
- 2026Knowledge-Informed Local Causal Discovery of Optimal Adjustment Setscited by 0
- 2026Knowledge-Informed Local Causal Discovery of Optimal Adjustment Sets5 Jul 2026
- 2026Estimate Collapsibility of Causal Effects in Completed Partial DAGs via Strong d-Convex Hulls8 Jun 2026
- 2025Linear-Time Primitives for Algorithm Development in Graphical Causal Inference18 Jun 2025
- 2024Leaning Time-Varying Instruments for Identifying Causal Effects in Time-Series Data26 Nov 2024
- 2024Automating the Selection of Proxy Variables of Unmeasured Confounders25 May 2024
- 2024Identifying Causal Effects Under Functional Dependencies7 Mar 2024
- 2023Disentangled Latent Representation Learning for Tackling the Confounding M-Bias Problem in Causal Inference8 Dec 2023
- 2023Classifying Causal Structures: Ascertaining when Classical Correlations are Constrained by Inequalities4 Aug 2023
- 2022Linear-Time Algorithms for Front-Door Adjustment in Causal Graphs29 Nov 2022
- 2022Finding and Listing Front-door Adjustment Sets11 Oct 2022
- 2022Data-Driven Causal Effect Estimation Based on Graphical Causal Modelling: A Survey20 Aug 2022
- 2022Combinatorial Pure Exploration of Causal Bandits16 Jun 2022
4 more
- 2022Polynomial-Time Algorithms for Counting and Sampling Markov Equivalent DAGs with Applications5 May 2022
- 2022Invariant Ancestry Search2 Feb 2022
- 2022A note on efficient minimum cost adjustment sets in causal graphical models6 Jan 2022
- 2021Necessary and sufficient graphical conditions for optimal adjustment sets in causal graphical models with hidden variables20 Feb 2021
- 2022Data-Driven Causal Effect Estimation Based on Graphical Causal Modelling: A Surveycited by 19
- 2021Necessary and sufficient graphical conditions for optimal adjustment sets in causal graphical models with hidden variablescited by 16
- 2022Polynomial-Time Algorithms for Counting and Sampling Markov Equivalent DAGs with Applicationscited by 9
- 2022Combinatorial Pure Exploration of Causal Banditscited by 9
- 2022Finding and Listing Front-door Adjustment Setscited by 6
- 2022Invariant Ancestry Searchcited by 5
- 2022Linear-Time Algorithms for Front-Door Adjustment in Causal Graphscited by 4
- 2024Identifying Causal Effects Under Functional Dependenciescited by 3
- 2022A note on efficient minimum cost adjustment sets in causal graphical modelscited by 2
- 2024Automating the Selection of Proxy Variables of Unmeasured Confounderscited by 2
- 2023Classifying Causal Structures: Ascertaining when Classical Correlations are Constrained by Inequalitiescited by 0
- 2023Disentangled Latent Representation Learning for Tackling the Confounding M-Bias Problem in Causal Inferencecited by 0
12 most cited of 16 All 16 (JSON)
- 2026Knowledge-Informed Local Causal Discovery of Optimal Adjustment Sets5 Jul 2026
- 2026Estimate Collapsibility of Causal Effects in Completed Partial DAGs via Strong d-Convex Hulls8 Jun 2026
- 2025Linear-Time Primitives for Algorithm Development in Graphical Causal Inference18 Jun 2025
- 2024Leaning Time-Varying Instruments for Identifying Causal Effects in Time-Series Data26 Nov 2024
- 2024Automating the Selection of Proxy Variables of Unmeasured Confounders25 May 2024
- 2024Identifying Causal Effects Under Functional Dependencies7 Mar 2024
- 2023Disentangled Latent Representation Learning for Tackling the Confounding M-Bias Problem in Causal Inference8 Dec 2023
- 2023Classifying Causal Structures: Ascertaining when Classical Correlations are Constrained by Inequalities4 Aug 2023
- 2022Linear-Time Algorithms for Front-Door Adjustment in Causal Graphs29 Nov 2022
- 2022Finding and Listing Front-door Adjustment Sets11 Oct 2022
- 2022Data-Driven Causal Effect Estimation Based on Graphical Causal Modelling: A Survey20 Aug 2022
- 2022Combinatorial Pure Exploration of Causal Bandits16 Jun 2022
12 newest of 16 All 16 (JSON)