ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 1905.11962
22
18

On Counting the Population Size

28 May 2019
Petra Berenbrink
Dominik Kaaser
T. Radzik
    OT
ArXivPDFHTML
Abstract

We consider the problem of counting the population size in the population model. In this model, we are given a distributed system of nnn identical agents which interact in pairs with the goal to solve a common task. In each time step, the two interacting agents are selected uniformly at random. In this paper, we consider so-called uniform protocols, where the actions of two agents upon an interaction may not depend on the population size nnn. We present two population protocols to count the size of the population: protocol Approximate, which computes with high probability either ⌊log⁡n⌋\lfloor\log n\rfloor⌊logn⌋ or ⌈log⁡n⌉\lceil\log n\rceil⌈logn⌉, and protocol CountExact, which computes the exact population size in optimal O⁡(nlog⁡n)\operatorname{O}({n\log{n}})O(nlogn) interactions, using O⁡~(n)\tilde{\operatorname{O}}({n})O~(n) states. Both protocols can also be converted to stable protocols that give a correct result with probability 111 by using an additional multiplicative factor of O⁡(log⁡n)\operatorname{O}({\log{n}})O(logn) states.

View on arXiv
Comments on this paper