@inproceedings{4e57bc5b8dd046e992cc6014492f4cca,
title = "Error cascades in collective behavior a case study of the gradient algorithm on 1000 physical agents",
abstract = "The gradient, or hop count, algorithm is inspired by natural phenomena such as the morphogen gradients present in multi-cellular development. It has several applications in multi-agent systems and sensor networks, serving as a basis for self-organized coordinate system formation, and finding shortest paths for message passing. It is a simple and well-understood algorithm in theory. However, we show here that in practice, it is highly sensitive to specific rare errors that emerge at larger scales. We implement it ou a system of 1000 physical agents (Kilobot robots) that communicate asynchronously via a noisy wireless channel. We observe that spontaneous, short-lasting rare errors made by a single agent (e.g. Due to message corruption) propagate spatially and temporally, causing cascades that severely hinder the algorithm's functionality. We develop a mathematical model for temporal error propagation and validate it with experiments on 100 agents. This work shows how multi-agent algorithms that are believed to be simple and robust from theoretical insight may be highly challenging to implement on physical systems. Systematically understanding and quantifying their current limitations is a first step in the direction of improving their robustness for implementation.",
keywords = "Complex systems, Kilobots, Multi-agent systems in hardware, Reality gap, Spatio-temporal error propagation",
author = "Melvin Gauci and Michael Rubenstein and Ortiz, {Monica E.} and Radhika Nagpal",
note = "Publisher Copyright: {\textcopyright} Copyright 2017, International Foundation for Autonomous Agents and Multiagent Systems (www.ifaamas.org). All rights reserved.; 16th International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2017 ; Conference date: 08-05-2017 Through 12-05-2017",
year = "2017",
language = "English (US)",
series = "Proceedings of the International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS",
publisher = "International Foundation for Autonomous Agents and Multiagent Systems (IFAAMAS)",
pages = "1404--1412",
editor = "Edmund Durfee and Michael Winikoff and Kate Larson and Sanmay Das",
booktitle = "16th International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2017",
}