PAG2ADMG: An Algorithm for the Complete Causal Enumeration of a Markov Equivalence Class
Nishant Subramani

TL;DR
This paper introduces PAG2ADMG, an algorithm that efficiently enumerates all causal graphs consistent with a given Markov equivalence class, addressing a key limitation in causal graph learning.
Contribution
PAG2ADMG is the first algorithm to enumerate all ADMGs consistent with a PAG, enabling comprehensive causal model selection.
Findings
Proves the correctness of PAG2ADMG.
Demonstrates efficiency over brute-force methods.
Enables enumeration of all causal graphs in a class.
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 are significantly limited in that they only output a single causal graph consistent with the independencies and dependencies (the Markov equivalence class ) estimated from the data. This is problematic and insufficient because many distinct graphs may be consistent with . A data modeler may wish to select among these numerous consistent graphs using domain knowledge or other model selection algorithms. Enumeration of the set of consistent graphs is the bottleneck. In this paper, we present a method that makes this desired enumeration possible. We introduce PAG2ADMG, the first algorithm for enumerating all causal graphs…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBayesian Modeling and Causal Inference · Data Quality and Management · Logic, Reasoning, and Knowledge
