29

Evacuation of equilateral triangles by mobile agents of limited communication range

Algorithmic Aspects of Wireless Sensor Networks (ALGOSENSORS), 2022
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.

View on arXiv
Comments on this paper