Polynomial Counting in Anonymous Dynamic Networks with Applications to Anonymous Dynamic Algebraic Computations
Dariusz R. Kowalski, Miguel A. Mosteiro

TL;DR
This paper presents a polynomial-time deterministic algorithm for counting nodes in anonymous dynamic networks without prior knowledge of network parameters, extending to compute sums and complex functions.
Contribution
It introduces Methodical Counting, the first practical polynomial-time counting algorithm for anonymous dynamic networks with worst-case guarantees, requiring no additional network knowledge.
Findings
Algorithm runs in polynomial time
Extends to sum and algebraic functions
No prior network knowledge needed
Abstract
Starting with Michail, Chatzigiannakis, and Spirakis work, the problem of Counting the number of nodes in Anonymous Dynamic Networks has attracted a lot of attention. The problem is challenging because nodes are indistinguishable (they lack identifiers and execute the same program) and the topology may change arbitrarily from round to round of communication, as long as the network is connected in each round. The problem is central in distributed computing as the number of participants is frequently needed to make important decisions, such as termination, agreement, synchronization, and many others. A variety of algorithms built on top of mass-distribution techniques have been presented, analyzed, and also experimentally evaluated; some of them assumed additional knowledge of network characteristics, such as bounded degree or given upper bound on the network size. However, the question…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
