The Hardness of Reasoning about Probabilities and Causality
Not on the map. Why?
Abstract (arXiv)
We study formal languages which are capable of fully expressing quantitative probabilistic reasoning and do-calculus reasoning for causal effects, from a computational complexity perspective. We focus on satisfiability problems whose instance formulas allow expressing many tasks in probabilistic and causal inference. The main contribution of this work is establishing the exact computational complexity of these satisfiability problems. We introduce a new natural complexity class, named succexistsR, which can be viewed as a succinct variant of the well-studied class existsR, and show that the problems we consider are complete for succexistsR. Our results imply even stronger algorithmic limitations than were proven by Fagin, Halpern, and Megiddo (1990) and Moss'e, Ibeling, and Icard (2022) for some variants of the standard languages used commonly in probabilistic and causal inference.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 6 of its 43 references that are in the map. First posted on arXiv 16 May 2023.
Builds on
6 of 43 references.
References · 6
- 2020Probabilistic Reasoning across the Causal Hierarchycited by 19
- 2014The Computational Complexity of Structure-Based Causalitycited by 12
- 2021Is Causal Reasoning Harder than Probabilistic Reasoning?cited by 10
- 2013Information and Computationcited by 6
- 2021On Classifying Continuous Constraint Satisfaction Problemscited by 5
- 2015NEXP-completeness and Universal Hardness Results for Justification Logiccited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 3.
4 papers.
- 2025Gateways to Tractability for Satisfiability in Pearl's Causal Hierarchy11 Nov 2025
- 2025Probabilistic and Causal Satisfiability: Constraining the Model28 Apr 2025
- 2025Modeling Discrimination with Causal Abstraction14 Jan 2025
- 2024On Probabilistic and Causal Reasoning with Summation Operators5 May 2024