Skip to main navigation Skip to search Skip to main content

Automatic analysis of expected termination time for population protocols

  • Technical University of Munich
  • Masaryk University

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

4 Scopus citations

Abstract

Population protocols are a formal model of sensor networks consisting of identical mobile devices. Two devices can interact and thereby change their states. Computations are infinite sequences of interactions in which the interacting devices are chosen uniformly at random. In well designed population protocols, for every initial configuration of devices, and for every computation starting at this configuration, all devices eventually agree on a consensus value. We address the problem of automatically computing a parametric bound on the expected time the protocol needs to reach this consensus. We present the first algorithm that, when successful, outputs a function f(n) such that the expected time to consensus is bound by O(f(n)), where n is the number of devices executing the protocol. We experimentally show that our algorithm terminates and provides good bounds for many of the protocols found in the literature.

Original languageEnglish
Title of host publication29th International Conference on Concurrency Theory, CONCUR 2018
EditorsSven Schewe, Lijun Zhang
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Print)9783959770873
DOIs
StatePublished - 1 Aug 2018
Event29th International Conference on Concurrency Theory, CONCUR 2018 - Beijing, China
Duration: 4 Sep 20187 Sep 2018

Publication series

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

Conference

Conference29th International Conference on Concurrency Theory, CONCUR 2018
Country/TerritoryChina
CityBeijing
Period4/09/187/09/18

Keywords

  • Expected termination time
  • Performance analysis
  • Phrases population protocols

Fingerprint

Dive into the research topics of 'Automatic analysis of expected termination time for population protocols'. Together they form a unique fingerprint.

Cite this