Information and Computation ( IF 0.8 ) Pub Date : 2021-01-08 , DOI: 10.1016/j.ic.2021.104698 Othon Michail 1 , Paul G. Spirakis 1, 2 , Michail Theofilatos 1
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 parallel time, where m is a parameter that belongs to and , using bits. By adjusting m between and n, we obtain a leader election protocol whose time and space can be smoothly traded off between to time and to bits. We also give a protocol which provides a constant factor approximation of of the population size n, or an upper bound which is at most for some constant . This protocol assumes the existence of a unique leader and stabilizes in parallel time.
中文翻译:
人口中简单快速的近似计数和领导者选举
我们研究领导者选举和人口协议的人口规模计数:随机交互的有限状态匿名代理网络。我们提供简单的协议来近似计算人口规模和领导选举。我们展示了一个领导人选举协议,该协议终止于并行时间,其中m是属于的参数和, 使用位。通过调整m之间和n,我们得到一个领导人选举协议,其时间和空间可以在到时间和到位。我们还给出了一个协议,它提供了一个常数因子近似人口规模n或上限最多是对于一些常数. 该协议假设存在唯一的领导者并稳定在并行时间。