Faster Generic Identification in Tree-Shaped Structural Causal Models

Abstract

Linear structural causal models (SCMs) are used to analyze the relationships between random variables. Directed edges represent direct causal effects and bidirected edges represent hidden confounders. Generically identifying the causal parameters from observed correlations between the random variables is an open problem in causality. Gupta and Bl\"aser solve the case of SCMs in which the directed edges form a tree by giving a randomized polynomial time algorithm with running time $O(n^6)$. We present an improved algorithm with running time $O(n^3 \log^2 n)$ and demonstrate its feasibility by providing an implementation that outperforms existing state-of-the-art implementations.

Cite

Text

Briefs and Bläser. "Faster Generic Identification in Tree-Shaped Structural Causal Models." Advances in Neural Information Processing Systems, 2025.

Markdown

[Briefs and Bläser. "Faster Generic Identification in Tree-Shaped Structural Causal Models." Advances in Neural Information Processing Systems, 2025.](https://mlanthology.org/neurips/2025/briefs2025neurips-faster/)

BibTeX

@inproceedings{briefs2025neurips-faster,
  title     = {{Faster Generic Identification in Tree-Shaped Structural Causal Models}},
  author    = {Briefs, Yasmine and Bläser, Markus},
  booktitle = {Advances in Neural Information Processing Systems},
  year      = {2025},
  url       = {https://mlanthology.org/neurips/2025/briefs2025neurips-faster/}
}