Interventional Causal Discovery in a Mixture of DAGs
Burak Varici, Dmitriy Katz, Dennis Wei, Prasanna Sattigeri, Ali Tajer
Abstract
Causal interactions among a group of variables are often modeled by a single causal graph. In some domains, however, these interactions are best described by multiple co-existing causal graphs, e.g., in dynamical systems or genomics. This paper addresses the hitherto unknown role of interventions in learning causal interactions among variables governed by a mixture of causal systems, each modeled by one directed acyclic graph (DAG). Causal discovery from mixtures is fundamentally more challenging than single-DAG causal discovery. Two major difficulties stem from (i) an inherent uncertainty about the skeletons of the component DAGs that constitute the mixture and (ii) possibly cyclic relationships across these component DAGs. This paper addresses these challenges and aims to identify edges that exist in at least one component DAG of the mixture, referred to as the true edges. First, it establishes matching necessary and sufficient conditions on the size of interventions required to identify the true edges. Next, guided by the necessity results, an adaptive algorithm is designed that learns all true edges using interventions, where is the number of nodes. Remarkably, the size of the interventions is optimal if the underlying mixture model does not contain cycles across its components. More generally, the gap between the intervention size used by the algorithm and the optimal size is quantified. It is shown to be bounded by the cyclic complexity number of the mixture model, defined as the size of the minimal intervention that can break the cycles in the mixture, which is upper bounded by the number of cycles among the ancestors of a node.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Builds on9
- Differentiable Causal Discovery from Interventional DataPhilippe Brouillard, Sébastien Lachapelle, Alexandre Lacoste, Simon Lacoste-Julien et al.NeurIPS 2020 · 295 citations
- Causal Discovery from Soft Interventions with Unknown Targets: Characterization and LearningAmin Jaber, Murat Kocaoglu, Karthikeyan Shanmugam, Elias BareinboimNeurIPS 2020 · 136 citations
- Active Structure Learning of Causal DAGs via Directed Clique TreesChandler Squires, Sara Magliacane, Kristjan H. Greenewald, Dmitriy Katz et al.NeurIPS 2020 · 47 citations
- Efficient Intervention Design for Causal Discovery with LatentsRaghavendra Addanki, Shiva Prasad Kasiviswanathan, Andrew McGregor, Cameron MuscoICML 2020 · 34 citations
- Causal Structure Discovery from Distributions Arising from Mixtures of DAGsBasil Saeed, Snigdha Panigrahi, Caroline UhlerICML 2020 · 29 citations
Related papers
- LazyIter: A Fast Algorithm for Counting Markov Equivalent DAGs and Designing ExperimentsAli AhmadiTeshnizi, Saber Salehkaleybar, Negar KiyavashICML 2020 · 12 citations
- Active causal structure learning with adviceDavin Choo, Themistoklis Gouleakis, Arnab BhattacharyyaICML 2023 · 8 citations
- Learning Mixtures of Graphs from Epidemic CascadesJessica Hoffmann, Soumya Basu, Surbhi Goel, Constantine CaramanisICML 2020 · 5 citations
- Verification and search algorithms for causal DAGsDavin Choo, Kirankumar Shiragur, Arnab BhattacharyyaNeurIPS 2022 · 21 citations
- Near-Optimal Experiment Design in Linear non-Gaussian Cyclic ModelsEhsan Sharifian, Saber Salehkaleybar, Negar KiyavashNeurIPS 2025 · 4 citations
