← Search

Max Bannach

4 accepted papers

2023

Efficient Enumeration of Markov Equivalent DAGs

AAAI 2023technical

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…

2021

Extendability of causal graphical models: Algorithms and computational complexity

UAI 2021poster

Finding a consistent DAG extension for a given partially directed acyclic graph (PDAG) is a basic building block used in graphical causal analysis. In 1992, Dor and Tarsi proposed an algorithm with time complexity O(n^4), which has been widely used in causal theory and practice so far. It is a long-…

Cited by 9SourcePDFScholar
2021

Polynomial-Time Algorithms for Counting and Sampling Markov Equivalent DAGs

AAAI 2021technical

Counting and uniform sampling of directed acyclic graphs (DAGs) from a Markov equivalence class are fundamental tasks in graphical causal analysis. In this paper, we show that these tasks can be performed in polynomial time, solving a long-standing open problem in this area. Our algorithms are effec…