Michail, Othon ORCID: 0000-0002-6234-3960, Spirakis, Paul G ORCID: 0000-0001-5396-3749 and Theofilatos, Michail ORCID: 0000-0002-3699-0179
(2022)
Simple and fast approximate counting and leader election in populations.
INFORMATION AND COMPUTATION, 285.
p. 104698.
This is the latest version of this item.
Text
MST20-Information and Computation.pdf - Author Accepted Manuscript Download (633kB) | Preview |
Abstract
We study leader election and population size counting for population protocols: networks of finite-state anonymous agents that interact randomly. We provide simple protocols for approximate counting of the size of the population and for leader election. We show a protocol for leader election that terminates in [Formula presented] parallel time, where m is a parameter that belongs to Ω(logn) and O(n), using O(max{logm,loglogn}) bits. By adjusting m between logn and n, we obtain a leader election protocol whose time and space can be smoothly traded off between [Formula presented] to O(logn) time and O(loglogn) to O(logn) bits. We also give a protocol which provides a constant factor approximation of logn of the population size n, or an upper bound ne which is at most na for some constant a>1. This protocol assumes the existence of a unique leader and stabilizes in Θ(logn) parallel time.
Item Type: | Article |
---|---|
Uncontrolled Keywords: | Population protocol, Epidemic, Leader election, Counting, Approximate counting, Polylogarithmic time protocol |
Divisions: | Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science |
Depositing User: | Symplectic Admin |
Date Deposited: | 13 Jun 2022 10:50 |
Last Modified: | 18 Jan 2023 21:33 |
DOI: | 10.1016/j.ic.2021.104698 |
Related URLs: | |
URI: | https://livrepository.liverpool.ac.uk/id/eprint/3133682 |
Available Versions of this Item
-
Simple and Fast Approximate Counting and Leader Election in Populations. (deposited 21 Aug 2020 07:12)
- Simple and fast approximate counting and leader election in populations. (deposited 13 Jun 2022 10:50) [Currently Displayed]