TY - GEN
T1 - Enforcing ω-Regular Properties in Markov Chains by Restarting
AU - Esparza, Javier
AU - Kiefer, Stefan
AU - Kretínský, Jan
AU - Weininger, Maximilian
N1 - Publisher Copyright:
© Javier Esparza, Stefan Kiefer, Jan Kretínský, and Maximilian Weininger;.
PY - 2021/8/1
Y1 - 2021/8/1
N2 - Restarts are used in many computer systems to improve performance. Examples include reloading a webpage, reissuing a request, or restarting a randomized search. The design of restart strategies has been extensively studied by the performance evaluation community. In this paper, we address the problem of designing universal restart strategies, valid for arbitrary finite-state Markov chains, that enforce a given ω-regular property while not knowing the chain. A strategy enforces a property φ if, with probability 1, the number of restarts is finite, and the run of the Markov chain after the last restart satisfies φ. We design a simple "cautious"strategy that solves the problem, and a more sophisticated "bold"strategy with an almost optimal number of restarts.
AB - Restarts are used in many computer systems to improve performance. Examples include reloading a webpage, reissuing a request, or restarting a randomized search. The design of restart strategies has been extensively studied by the performance evaluation community. In this paper, we address the problem of designing universal restart strategies, valid for arbitrary finite-state Markov chains, that enforce a given ω-regular property while not knowing the chain. A strategy enforces a property φ if, with probability 1, the number of restarts is finite, and the run of the Markov chain after the last restart satisfies φ. We design a simple "cautious"strategy that solves the problem, and a more sophisticated "bold"strategy with an almost optimal number of restarts.
KW - Markov chains
KW - Omega-regular properties
KW - Runtime enforcement
UR - https://www.scopus.com/pages/publications/85115294744
U2 - 10.4230/LIPIcs.CONCUR.2021.5
DO - 10.4230/LIPIcs.CONCUR.2021.5
M3 - Conference contribution
AN - SCOPUS:85115294744
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - 32nd International Conference on Concurrency Theory, CONCUR 2021
A2 - Haddad, Serge
A2 - Varacca, Daniele
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
T2 - 32nd International Conference on Concurrency Theory, CONCUR 2021
Y2 - 24 August 2021 through 27 August 2021
ER -