Risk-aware Markov Decision Processes Using Cumulative Prospect Theory
Thomas Brihaye, Krishnendu Chatterjee, Stefanie Mohr, Maximilian Weininger
TL;DR
The paper advances risk-aware sequential decision making by integrating Cumulative Prospect Theory (CPT) into Markov chains and Markov decision processes. It introduces a new, intuitive CPT-value defined on prospects induced by strategies, enabling a direct reduction to multi-objective reachability queries and revealing that memoryless randomized strategies suffice for optimal CPT-value. It proves that CPT-value computation for Markov chains lies in PTIME, while for MDPs it is EXPTIME, with a fixed-parameter tractable option when the number of outcomes, the largest utility, and the precision are fixed. A stopping-MDP reduction and a Pareto-frontier approach underpin the algorithmic framework, including guarantees for approximation accuracy and strategy extraction. The results offer a principled, deterministic route to risk-aware planning under CPT in large sequential settings and open paths to extensions such as mean payoff and dynamic/probabilistic CPT variants.
Abstract
Cumulative prospect theory (CPT) is the first theory for decision-making under uncertainty that combines full theoretical soundness and empirically realistic features [P.P. Wakker - Prospect theory: For risk and ambiguity, Page 2]. While CPT was originally considered in one-shot settings for risk-aware decision-making, we consider CPT in sequential decision-making. The most fundamental and well-studied models for sequential decision-making are Markov chains (MCs), and their generalization Markov decision processes (MDPs). The complexity theoretic study of MCs and MDPs with CPT is a fundamental problem that has not been addressed in the literature. Our contributions are as follows: First, we present an alternative viewpoint for the CPT-value of MCs and MDPs. This allows us to establish a connection with multi-objective reachability analysis and conclude the strategy complexity result that memoryless randomized strategies are necessary and sufficient for optimality. Second, based on this connection, we provide an algorithm for computing the CPT-value in MDPs with infinite-horizon objectives. We show that the problem is in EXPTIME and fixed-parameter tractable. Moreover, we provide a polynomial-time algorithm for the special case of MCs.
