AN INTRODUCTION TO POPULATION PROTOCOLS

被引:0
|
作者
Mavronicolas, Mario [1 ]
Aspnes, James [2 ]
Ruppert, Eric [3 ]
机构
[1] Univ Cyprus, Dept Comp Sci, 75 Kallipoleos St, CY-1678 Nicosia, Cyprus
[2] Yale Univ, New Haven, CT 06520 USA
[3] York Univ, N York, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The population protocol model describes a collection of tiny mobile agents that interact with one another to carry out a computation. The agents are identically programmed finite state machines. Interactions between pairs of agents cause the two agents to update their states. These interactions are scheduled by an adversary, subject to a fairness constraint. Input values are initially distributed to the agents, and the agents must eventually converge to the correct output value. This framework can be used to model mobile ad hoc networks of tiny devices or collections of molecules undergoing chemical reactions. We survey results that describe what can be computed in various versions of the population protocol model.
引用
收藏
页码:98 / 117
页数:20
相关论文
共 50 条
  • [1] AN INTRODUCTION TO LAYERED PROTOCOLS
    WITT, M
    [J]. BYTE, 1983, 8 (09): : 385 - &
  • [2] Counting with Population Protocols
    Mocquard, Yves
    Anceaume, Emmanuelle
    Aspnes, James
    Busnel, Yann
    Sericola, Bruno
    [J]. 2015 IEEE 14TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2015, : 35 - 42
  • [3] Clocked population protocols
    Aspnes, James
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2021, 121 : 34 - 48
  • [4] Clocked Population Protocols
    Aspnes, James
    [J]. PROCEEDINGS OF THE ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC'17), 2017, : 431 - 440
  • [5] Playing With Population Protocols
    Bournez, Olivier
    Chalopin, Jerenfie
    Cohen, Johanne
    Koegler, Xavier
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2009, (01): : 3 - 15
  • [6] Trustful Population Protocols
    Bournez, Olivier
    Lefevre, Jonas
    Rabie, Mikael
    [J]. DISTRIBUTED COMPUTING, 2013, 8205 : 447 - 461
  • [7] Mediated population protocols
    Michail, Othon
    Chatzigiannakis, Ioannis
    Spirakis, Paul G.
    [J]. THEORETICAL COMPUTER SCIENCE, 2011, 412 (22) : 2434 - 2450
  • [8] Mediated Population Protocols
    Chatzigiannakis, Ioannis
    Michail, Othon
    Spirakis, Paul G.
    [J]. AUTOMATA, LANGUAGES AND PROGRAMMING, PT II, PROCEEDINGS, 2009, 5556 : 363 - +
  • [9] Verification of population protocols
    Javier Esparza
    Pierre Ganty
    Jérôme Leroux
    Rupak Majumdar
    [J]. Acta Informatica, 2017, 54 : 191 - 215
  • [10] Verification of population protocols
    Esparza, Javier
    Ganty, Pierre
    Leroux, Jerome
    Majumdar, Rupak
    [J]. ACTA INFORMATICA, 2017, 54 (02) : 191 - 215