Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Consistency Guarantees for Greedy Permutation-Based Causal Inference Algorithms

About

Directed acyclic graphical models, or DAG models, are widely used to represent complex causal systems. Since the basic task of learning such a model from data is NP-hard, a standard approach is greedy search over the space of directed acyclic graphs or Markov equivalence classes of directed acyclic graphs. As the space of directed acyclic graphs on $p$ nodes and the associated space of Markov equivalence classes are both much larger than the space of permutations, it is desirable to consider permutation-based greedy searches. Here, we provide the first consistency guarantees, both uniform and high-dimensional, of a greedy permutation-based search. This search corresponds to a simplex-like algorithm operating over the edge-graph of a sub-polytope of the permutohedron, called a DAG associahedron. Every vertex in this polytope is associated with a directed acyclic graph, and hence with a collection of permutations that are consistent with the directed acyclic graph ordering. A walk is performed on the edges of the polytope maximizing the sparsity of the associated directed acyclic graphs. We show via simulated and real data that this permutation search is competitive with current approaches.

Liam Solus, Yuhao Wang, Caroline Uhler• 2017

Related benchmarks

TaskDatasetResultRank
Quadratic Assignment ProblemQAPLIB nug instances
QAP Cost3.65e+3
13
Quadratic Assignment ProblemQAP-chr12a
Mean Cost1.18e+4
9
Traveling Salesman ProblemTSP burma14
Mean Tour Length3.43e+3
9
Flowshop Scheduling ProblemFSP-car5
Mean Objective Value7.78e+3
9
Quadratic Assignment ProblemQAP-esc32a
Mean Cost171.2
8
Flowshop Scheduling ProblemFSP-hel2
Mean Performance141
8
Traveling Salesman ProblemTSP bayg29
Mean Solution Value2.06e+3
8
Traveling Salesman ProblemTSP-att48
Mean Tour Length2.05e+4
8
Flowshop Scheduling ProblemFSP-reC19
Mean Objective Value2.23e+3
8
Showing 9 of 9 rows

Other info

Follow for update