PAG2ADMG: A Novel Methodology to Enumerate Causal Graph Structures

Abstract

Causal graphs, such as directed acyclic graphs (DAGs) and partial ancestral graphs (PAGs), represent causal relationships among variables in a model. Methods exist for learning DAGs and PAGs from data and for converting DAGs to PAGs. However, these methods only output a single causal graph consistent with the independencies/dependencies (the Markov equivalence class M) estimated from the data. However, many distinct graphs may be consistent with M, and a data modeler may wish to select among these using domain knowledge. In this paper, we present a method that makes this possible. We introduce PAG2ADMG, the first method for enumerating all causal graphs consistent with M, under certain assumptions. PAG2ADMG converts a given PAG into a set of acyclic directed mixed graphs (ADMGs). We prove the correctness of the approach and demonstrate its efficiency relative to brute-force enumeration.

Cite

Text

Subramani and Downey. "PAG2ADMG: A Novel Methodology to Enumerate Causal Graph Structures." AAAI Conference on Artificial Intelligence, 2017. doi:10.1609/AAAI.V31I1.11121

Markdown

[Subramani and Downey. "PAG2ADMG: A Novel Methodology to Enumerate Causal Graph Structures." AAAI Conference on Artificial Intelligence, 2017.](https://mlanthology.org/aaai/2017/subramani2017aaai-pag/) doi:10.1609/AAAI.V31I1.11121

BibTeX

@inproceedings{subramani2017aaai-pag,
  title     = {{PAG2ADMG: A Novel Methodology to Enumerate Causal Graph Structures}},
  author    = {Subramani, Nishant and Downey, Doug},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2017},
  pages     = {4987-4988},
  doi       = {10.1609/AAAI.V31I1.11121},
  url       = {https://mlanthology.org/aaai/2017/subramani2017aaai-pag/}
}