Scalable Time-Series Causal Discovery with Approximate Causal Ordering
Not on the map. Why?
Abstract (arXiv)
Causal discovery in time-series data presents a significant computational challenge. Standard algorithms are often prohibitively expensive for datasets with many variables or samples. This study introduces and validates a heuristic approximation of the VarLiNGAM algorithm to address this scalability problem. The standard VarLiNGAM method relies on an iterative search, recalculating statistical dependencies after each step. Our heuristic modifies this procedure by omitting the iterative refinement. This change permits a one-time precomputation of all necessary statistical values. The algorithmic modification reduces the time complexity from O(m3n) to O(m2n + m3) while keeping the space complexity at O(m2), where m is the number of variables and n is the number of samples. While an approximation, our approach retains VarLiNGAM's essential structure and empirical reliability. On large-scale financial data with up to 400 variables, our algorithm achieves a 7--13x speedup over the standard implementation and a 4.5x speedup over a GPU-accelerated version. Evaluations across medical imaging, web server monitoring, and finance demonstrate the heuristic's robustness and practical scalability. This work offers a validated balance between computational efficiency and discovery quality, making large-scale causal analysis feasible on personal computers.
Key facts. No citing papers in the map yet (data through 13 Oct 2026). Builds on 14 of its 55 references that are in the map. First posted on arXiv 9 Sep 2024.
Builds on
14 of 55 references.
References · 14
- 2017Detecting causal associations in large nonlinear time series datasetscited by 242
- 2020DYNOTEARS: Structure Learning from Time-Series Datacited by 199
- 2021Beware of the Simulated DAG! Causal Discovery Benchmarks May Be Easy To Gamecited by 159
- 2015A fast PC algorithm for high dimensional causal discovery with multi-core PCscited by 45
- 2023Causal Recurrent Variational Autoencoder for Medical Time Series Generationcited by 45
- 2024CausalFormer: An Interpretable Transformer for Temporal Causal Discoverycited by 17
- 2013Structural Intervention Distance (SID) for Evaluating Causal Graphscited by 14
- 2023Case Studies of Causal Discovery from IT Monitoring Time Seriescited by 14
- 2018cuPC: CUDA-based Parallel PC Algorithm for Causal Structure Learning on GPUcited by 12
- 2013Score-based Causal Learning in Additive Noise Modelscited by 8
- 2021Interactive Causal Structure Discovery in Earth System Sciencescited by 6
- 2022Granger Causal Chain Discovery for Sepsis-Associated Derangements via Continuous-Time Hawkes Processescited by 6
Built on by
Not cited yet.