Probabilistic causes in Markov chains
Open Access
- 25 April 2022
- journal article
- research article
- Published by Springer Nature in Innovations in Systems and Software Engineering
- Vol. 18 (3) , 347-367
Abstract
By combining two of the central paradigms of causality, namely counterfactual reasoning and probability-raising, we introduce a probabilistic notion of cause in Markov chains. Such a cause consists of finite executions of the probabilistic system after which the probability of an $$\omega $$ -regular effect exceeds a given threshold. The cause, as a set of executions, then has to cover all behaviors exhibiting the effect. With these properties, such causes can be used for monitoring purposes where the aim is to detect faulty behavior before it actually occurs. In order to choose which cause should be computed, we introduce multiple types of costs to capture the consumption of resources by the system or monitor from different perspectives, and study the complexity of computing cost-minimal causes.
Keywords
All Related Versions
Funding Information
- Deutsche Forschungsgemeinschaft (389792660)
- Germany’s Excellence Strategy (ID 390696704)
- Deutsche Forschungsgemeinschaft (GRK 1763)
This publication has 36 references indexed in Scilit:
- An Anatomy of Moral ResponsibilityMind, 2012
- A review of causal inference for biomedical informaticsJournal of Biomedical Informatics, 2011
- On NFAs where all states are final, initial, or bothTheoretical Computer Science, 2009
- On the expressiveness and complexity of randomization in finite state monitorsJournal of the ACM, 2009
- CP-logic: A language of causal probabilistic events and its relation to logic programmingTheory and Practice of Logic Programming, 2009
- What causes a system to satisfy a specification?ACM Transactions on Computational Logic, 2008
- Causes and explanations in the structural-model approach: Tractable casesArtificial Intelligence, 2006
- Complexity results for explanations in the structural-model approachArtificial Intelligence, 2004
- PP is as Hard as the Polynomial-Time HierarchySIAM Journal on Computing, 1991
- Computational Complexity of Probabilistic Turing MachinesSIAM Journal on Computing, 1977