Distributed Neighbor Selection in Multi-agent Networks
arXiv:2107.12022
Abstract
Achieving consensus via nearest neighbor rules is an important prerequisite for multi-agent networks to accomplish collective tasks. A common assumption in consensus setup is that each agent interacts with all its neighbors. This paper examines whether network functionality and performance can be maintained-and even enhanced-when agents interact only with a subset of their respective (available) neighbors. As shown in the paper, the answer to this inquiry is affirmative. In this direction, we show that by exploring the monotonicity property of the Laplacian eigenvectors, a neighbor selection rule with guaranteed performance enhancements, can be realized for consensus-type networks. For distributed implementation, a quantitative connection between entries of Laplacian eigenvectors and the "relative rate of change" in the state between neighboring agents is further established; this connection facilitates a distributed algorithm for each agent to identify "favorable" neighbors to interact with. Multi-agent networks with and without external influence are examined, as well as extensions to signed networks. This paper underscores the utility of Laplacian eigenvectors in the context of distributed neighbor selection, providing novel insights into distributed data-driven control of multi-agent systems.
References in corpus (11)
- Novel type of phase transition in a system of self-driven particles
- Collective motion
- Interaction Ruling Animal Collective Behaviour Depends on Topological rather than Metric Distance: Evidence from a Field Study
- Designing Fully Distributed Consensus Protocols for Linear Multi-agent Systems with Directed Graphs
- Hierarchical group dynamics in pigeon flocks
- Synchronization in Complex Oscillator Networks and Smart Grids
- A Tutorial on Modeling and Analysis of Dynamic Social Networks. Part I
- Evolutionary dynamics on any population structure
- A Tutorial on Modeling and Analysis of Dynamic Social Networks. Part II
- On the Origins of Hierarchy in Complex Networks
- Why we live in hierarchies: a quantitative treatise