Counterfactual Strategies for Markov Decision Processes
Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 412-420.
https://doi.org/10.24963/ijcai.2025/47
Keywords
- Planning and Scheduling: PS: Markov decisions processes
- AI Ethics, Trust, Fairness: ETF: Explainability and interpretability
Abstract
Counterfactuals are widely used in AI to explain how minimal changes to a model’s input can lead to a different output.
However, established methods for computing counterfactuals typically focus on one-step decision-making, and are not directly applicable to sequential decision-making tasks.
This paper fills this gap by introducing counterfactual strategies for Markov Decision Processes (MDPs).
During MDP execution, a strategy decides which of the enabled actions (with known probabilistic effects) to execute next.
Given an initial strategy that reaches an undesired outcome with a probability above some limit, we identify minimal changes to the initial strategy to reduce that probability below the limit.
We encode such counterfactual strategies as solutions to non-linear optimization problems, and further extend our encoding to synthesize diverse counterfactual strategies.
We evaluate our approach on four real-world datasets and demonstrate its practical viability in sophisticated sequential decision-making tasks.
@inproceedings{ijcai2025p47,
title = {Counterfactual Strategies for Markov Decision Processes},
author = {Kobialka, Paul and Gerlach, Lina and Leofante, Francesco and Ábráham, Erika and Tapia Tarifa, Silvia Lizeth and Johnsen, Einar Broch},
booktitle = {Proceedings of the Thirty-Fourth International Joint Conference on
Artificial Intelligence, {IJCAI-25}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {James Kwok},
pages = {412--420},
year = {2025},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2025/47},
url = {https://doi.org/10.24963/ijcai.2025/47},
}
TY - CPAPER TI - Counterfactual Strategies for Markov Decision Processes AU - Kobialka, Paul AU - Gerlach, Lina AU - Leofante, Francesco AU - Ábráham, Erika AU - Tapia Tarifa, Silvia Lizeth AU - Johnsen, Einar Broch T2 - Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence, IJCAI-25 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2025 SP - 412 EP - 420 DO - 10.24963/ijcai.2025/47 UR - https://doi.org/10.24963/ijcai.2025/47 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: