English

Evacuation of equilateral triangles by mobile agents of limited communication range

Distributed, Parallel, and Cluster Computing 2019-08-21 v1 Data Structures and Algorithms Multiagent Systems

Abstract

We consider the problem of evacuating k2k \geq 2 mobile agents from a unit-sided equilateral triangle through an exit located at an unknown location on the perimeter of the triangle. The agents are initially located at the centroid of the triangle and they can communicate with other agents at distance at most rr with 0r10\leq r \leq 1. An agent can move at speed at most one, and finds the exit only when it reaches the point where the exit is located. The agents can collaborate in the search for the exit. The goal of the {\em evacuation problem} is to minimize the evacuation time, defined as the worst-case time for {\em all} the agents to reach the exit. We propose and analyze several algorithms for the problem of evacuation by k2k \geq 2 agents; our results indicate that the best strategy to be used varies depending on the values of rr and kk. For two agents, we give three algorithms, each of which achieves the best performance for different sub-ranges of rr in the range 0r10 \leq r \leq 1. Finally, we show that for any rr, evacuation of k=6+2(1r1)k=6 +2\lceil(\frac{1}{r}-1)\rceil agents can be done in time 1+3/31+\sqrt{3}/3, which is optimal in terms of time, and asymptotically optimal in terms of the number of agents.

Keywords

Cite

@article{arxiv.1908.07315,
  title  = {Evacuation of equilateral triangles by mobile agents of limited communication range},
  author = {Iman Bagheri and Lata Narayanan and Jaroslav Opatrny},
  journal= {arXiv preprint arXiv:1908.07315},
  year   = {2019}
}