arrow
Return

Probabilistic Model Checking and Autonomy

delete2022-05-03
delete8
delete
OA
AI
M
Marta Kwiatkowska *
G
Gethin Norman
D
David Parker
DOI:10.1146/annurev-control-042820-010947delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The design and control of autonomous systems that operate in uncertain or adversarial environments can be facilitated by formal modeling and analysis. Probabilistic model checking is a technique to automatically verify, for a given temporal logic specification, that a system model satisfies the specification, as well as to synthesize an optimal strategy for its control. This method has recently been extended to multiagent systems that exhibit competitive or cooperative behavior modeled via stochastic games and synthesis of equilibria strategies. In this article, we provide an overview of probabilistic model checking, focusing on models supported by the PRISM and PRISM-games model checkers. This overview includes fully observable and partially observable Markov decision processes, as well as turn-based and concurrent stochastic games, together with associated probabilistic temporal logics. We demonstrate the applicability of the framework through illustrative examples from autonomous systems. Finally, we highlight research challenges and suggest directions for future work in this area.
Keywords:
probabilistic modeling
temporal logic
model checking
strategy synthesis
stochastic games
equilibria

Journal

A
Annual Review of Control Robotics and Autonomous Systems
IF:
14
Papers:
98
Citations:
2.3K

Organization

U
University of Birmingham
Scholars:
4.1W
Papers: 3.8W
Citations: 5.0W
U
university of glasgow
Scholars:
3.5W
Papers: 3.1W
Citations: 37
U
university of oxford
Scholars:
9.7W
Papers: 8.6W
Citations: 137
researcher View more organizations