Title
Putting it together: the computational complexity of designing robot controllers and environments for distributed construction.
Abstract
Creating target structures through the coordinated efforts of teams of autonomous robots (possibly aided by specific features in their environments) is a very important problem in distributed robotics. Many specific instances of distributed robotic construction teams have been developed manually. An important issue is whether automated controller design algorithms can both quickly produce robot controllers and guarantee that teams using these controllers will build arbitrary requested target structures correctly; this task may also involve specifying features in the environment that can aid the construction process. In this paper, we give the first computational and parameterized complexity analyses of several problems associated with the design of robot controllers and environments for creating target structures. These problems use a simple finite-state robot controller model that moves in a non-continuous deterministic manner in a grid-based environment. Our goal is to establish whether algorithms exist that are both fast and correct for all inputs and if not, under which restrictions such algorithms are possible. We prove that none of these problems are efficiently solvable in general and remain so under a number of plausible restrictions on controllers, environments, and target structures. We also give the first restrictions relative to which these problems are efficiently solvable and discuss what theoretical solvability and unsolvability results derived relative to the problems examined here mean for real-world construction using robot teams.
Year
DOI
Venue
2018
https://doi.org/10.1007/s11721-017-0152-7
Swarm Intelligence
Keywords
Field
DocType
Autonomous robots,Construction,Computational complexity,Parameterized complexity
Parameterized complexity,Mathematical optimization,Robot controller,Controller design,Computer science,Control engineering,Artificial intelligence,Robot,Robotics,Grid,Computational complexity theory
Journal
Volume
Issue
ISSN
12
2
1935-3812
Citations 
PageRank 
References 
1
0.35
13
Authors
2
Name
Order
Citations
PageRank
Todd Wareham115924.56
Andrew Vardy214012.65