DCILP: A Distributed Approach for Large-Scale Causal Structure Learning
Shuyu Dong, Michèle Sebag, Kento Uemura, Akito Fujii, Shuang Chang, Yusuke Koyanagi, Koji Maruhashi
Abstract
Causal learning tackles the computationally demanding task of estimating causal graphs. This paper introduces a new divide-and-conquer approach for causal graph learning, called DCILP. In the divide phase, the Markov blanket MB(Xi) of each variable Xi is identified, and causal learning subproblems associated with each MB(Xi) are independently addressed in parallel. This approach benefits from a more favorable ratio between the number of data samples and the number of variables considered. In counterpart, it can be adversely affected by the presence of hidden confounders, as variables external to MB(Xi) might influence those within it. The reconciliation of the local causal graphs generated during the divide phase is a challenging combinatorial optimization problem, especially in large-scale applications. The main novelty of DCILP is an original formulation of this reconciliation as an integer linear programming (ILP) problem, which can be delegated and efficiently handled by an ILP solver. Through experiments on medium to large scale graphs, and comparisons with state-of-the-art methods, DCILP demonstrates significant improvements in terms of computational complexity, while preserving the learning accuracy on real-world problem and suffering at most a slight loss of accuracy on synthetic problems.
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.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 62793797-b7d6-4bc2-bd21-4da174f9ff4dCited by top-tier papers1
Ask how each one uses itBuilds on7
- On the Role of Sparsity and DAG Constraints for Learning Linear DAGsIgnavier Ng, AmirEmad Ghassami, Kun ZhangNeurIPS 2020 · 306 citations
- DAGMA: Learning DAGs via M-matrices and a Log-Determinant Acyclicity CharacterizationKevin Bello, Bryon Aragam, Pradeep RavikumarNeurIPS 2022 · 222 citations
- Beware of the Simulated DAG! Causal Discovery Benchmarks May Be Easy to GameAlexander G. Reisach, Christof Seiler, Sebastian WeichwaldNeurIPS 2021 · 213 citations
- Counterfactual Generative NetworksAxel Sauer, Andreas GeigerICLR 2021 · 145 citations
- Large-Scale Differentiable Causal Discovery of Factor GraphsRomain Lopez, Jan-Christian Hütter, Jonathan K. Pritchard, Aviv RegevNeurIPS 2022 · 78 citations
Related papers
- A Recursive Decomposition Framework for Causal Structure Learning in the Presence of Latent VariablesZheng Li, Feng Xie, Shenglan Nie, Xichen Guo et al.ICML 2026
- Global Directional Priors with Local Statistical Validation for Scalable Causal DiscoveryWei Yuan, Zixuan Shao, Shuhui WangICML 2026
- Causal Bounds in Quasi-Markovian GraphsMadhumitha Shridharan, Garud IyengarICML 2023 · 3 citations
- LazyIter: A Fast Algorithm for Counting Markov Equivalent DAGs and Designing ExperimentsAli AhmadiTeshnizi, Saber Salehkaleybar, Negar KiyavashICML 2020 · 12 citations
- Scalable Computation of Causal BoundsMadhumitha Shridharan, Garud IyengarICML 2022 · 6 citations
