TY - CHAP
T1 - Collaborative Delivery with Energy-Constrained Mobile Robots
AU - Bärtschi, Andreas
AU - Chalopin, Jérémie
AU - Das, Shantanu
AU - Disser, Yann
AU - Geissmann, Barbara
AU - Graf, Daniel
AU - Labourel, Arnaud
AU - Mihalák, Matús
PY - 2016
Y1 - 2016
N2 - We consider the problem of collectively delivering some message from a specified source to a designated target location in a graph, using multiple mobile agents. Each agent has a limited energy which constrains the distance it can move. Hence multiple agents need to collaborate to move the message, each agent handing over the message to the next agent to carry it forward. Given the positions of the agents in the graph and their respective budgets, the problem of finding a feasible movement schedule for the agents can be challenging. We consider two variants of the problem: in non-returning delivery, the agents can stop anywhere; whereas in returning delivery, each agent needs to return to its starting location, a variant which has not been studied before. We first provide a polynomial-time algorithm for returning delivery on trees, which is in contrast to the known (weak) \mathrm {np}\mathrm {np}-hardness of the non-returning version. In addition, we give resource-augmented algorithms for returning delivery in general graphs. Finally, we give tight lower bounds on the required resource augmentation for both variants of the problem. In this sense, our results close the gap left by previous research.
AB - We consider the problem of collectively delivering some message from a specified source to a designated target location in a graph, using multiple mobile agents. Each agent has a limited energy which constrains the distance it can move. Hence multiple agents need to collaborate to move the message, each agent handing over the message to the next agent to carry it forward. Given the positions of the agents in the graph and their respective budgets, the problem of finding a feasible movement schedule for the agents can be challenging. We consider two variants of the problem: in non-returning delivery, the agents can stop anywhere; whereas in returning delivery, each agent needs to return to its starting location, a variant which has not been studied before. We first provide a polynomial-time algorithm for returning delivery on trees, which is in contrast to the known (weak) \mathrm {np}\mathrm {np}-hardness of the non-returning version. In addition, we give resource-augmented algorithms for returning delivery in general graphs. Finally, we give tight lower bounds on the required resource augmentation for both variants of the problem. In this sense, our results close the gap left by previous research.
U2 - 10.1007/978-3-319-48314-6_17
DO - 10.1007/978-3-319-48314-6_17
M3 - Chapter
T3 - Lecture Notes in Computer Science
SP - 258
EP - 274
BT - Proc. 23rd International Colloquium on Structural Information and Communication Complexity (SIROCCO)
PB - Springer
ER -