How to Stop Consensus Algorithms, locally?
Pei Xie, Keyou You, Cheng Wu

TL;DR
This paper introduces a method for nodes in a distributed network to locally determine when consensus has been reached, addressing the challenge of limited neighbor information.
Contribution
It defines the local stopping problem for consensus algorithms and proposes a distributed solution based on local-global consensus relationships.
Findings
Effectiveness depends on network size and structure.
The proposed method works in theory and simulation.
Nodes can independently decide to stop updating.
Abstract
This paper studies problems on locally stopping distributed consensus algorithms over networks where each node updates its state by interacting with its neighbors and decides by itself whether certain level of agreement has been achieved among nodes. Since an individual node is unable to access the states of those beyond its neighbors, this problem becomes challenging. In this work, we first define the stopping problem for generic distributed algorithms. Then, a distributed algorithm is explicitly provided for each node to stop consensus updating by exploring the relationship between the so-called local and global consensus. Finally, we show both in theory and simulation that its effectiveness depends both on the network size and the structure.
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 Control Multi-Agent Systems · Cooperative Communication and Network Coding · Energy Efficient Wireless Sensor Networks
