TY - GEN
T1 - Verification and control of turn-based probabilistic real-time games
AU - Kwiatkowska, Marta
AU - Norman, Gethin
AU - Parker, David
PY - 2019/11/4
Y1 - 2019/11/4
N2 - Quantitative verification techniques have been developed for the formal analysis of a variety of probabilistic models, such as Markov chains, Markov decision process and their variants. They can be used to produce guarantees on quantitative aspects of system behaviour, for example safety, reliability and performance, or to help synthesise controllers that ensure such guarantees are met.We propose the model of turn-based probabilistic timed multi-player games, which incorporates probabilistic choice, real-time clocks and nondeterministic behaviour across multiple players. Building on the digital clocks approach for the simpler model of probabilistic timed automata, we show how to compute the key measures that underlie quantitative verification, namely the probability and expected cumulative price to reach a target. We illustrate this on case studies from computer security and task scheduling.
AB - Quantitative verification techniques have been developed for the formal analysis of a variety of probabilistic models, such as Markov chains, Markov decision process and their variants. They can be used to produce guarantees on quantitative aspects of system behaviour, for example safety, reliability and performance, or to help synthesise controllers that ensure such guarantees are met.We propose the model of turn-based probabilistic timed multi-player games, which incorporates probabilistic choice, real-time clocks and nondeterministic behaviour across multiple players. Building on the digital clocks approach for the simpler model of probabilistic timed automata, we show how to compute the key measures that underlie quantitative verification, namely the probability and expected cumulative price to reach a target. We illustrate this on case studies from computer security and task scheduling.
UR - http://www.scopus.com/inward/record.url?scp=85075070301&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-31175-9_22
DO - 10.1007/978-3-030-31175-9_22
M3 - Conference contribution
SN - 9783030311742
VL - 11760
T3 - Lecture Notes in Computer Science
SP - 379
EP - 396
BT - The Art of Modelling Computational Systems: A Journey from Logic and Concurrency to Security and Privacy
A2 - Alvim, M.
A2 - Chatzikokolakis, K.
A2 - Olarte, C.
A2 - Valencia, F.
PB - Springer
ER -