Detail publikace

Fair Termination for Parameterized Probabilistic Concurrent Systems

LENGÁL, O. LIN, A. MAJUMDAR, R. RUMMER, P.

Originální název

Fair Termination for Parameterized Probabilistic Concurrent Systems

Typ

článek ve sborníku ve WoS nebo Scopus

Jazyk

angličtina

Originální abstrakt

We consider the problem of automatically verifying that a parameterized family of probabilistic concurrent systems terminates with probability one for all instances against adversarial schedulers. A parameterized family defines an infinite-state system: for each number n, the family consists of an instance with n finite-state processes. In contrast to safety, the parameterized verification of liveness is currently still considered extremely challenging especially in the presence of probabilities in the model. One major challenge is to provide a sufficiently powerful symbolic framework. One well-known symbolic framework for the parameterized verification of non-probabilistic concurrent systems is regular model checking. Although the framework was recently extended to probabilistic systems, incorporating fairness in the framework - often crucial for verifying termination - has been especially difficult due to the presence of an infinite number of fairness constraints (one for each process). Our main contribution is a systematic, regularity-preserving, encoding of finitary fairness (a realistic notion of fairness proposed by Alur & Henzinger) in the framework of regular model checking for probabilistic parameterized systems. Our encoding reduces termination with finitary fairness to verifying parameterized termination without fairness over probabilistic systems in regular model checking (for which a verification framework already exists). We show that our algorithm could verify termination for many interesting examples from distributed algorithms (Hermans protocol) and evolutionary biology (Moran process, cell cycle switch), which do not hold under the standard notion of fairness. To the best of our knowledge, our algorithm is the first fully-automatic method that can prove termination for these examples.

Klíčová slova

Probabilistic verification Parameterized verification Regular model checking Fairness Liveness

Autoři

LENGÁL, O.; LIN, A.; MAJUMDAR, R.; RUMMER, P.

Vydáno

23. 1. 2017

Nakladatel

Springer Verlag

Místo

Heidelberg

ISBN

978-3-662-46680-3

Kniha

Proceedings of TACAS'17

Edice

Lecture Notes in Computer Science

ISSN

0302-9743

Periodikum

Lecture Notes in Computer Science

Ročník

10205

Číslo

1

Stát

Spolková republika Německo

Strany od

499

Strany do

517

Strany počet

19

URL

BibTex

@inproceedings{BUT135903,
  author="Ondřej {Lengál} and Anthony {Lin} and Rupak {Majumdar} and Philipp {Rummer}",
  title="Fair Termination for Parameterized Probabilistic Concurrent Systems",
  booktitle="Proceedings of TACAS'17",
  year="2017",
  series="Lecture Notes in Computer Science",
  journal="Lecture Notes in Computer Science",
  volume="10205",
  number="1",
  pages="499--517",
  publisher="Springer Verlag",
  address="Heidelberg",
  doi="10.1007/978-3-662-54577-5\{_}29",
  isbn="978-3-662-46680-3",
  issn="0302-9743",
  url="https://www.fit.vut.cz/research/publication/11324/"
}