Fast k-connectivity Restoration in Multi-Robot Systems for Robust Communication Maintenance
Md Ishat-E-Rabban, Guangyao Shi, Griffin Bonner, Pratap Tokekar
TL;DR
The paper addresses maintaining robust communication in multi-robot systems by restoring network $k$-connectivity while minimizing individual robot movement. It introduces a Quadratically Constrained Program (QCP) formulation for optimal FCR and a scalable two-phase algorithm, EA-SCR, that decomposes the problem into Graph Topology Optimization and Movement Minimization. Empirical results show EA-SCR achieves solutions within about 10% of the optimal and offers roughly 30% improvements in the minmax movement metric over existing methods, with successful hardware validation on six drones. The work enables scalable, robust communication maintenance for larger robot teams and suggests future directions for obstacle-aware and distributed FCR extensions.
Abstract
Maintaining a robust communication network plays an important role in the success of a multi-robot team jointly performing an optimization task. A key characteristic of a robust cooperative multi-robot system is the ability to repair the communication topology in the case of robot failure. In this paper, we focus on the Fast k-connectivity Restoration (FCR) problem, which aims to repair a network to make it k-connected with minimum robot movement. We develop a Quadratically Constrained Program (QCP) formulation of the FCR problem, which provides a way to optimally solve the problem, but cannot handle large instances due to high computational overhead. We therefore present a scalable algorithm, called EA-SCR, for the FCR problem using graph theoretic concepts. By conducting empirical studies, we demonstrate that the EA-SCR algorithm performs within 10 percent of the optimal while being orders of magnitude faster. We also show that EA-SCR outperforms existing solutions by 30 percent in terms of the FCR distance metric.
