Synthesis of Optimal Resilient Control Strategies
Christel Baier, Clemens Dubslaff, \v{L}ubo\v{s} Koren\v{c}iak,, Anton\'in Ku\v{c}era Vojt\v{e}ch \v{R}eh\'ak

TL;DR
This paper introduces resilient schedulers for Markov decision processes that ensure system constraints are met with high probability while maximizing long-term rewards, providing algorithms for their existence and optimality.
Contribution
The paper defines resilient schedulers for MDPs, presents a pseudo-polynomial algorithm for finding optimal ones, and proves the decision problem is PSPACE-hard.
Findings
Resilient schedulers guarantee constraints with high probability.
An algorithm can decide and construct optimal resilient schedulers.
The decision problem is PSPACE-hard.
Abstract
Repair mechanisms are important within resilient systems to maintain the system in an operational state after an error occurred. Usually, constraints on the repair mechanisms are imposed, e.g., concerning the time or resources required (such as energy consumption or other kinds of costs). For systems modeled by Markov decision processes (MDPs), we introduce the concept of resilient schedulers, which represent control strategies guaranteeing that these constraints are always met within some given probability. Assigning rewards to the operational states of the system, we then aim towards resilient schedulers which maximize the long-run average reward, i.e., the expected mean payoff. We present a pseudo-polynomial algorithm that decides whether a resilient scheduler exists and if so, yields an optimal resilient scheduler. We show also that already the decision problem asking whether there…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Real-Time Systems Scheduling · Petri Nets in System Modeling
