Simple and fast approximate counting and leader election in populations
Information and Computation(2022)
摘要
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 O(log2nlogm) 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 O(log2nloglogn) 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.
更多查看译文
关键词
Population protocol,Epidemic,Leader election,Counting,Approximate counting,Polylogarithmic time protocol
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要