Space-Optimal Proportion Consensus with Population Protocols

被引:9
|
作者
Cordasco, Gennaro [1 ]
Gargano, Luisa [2 ]
机构
[1] Univ Campania L Vanvitelli, Viale Ellitt, I-81100 Caserta, Italy
[2] Univ Salerno, Via Giovanni Paolo II,132, I-84084 Fisciano, Italy
关键词
D O I
10.1007/978-3-319-69084-1_28
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Population protocols provide a distributed computing model in which a set of finite-state identical agents cooperate through random interactions, between neighbors in the interaction graph, to collectively carry out a computation in a distributed setting. Population protocols have become very popular in various research areas, such as distributed computing, sensor or social networks, as well as chemistry and biology. A central task in this model is majority computation, in which agents need to reach an agreement on the leading one of two possible initial opinions. In this paper we consider a generalization of the majority problem, named proportion consensus, which asks for an agreement on the proportion of one opinion, between two possible views (say A or B) . The objective is to reach a configuration where all the agents agree on a range gamma(A) subset of [0, 1] which contains the value of the fraction rho(A) of agents that started with view A; the goal is to get the size of gamma(A) as small as possible while also minimizing the number of states adopted by agents. We provide a lower bound on the trade-off between precision epsilon (the size of gamma(A)) and the number of states required by any population protocol that solves the proportion consensus problem. In particular, we show that in any population protocol that solves the proportion consensus problem with precision epsilon any agent must have at least [2/epsilon] states. We also provide a population protocol that exactly solves the proportion consensus problem with precision epsilon and 6 [1/(2 epsilon)] -1 states. We show that in case of an arbitrary interaction graph our protocol requires O(n(6)/epsilon) interactions (which corresponds to the number of rounds in the sequential communication model) on any network with n agents. On complete interaction networks, the expected number of required interactions is O(n(2) log n). Using the random matching communication model, the expected number of rounds, required to reach a consensus, decreases to O(Delta n(4)/epsilon) in case of arbitrary interaction networks (where Delta denotes the maximum degree among the agents in the network) and O(n log n) for complete networks.
引用
收藏
页码:384 / 398
页数:15
相关论文
共 50 条
  • [1] Space-Optimal Counting in Population Protocols
    Beauquier, Joffroy
    Burman, Janna
    Claviere, Simon
    Sohier, Devan
    [J]. DISTRIBUTED COMPUTING (DISC 2015), 2015, 9363 : 631 - 646
  • [2] Space-Optimal Majority in Population Protocols
    Alistarh, Dan
    Aspnes, James
    Gelashvili, Rati
    [J]. SODA'18: PROCEEDINGS OF THE TWENTY-NINTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2018, : 2221 - 2239
  • [3] Space-Optimal Population Protocols for Uniform Bipartition Under Global Fairness
    Yasumi, Hiroto
    Ooshita, Fukuhito
    Yamaguchi, Ken'ichi
    Inoue, Michiko
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2019, E102D (03): : 454 - 463
  • [4] Optimal Proportion Computation with Population Protocols
    Mocquard, Yves
    Anceaume, Emmanuelle
    Sericola, Bruno
    [J]. 15TH IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (IEEE NCA 2016), 2016, : 216 - 223
  • [5] Space-Optimal Deterministic Rendezvous
    Carrier, Fabienne
    Devismes, Stephane
    Petitt, Franck
    Rivierre, Yvan
    [J]. 2009 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES (PDCAT 2009), 2009, : 342 - +
  • [6] Space-Optimal Packet Routing on Trees
    Patt-Shamir, Boaz
    Rosenbaum, Will
    [J]. IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2019), 2019, : 1036 - 1044
  • [7] AN APPROXIMATION ALGORITHM FOR SPACE-OPTIMAL ENCODING OF A TEXT
    KATAJAINEN, J
    RAITA, T
    [J]. COMPUTER JOURNAL, 1989, 32 (03): : 228 - 237
  • [8] A SPACE-OPTIMAL SOLUTION OF GENERAL REGION LOCATION
    EDELSBRUNNER, H
    MAURER, HA
    [J]. THEORETICAL COMPUTER SCIENCE, 1981, 16 (03) : 329 - 336
  • [9] Space-optimal hidden line elimination for rectangles
    Kitsios, N
    Tsakalidis, A
    [J]. INFORMATION PROCESSING LETTERS, 1996, 60 (04) : 195 - 200
  • [10] Space-Optimal Heavy Hitters with Strong Error Bounds
    Berinde, Radu
    Indyk, Piotr
    Cormode, Graham
    Strauss, Martin J.
    [J]. ACM TRANSACTIONS ON DATABASE SYSTEMS, 2010, 35 (04):