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. Dynamic size counting in the population protocol model
 
Options

Dynamic size counting in the population protocol model

Citation Link: https://doi.org/10.15480/882.13197
Publikationstyp
Conference Paper
Date Issued
2024-06-17
Sprache
English
Author(s)
Schallmoser, Dominik 
Data Engineering E-19  
Lohmann, Maximilian  
Studiendekanat Elektrotechnik, Informatik und Mathematik (E)  
TORE-DOI
10.15480/882.13197
TORE-URI
https://hdl.handle.net/11420/48663
Start Page
50
End Page
60
Citation
43rd ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing, PODC 2024
Contribution to Conference
43rd ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing, PODC 2024  
Publisher DOI
10.1145/3662158.3662825
Scopus ID
2-s2.0-85199095674
Publisher
ACM
ISBN
9798400706684
The population protocol model describes collections of distributed agents that interact in pairs to solve a common task. We consider a dynamic variant of this prominent model, where we assume that an adversary may change the population size at an arbitrary point in time. In this model we tackle the problem of counting the population size: in the dynamic size counting problem the goal is to design an algorithm that computes an approximation of log n. This estimate can be used to turn static, non-uniform population protocols, i.e., protocols that depend on the population size n, into dynamic and loosely-stabilizing protocols.Our contributions in this paper are three-fold. Starting from an arbitrary initial configuration, we first prove that the agents converge quickly to a valid configuration where each agent has a constant-factor approximation of log n, and once the agents reach such a valid configuration, they stay in it for a polynomial number of time steps. Second, we show how to use our protocol to define a uniform and loosely-stabilizing phase clock for the population protocol model. Finally, we support our theoretical findings by empirical simulations that show that our protocols work well in practice.
Subjects
loose stabilization
phase clocks
population protocols
size counting
DDC Class
510: Mathematics
Publication version
publishedVersion
Lizenz
https://creativecommons.org/licenses/by/4.0/
Loading...
Thumbnail Image
Name

3662158.3662825.pdf

Type

Main Article

Size

687.27 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