Lune

NeurIPS2024Top-tier venue

QWO: Speeding Up Permutation-Based Causal Discovery in LiGAMs

Mohammad Shahverdikondori, Ehsan Mokhtarian, Negar Kiyavash

2024Year
1Citations
1Top-tier citations

Abstract

Causal discovery is essential for understanding relationships among variables of interest in many scientific domains. In this paper, we focus on permutation-based methods for learning causal graphs in Linear Gaussian Acyclic Models (LiGAMs), where the permutation encodes a causal ordering of the variables. Existing methods in this setting are not scalable due to their high computational complexity. These methods are comprised of two main components: (i) constructing a specific DAG, Gπ\mathcal{G}^\pi, for a given permutation π\pi, which represents the best structure that can be learned from the available data while adhering to π\pi, and (ii) searching over the space of permutations (i.e., causal orders) to minimize the number of edges in Gπ\mathcal{G}^\pi. We introduce QWO, a novel approach that significantly enhances the efficiency of computing Gπ\mathcal{G}^\pi for a given permutation π\pi. QWO has a speed-up of O(n2)O(n^2) (nn is the number of variables) compared to the state-of-the-art BIC-based method, making it highly scalable. We show that our method is theoretically sound and can be integrated into existing search strategies such as GRASP and hill-climbing-based methods to improve their performance.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

Cited by top-tier papers1

Ask how each one uses it

Builds on6

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines