Consensus of Multi-Agent Systems Using Back-Tracking and History Following Algorithms
Yanumula V. Karteek, Indrani Kar, Somanath Majhi

TL;DR
This paper introduces back-tracking and history following algorithms for multi-agent consensus under communication loss, demonstrating their effectiveness through simulations and hardware tests, with history following generally achieving faster consensus.
Contribution
The paper presents novel algorithms for consensus in multi-agent systems that handle communication loss using back-tracking and history-based strategies, including obstacle avoidance and hardware validation.
Findings
History following reduces average consensus time compared to back-tracking.
History following can sometimes lead to false consensus, causing agents to stop prematurely.
Algorithms are validated through simulations and hardware implementation.
Abstract
This paper proposes two algorithms, namely "back-tracking" and "history following", to reach consensus in case of communication loss for a network of distributed agents with switching topologies. To reach consensus in distributed control, considered communication topology forms a strongly connected graph. The graph is no more strongly connected whenever an agent loses communication.Whenever an agent loses communication, the topology is no more strongly connected. The proposed back-tracking algorithm makes sure that the agent backtracks its position unless the communication is reestablished, and path is changed to reach consensus. In history following, the agents use their memory and move towards previous consensus point until the communication is regained. Upon regaining communication, a new consensus point is calculated depending on the current positions of the agents and they change…
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.
