Skip to main navigation Skip to search Skip to main content

Enforcing ω-Regular Properties in Markov Chains by Restarting

  • University of Oxford
  • Technical University of Munich

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

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.

Original languageEnglish
Title of host publication32nd International Conference on Concurrency Theory, CONCUR 2021
EditorsSerge Haddad, Daniele Varacca
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959772037
DOIs
StatePublished - 1 Aug 2021
Event32nd International Conference on Concurrency Theory, CONCUR 2021 - Virtual, Online
Duration: 24 Aug 202127 Aug 2021

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume203
ISSN (Print)1868-8969

Conference

Conference32nd International Conference on Concurrency Theory, CONCUR 2021
CityVirtual, Online
Period24/08/2127/08/21

Keywords

  • Markov chains
  • Omega-regular properties
  • Runtime enforcement

Fingerprint

Dive into the research topics of 'Enforcing ω-Regular Properties in Markov Chains by Restarting'. Together they form a unique fingerprint.

Cite this