Design of Experiment for Discovering Directed Mixed Graph
Organizations: Department of Industrial Engineering Tsinghua University
Abstract
We study the design of interventions for causal discovery in simple structural causal models whose causal graphs are directed mixed graphs (DMGs) that may contain directed cycles and bidirected edges representing latent confounding. In such case, observational conditional-independence (CI) information may not identify even the graph skeleton, while CI alone cannot generally detect a bidirected edge coexisting with a directed edge. To this end, we propose a stage-wise framework based on tailored separating systems. Separating-system interventions first recover descendant relations and strongly connected components (SCCs). The SCCs are then ordered by ancestry, and an SCC-Anc separating system recovers the directed subgraph. Given this subgraph, further systems use CI tests interpreted through - or -separation to recover non-adjacent bidirected edges, whose endpoints share no directed edge, and do-see comparisons to recover those coexisting with exactly one directed edge. Under our assumptions, the framework recovers the directed subgraph and every bidirected edge except double-adjacent ones, whose endpoints are connected by a directed edge in each direction. We develop algorithms for unrestricted and -bounded settings, with each experiment targeting at most variables in the latter. For recovering the directed subgraph and non-adjacent bidirected edges, our upper bounds on the number and maximum size of experiments match corresponding worst-case lower bounds up to logarithmic factors.
Figures & tables
| Edge class | Result type | Max experiment size | Number of experiments |
| Directed edges | Unbounded alg. | Corollary 55 | |
| Bounded alg. | in Remark 71 | Corollary 77 | |
| Lower bound | Theorem 20 | Theorem 22 | |
| Non-adjacent | Unbounded alg. | Propositions 57 and 59 | |
| bidirected edges | Bounded alg. | in Remark 71 | Theorem 78 |
| Lower bound | Theorem 26 | Theorem 32 |