TUHH Open Research
Help
  • Log In
    New user? Click here to register.Have you forgotten your password?
  • English
  • Deutsch
  • Communities & Collections
  • Publications
  • Research Data
  • People
  • Institutions
  • Projects
  • Statistics
  1. Home
  2. TUHH
  3. Publications
  4. A population protocol for exact majority with O(log 5/3 n) stabilization time and and Theta(log n) States
 
Options

A population protocol for exact majority with O(log 5/3 n) stabilization time and and Theta(log n) States

Citation Link: https://doi.org/10.15480/882.14813
Publikationstyp
Conference Paper
Date Issued
2018-10
Sprache
English
Author(s)
Berenbrink, Petra  
Elsässer, Robert  
Friedetzky, Thomas  
Kaaser, Dominik 
Data Engineering E-19  
Kling, Peter  
Radzik, Tomasz  
TORE-DOI
10.15480/882.14813
TORE-URI
https://hdl.handle.net/11420/54441
First published in
Leibniz international proceedings in informatics (LIPIcs)  
Number in series
121
Article Number
10
Citation
Leibniz International Proceedings in Informatics, LIPIcs 121: 10 (2018-10-01)
Contribution to Conference
32nd International Symposium on Distributed Computing, DISC 2018  
Publisher DOI
10.4230/LIPIcs.DISC.2018.10
Scopus ID
2-s2.0-85059617126
Publisher
Schloss Dagstuhl - Leibniz-Zentrum für Informatik GmbH, Dagstuhl Publishing
ISBN
978-3-95977-092-7
A population protocol is a sequence of pairwise interactions of n agents. During one interaction, two randomly selected agents update their states by applying a deterministic transition function. The goal is to stabilize the system at a desired output property. The main performance objectives in designing such protocols are small number of states per agent and fast stabilization time.
We present a fast population protocol for the exact-majority problem, which uses Theta(log n) states (per agent) and stabilizes in O(log^{5/3} n) parallel time (i.e., in O(n log^{5/3} n) interactions) in expectation and with high probability. Alistarh et al. [SODA 2018] showed that exact-majority protocols which stabilize in expected O(n^{1-Omega(1)}) parallel time and have the properties of monotonicity and output dominance require Omega(log n) states. Note that the properties mentioned above are satisfied by all known population protocols for exact majority, including ours. They also showed an O(log^2 n)-time exact-majority protocol with O(log n) states, which, prior to our work, was the fastest exact-majority protocol with polylogarithmic number of states. The standard design framework for majority protocols is based on O(log n) phases and requires that all agents are well synchronized within each phase, leading naturally to upper bounds of the order of log^2 n because of Theta(log n) synchronization time per phase. We show how this framework can be tightened with weak synchronization to break the O(log^2 n) upper bound of previous protocols.
DDC Class
600: Technology
Publication version
publishedVersion
Lizenz
https://creativecommons.org/licenses/by/4.0/
Loading...
Thumbnail Image
Name

LIPIcs.DISC.2018.10.pdf

Type

Main Article

Size

497.78 KB

Format

Adobe PDF

TUHH
Weiterführende Links
  • Contact
  • Send Feedback
  • Cookie settings
  • Privacy policy
  • Impress
DSpace Software

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science
Design by effective webwork GmbH

  • Deutsche NationalbibliothekDeutsche Nationalbibliothek
  • ORCiD Member OrganizationORCiD Member Organization
  • DataCiteDataCite
  • Re3DataRe3Data
  • OpenDOAROpenDOAR
  • OpenAireOpenAire
  • BASE Bielefeld Academic Search EngineBASE Bielefeld Academic Search Engine
Feedback