Policy Synthesis for Interval MDPs via Polyhedral Lyapunov Functions
Negar Monir, Sadegh Soudjani
TL;DR
This work addresses policy synthesis for multi-objective interval MDPs by recasting value iteration as a discrete-time switched affine system with interval uncertainties. It introduces polyhedral Lyapunov functions to define a tight invariant set of attraction (ISoA) and uses counterexample-guided inductive synthesis (CEGIS) with SMT or optimization to construct Polyhedral ISoAs, enabling robust policy synthesis without Pareto-front computations. The authors develop a robust VI algorithm that converges value vectors toward target values within a controllable neighborhood, validated on recycling robots and EV battery life-cycle cases. The approach improves convergence guarantees under uncertainty, offers tighter error bounds than quadratic certificates, and provides practical pathways for scalable MOIMDP control in safety-critical settings.
Abstract
Decision-making under uncertainty is central to many safety-critical applications, where decisions must be guided by probabilistic modeling formalisms. This paper introduces a novel approach to policy synthesis in multi-objective interval Markov decision processes using polyhedral Lyapunov functions. Unlike previous Lyapunov-based methods that mainly rely on quadratic functions, our method utilizes polyhedral functions to enhance accuracy in managing uncertainties within value iteration of dynamic programming. We reformulate the value iteration algorithm as a switched affine system with interval uncertainties and apply control-theoretic stability principles to synthesize policies that guide the system toward a desired target set. By constructing an invariant set of attraction, we ensure that the synthesized policies provide convergence guarantees while minimizing the impact of transition uncertainty in the underlying model. Our methodology removes the need for computationally intensive Pareto curve computations by directly determining a policy that brings objectives within a specified range of their target values. We validate our approach through numerical case studies, including a recycling robot and an electric vehicle battery, demonstrating its effectiveness in achieving policy synthesis under uncertainty.
