2022
DOI: 10.1146/annurev-control-042820-010947
|View full text |Cite
|
Sign up to set email alerts
|

Probabilistic Model Checking and Autonomy

Abstract: 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… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 15 publications
(4 citation statements)
references
References 125 publications
0
4
0
Order By: Relevance
“…Formal verification. To formally verify M θ , we implemented a value iteration (VI) engine, handling the neural network encoding of the latent space for discounted properties, which is one of the most popular algorithms for checking property probabilities in MDPs (e.g., Baier & Katoen 2008;Hensel et al 2021;Kwiatkowska et al 2022). We verify time-to-failure properties ϕ, often used to check the failure rate of a system (Pnueli, 1977) by measuring whether the agent fails before the end of the episode.…”
Section: Methodsmentioning
confidence: 99%
“…Formal verification. To formally verify M θ , we implemented a value iteration (VI) engine, handling the neural network encoding of the latent space for discounted properties, which is one of the most popular algorithms for checking property probabilities in MDPs (e.g., Baier & Katoen 2008;Hensel et al 2021;Kwiatkowska et al 2022). We verify time-to-failure properties ϕ, often used to check the failure rate of a system (Pnueli, 1977) by measuring whether the agent fails before the end of the episode.…”
Section: Methodsmentioning
confidence: 99%
“…Probabilistic model checkers have been developed for discrete-time discrete-state fully observed Markov decision processes (MDP) and partially observed Markov decision processes (POMDP) [12], [13], [14], [15], [16], and have gained success in applications of control synthesis with probabilistic temporal logics [17], [18], [19], [20].…”
Section: A Related Workmentioning
confidence: 99%
“…Our framework is underpinned by probabilistic model checking, a technique that is broadly used to assess quantitative properties, e.g., reliability, performance and energy cost of systems exhibiting stochastic behaviour. Such systems include autonomous robots from numerous domains 16 , e.g., mobile service robots 17 , spacecraft 18 , drones 19 and robotic swarms 20 . While we present a case study involving an autonomous underwater vehicle (AUV), the generalisability of our approach stems from the broad adoption of probabilistic model checking for the modelling and verification of this wide range of autonomous robots.…”
Section: Introductionmentioning
confidence: 99%