On the Complexity of Identification in Linear Structural Causal Models
Dörfler, Julian, van der Zander, Benito, Bläser, Markus, Liskiewicz, Maciej
–arXiv.org Artificial Intelligence
Learning the unknown causal parameters of a linear structural causal model is a fundamental task in causal analysis. The task, known as the problem of identification, asks to estimate the parameters of the model from a combination of assumptions on the graphical structure of the model and observational data, represented as a non-causal covariance matrix. In this paper, we give a new sound and complete algorithm for generic identification which runs in polynomial space. By standard simulation results, this algorithm has exponential running time which vastly improves the state-of-the-art double exponential time method using a Gr\"obner basis approach. The paper also presents evidence that parameter identification is computationally hard in general. In particular, we prove, that the task asking whether, for a given feasible correlation matrix, there are exactly one or two or more parameter sets explaining the observed matrix, is hard for $\forall R$, the co-class of the existential theory of the reals. In particular, this problem is $coNP$-hard. To our best knowledge, this is the first hardness result for some notion of identifiability.
arXiv.org Artificial Intelligence
Jul-17-2024
- Country:
- Asia > Japan (0.04)
- North America > United States
- California (0.04)
- New York > New York County
- New York City (0.04)
- Europe
- Germany > Saarland (0.04)
- United Kingdom > England
- Cambridgeshire > Cambridge (0.04)
- Genre:
- Research Report (1.00)
- Industry:
- Health & Medicine (0.67)
- Technology: