Efficient Enumeration of Markov Equivalent DAGs
Marcel Wienöbst, Malte Luttermann, Max Bannach, Maciej Liskiewicz
摘要
Enumerating the directed acyclic graphs (DAGs) of a Markov equivalence class (MEC) is an important primitive in causal analysis. The central resource from the perspective of computational complexity is the delay, that is, the time an algorithm that lists all members of the class requires between two consecutive outputs. Commonly used algorithms for this task utilize the rules proposed by Meek (1995) or the transformational characterization by Chickering (1995), both resulting in superlinear delay. In this paper, we present the first linear-time delay algorithm. On the theoretical side, we show that our algorithm can be generalized to enumerate DAGs represented by models that incorporate background knowledge, such as MPDAGs; on the practical side, we provide an efficient implementation and evaluate it in a series of experiments. Complementary to the linear-time delay algorithm, we also provide intriguing insights into Markov equivalence itself: All members of an MEC can be enumerated such that two successive DAGs have structural Hamming distance at most three.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper4
- An Efficient Maximal Ancestral Graph Listing AlgorithmTian-Zuo Wang, Wen-Bo Du, Zhi-Hua ZhouICML 2024 · 被引用 4 次
- Distributional Equivalence in Linear Non-Gaussian Latent-Variable Cyclic Causal Models: Characterization and LearningHaoyue Dai, Immanuel Albrecht, Peter Spirtes, Kun ZhangICLR 2026 · 被引用 4 次
- Standardizing Structural Causal ModelsWeronika Ormaniec, Scott Sussex, Lars Lorch, Bernhard Schölkopf 等ICLR 2025
- Polynomial-Delay MAG Listing with Novel Locally Complete Orientation RulesTian-Zuo Wang, Wen-Bo Du, Zhi-Hua ZhouICML 2025
相关 Paper
- Polynomial-Time Algorithms for Counting and Sampling Markov Equivalent DAGsMarcel Wienöbst, Max Bannach, Maciej LiskiewiczAAAI 2021 · 被引用 20 次
- A Fixed-Parameter Tractable Algorithm for Counting Markov Equivalence Classes with the Same SkeletonVidya Sagar SharmaAAAI 2024
- An Efficient Algorithm for Counting Markov Equivalent DAGsRobert Ganian, Thekla Hamm, Topi TalvitieAAAI 2020 · 被引用 10 次
- LazyIter: A Fast Algorithm for Counting Markov Equivalent DAGs and Designing ExperimentsAli AhmadiTeshnizi, Saber Salehkaleybar, Negar KiyavashICML 2020 · 被引用 12 次
- An Improved Clique-Picking Algorithm for Counting Markov Equivalent DAGs via Super Cliques TransferLifu Liu, Shiyuan He, Jianhua GuoICML 2025
