English

Faster Fixed Parameter Tractable Algorithms for Counting Markov Equivalence Classes with Special Skeletons

Data Structures and Algorithms 2024-01-01 v1

Abstract

The structure of Markov equivalence classes (MECs) of causal DAGs has been studied extensively. A natural question in this regard is to algorithmically find the number of MECs with a given skeleton. Until recently, the known results for this problem were in the setting of very special graphs (such as paths, cycles, and star graphs). More recently, a fixed-parameter tractable (FPT) algorithm was given for this problem which, given an input graph GG, counts the number of MECs with the skeleton GG in O(n(2O(d4k4)+n2))O(n(2^{O(d^4k^4)} + n^2)) time, where nn, dd, and kk, respectively, are the numbers of nodes, the degree, and the treewidth of GG. We give a faster FPT algorithm that solves the problem in O(n(2O(d2k2)+n2))O(n(2^{O(d^2k^2)} + n^2)) time when the input graph is chordal. Additionally, we show that the runtime can be further improved to polynomial time when the input graph GG is a tree.

Keywords

Cite

@article{arxiv.2312.17626,
  title  = {Faster Fixed Parameter Tractable Algorithms for Counting Markov Equivalence Classes with Special Skeletons},
  author = {Vidya Sagar Sharma},
  journal= {arXiv preprint arXiv:2312.17626},
  year   = {2024}
}

Comments

53 pages, 2 figures

R2 v1 2026-06-28T14:04:36.779Z