For any 2≤ρ≤√n, a new protocol solves self-stabilizing ranking in O(n/ρ·logρ) expected time with 2^{2ρlg^2ρ+O(logn)} states, the first to combine sublinear time with polynomial states.
Sublinear-time Collision Detection with a Polynomial Number of States in Population Protocols
1 Pith paper cite this work. Polarity classification is still indexing.
abstract
This paper addresses the collision detection problem in population protocols. The network consists of state machines called agents. At each time step, exactly one pair of agents is chosen uniformly at random to have an interaction, changing the states of the two agents. The collision detection problem involves each agent starting with an input integer between $1$ and $n$, where $n$ is the number of agents, and requires those agents to determine whether there are any duplicate input values among all agents. Specifically, the goal is for all agents to output false if all input values are distinct, and true otherwise. In this paper, we present an algorithm that requires a polynomial number of states per agent and solves the collision detection problem with probability one in sub-linear parallel time, both with high probability and in expectation. To the best of our knowledge, this algorithm is the first to solve the collision detection problem using a polynomial number of states within sublinear parallel time, affirmatively answering the question raised by Burman, Chen, Chen, Doty, Nowak, Severson, and Xu [PODC 2021] for the first time.
fields
cs.DC 1years
2025 1verdicts
CONDITIONAL 1representative citing papers
citing papers explorer
-
Complementary Time-Space Tradeoff for Self-Stabilizing Leader Election: Polynomial States Meet Sublinear Time
For any 2≤ρ≤√n, a new protocol solves self-stabilizing ranking in O(n/ρ·logρ) expected time with 2^{2ρlg^2ρ+O(logn)} states, the first to combine sublinear time with polynomial states.