A Fixed-Parameter Tractable Algorithm for Counting Markov Equivalence Classes with the Same Skeleton

Abstract

Causal DAGs (also known as Bayesian networks) are a popular tool for encoding conditional dependencies between random variables. In a causal DAG, the random variables are modeled as vertices in the DAG, and it is stipulated that every random variable is independent of its non-descendants conditioned on its parents. It is possible, however, for two different causal DAGs on the same set of random variables to encode exactly the same set of conditional dependencies. Such causal DAGs are said to be Markov equivalent, and equivalence classes of Markov equivalent DAGs are known as Markov Equivalent Classes (MECs). Beautiful combinatorial characterizations of MECs have been developed in the past few decades, and it is known, in particular, that all DAGs in the same MEC must have the same skeleton (underlying undirected graph) and v-structures (induced subgraph of the form a->b

Cite

Text

Sharma. "A Fixed-Parameter Tractable Algorithm for Counting Markov Equivalence Classes with the Same Skeleton." AAAI Conference on Artificial Intelligence, 2024. doi:10.1609/AAAI.V38I18.30038

Markdown

[Sharma. "A Fixed-Parameter Tractable Algorithm for Counting Markov Equivalence Classes with the Same Skeleton." AAAI Conference on Artificial Intelligence, 2024.](https://mlanthology.org/aaai/2024/sharma2024aaai-fixed/) doi:10.1609/AAAI.V38I18.30038

BibTeX

@inproceedings{sharma2024aaai-fixed,
  title     = {{A Fixed-Parameter Tractable Algorithm for Counting Markov Equivalence Classes with the Same Skeleton}},
  author    = {Sharma, Vidya Sagar},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2024},
  pages     = {20532-20539},
  doi       = {10.1609/AAAI.V38I18.30038},
  url       = {https://mlanthology.org/aaai/2024/sharma2024aaai-fixed/}
}