Verification and Control of Partially Observable Probabilistic Real-Time Systems
Gethin Norman, David Parker, Xueyi Zou

TL;DR
This paper introduces automated methods for verifying and controlling probabilistic real-time systems with partial observability, extending probabilistic timed automata and employing discretization and abstraction techniques.
Contribution
It presents a novel extension of probabilistic timed automata for partial observability and develops verification and controller synthesis methods using discretization and belief space abstraction.
Findings
Effective implementation in PRISM model checker
Successful application to security and scheduling case studies
Bounds on numerical results demonstrate approach's accuracy
Abstract
We propose automated techniques for the verification and control of probabilistic real-time systems that are only partially observable. To formally model such systems, we define an extension of probabilistic timed automata in which local states are partially visible to an observer or controller. We give a probabilistic temporal logic that can express a range of quantitative properties of these models, relating to the probability of an event's occurrence or the expected value of a reward measure. We then propose techniques to either verify that such a property holds or to synthesise a controller for the model which makes it true. Our approach is based on an integer discretisation of the model's dense-time behaviour and a grid-based abstraction of the uncountable belief space induced by partial observability. The latter is necessarily approximate since the underlying problem is…
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
