English

A Unified Experiment Design Approach for Cyclic and Acyclic Causal Models

Machine Learning 2023-12-15 v3 Artificial Intelligence

Abstract

We study experiment design for unique identification of the causal graph of a simple SCM, where the graph may contain cycles. The presence of cycles in the structure introduces major challenges for experiment design as, unlike acyclic graphs, learning the skeleton of causal graphs with cycles may not be possible from merely the observational distribution. Furthermore, intervening on a variable in such graphs does not necessarily lead to orienting all the edges incident to it. In this paper, we propose an experiment design approach that can learn both cyclic and acyclic graphs and hence, unifies the task of experiment design for both types of graphs. We provide a lower bound on the number of experiments required to guarantee the unique identification of the causal graph in the worst case, showing that the proposed approach is order-optimal in terms of the number of experiments up to an additive logarithmic term. Moreover, we extend our result to the setting where the size of each experiment is bounded by a constant. For this case, we show that our approach is optimal in terms of the size of the largest experiment required for uniquely identifying the causal graph in the worst case.

Keywords

Cite

@article{arxiv.2205.10083,
  title  = {A Unified Experiment Design Approach for Cyclic and Acyclic Causal Models},
  author = {Ehsan Mokhtarian and Saber Salehkaleybar and AmirEmad Ghassami and Negar Kiyavash},
  journal= {arXiv preprint arXiv:2205.10083},
  year   = {2023}
}

Comments

31 pages, 6 figures, 1 table, accepted in JMLR

R2 v1 2026-06-24T11:23:18.940Z