Counting with Population Protocols

被引:17
|
作者
Mocquard, Yves [1 ]
Anceaume, Emmanuelle [2 ]
Aspnes, James [3 ]
Busnel, Yann [4 ]
Sericola, Bruno [5 ]
机构
[1] Univ Rennes 1, IRISA, F-35014 Rennes, France
[2] Irisa, CNRS, Rennes, France
[3] Yale Univ, New Haven, CT 06520 USA
[4] Ensai, Crest, Bruz, France
[5] INRIA Rennes Atlantique, Rennes, France
关键词
Population protocol; Majority algorithm; Counting problem; Performance evaluation;
D O I
10.1109/NCA.2015.35
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The population protocol model provides theoretical foundations for analyzing the properties emerging from simple and pairwise interactions among a very large number n of anonymous agents. The problem tackled in this paper is the following one: is there an efficient population protocol that exactly counts the difference kappa between the number of agents that initially and independently set their state to A and the one that initially set it to B, assuming that each agent only uses a finite set of states ? We propose a solution which guarantees with any high probability that after O(log n) interactions any agent outputs the exact value of kappa. Simulation results illustrate our theoretical analysis.
引用
收藏
页码:35 / 42
页数:8
相关论文
共 50 条
  • [1] A survey of size counting in population protocols
    Doty, David
    Eftekhari, Mahsa
    [J]. Theoretical Computer Science, 2021, 894 : 91 - 102
  • [2] A survey of size counting in population protocols
    Doty, David
    Eftekhari, Mahsa
    [J]. THEORETICAL COMPUTER SCIENCE, 2021, 894 : 91 - 102
  • [3] Space-Optimal Counting in Population Protocols
    Beauquier, Joffroy
    Burman, Janna
    Claviere, Simon
    Sohier, Devan
    [J]. DISTRIBUTED COMPUTING (DISC 2015), 2015, 9363 : 631 - 646
  • [4] Understanding RFID Counting Protocols
    Zhou, Ziling
    Chen, Binbin
    Yu, Haifeng
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (01) : 312 - 327
  • [5] Space-efficient self-stabilizing counting population protocols on mobile sensor networks
    Izumi, Tomoko
    Kinpara, Keigo
    Izumi, Taisuke
    Wada, Koichi
    [J]. THEORETICAL COMPUTER SCIENCE, 2014, 552 : 99 - 108
  • [6] Opportunistic Protocols for People Counting in Dynamic Networks
    Jung, Alexander
    Parzyjegla, Helge
    Danielis, Peter
    [J]. 2024 IEEE 21ST CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE, CCNC, 2024, : 198 - 201
  • [7] Counting (on) an aging population
    Fent, Thomas
    [J]. COMPUTING IN SCIENCE & ENGINEERING, 2006, 8 (06) : 88 - 96
  • [8] On Counting the Population Size
    Berenbrink, Petra
    Kaaser, Dominik
    Radzik, Tomasz
    [J]. PROCEEDINGS OF THE 2019 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC '19), 2019, : 43 - 52
  • [9] COUNTING CHINESE POPULATION
    不详
    [J]. NATURE, 1972, 238 (5363) : 302 - &
  • [10] Clocked population protocols
    Aspnes, James
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2021, 121 : 34 - 48