Complete Graph Identification in Population Protocols
Haruki Kanaya, Yuichi Sudo

TL;DR
This paper investigates the problem of agents in population protocols determining if their communication graph is complete, providing solutions under certain fairness and knowledge assumptions and proving impossibility results in other cases.
Contribution
It introduces algorithms for complete graph identification with specific state complexities under different fairness and knowledge conditions, and establishes impossibility results in some scenarios.
Findings
O(n^2) states suffice under global fairness with no prior knowledge.
O(n) states suffice under weak fairness with exact population size known.
Impossible to solve with only an upper bound on population size under weak fairness.
Abstract
We consider the population protocol model where indistinguishable state machines, referred to as agents, communicate in pairs. The communication graph specifies potential interactions (\ie communication) between agent pairs. This paper addresses the complete graph identification problem, requiring agents to determine if their communication graph is a clique or not. We evaluate various settings based on: (i) the fairness preserved by the adversarial scheduler -- either global fairness or weak fairness, and (ii) the knowledge provided to agents beforehand -- either the exact population size , a common upper bound on , or no prior information. Positively, we show that states per agent suffice to solve the complete graph identification problem under global fairness without prior knowledge. With prior knowledge of , agents can solve the problem using only states…
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.
Taxonomy
TopicsDistributed systems and fault tolerance · DNA and Biological Computing
