Static and expanding grid coverage with ant robots: complexity results

From MaRDI portal
Publication:638536

DOI10.1016/J.TCS.2011.05.001zbMATH Open1221.68245arXiv1011.5914OpenAlexW2069083556MaRDI QIDQ638536FDOQ638536


Authors: Yaniv Altshuler, Alfred M. Bruckstein Edit this on Wikidata


Publication date: 12 September 2011

Published in: Theoretical Computer Science (Search for Journal in Brave)

Abstract: In this paper we study the strengths and limitations of collaborative teams of simple agents. In particular, we discuss the efficient use of "ant robots" for covering a connected region on the Z^{2} grid, whose area is unknown in advance, and which expands at a given rate, where n is the initial size of the connected region. We show that regardless of the algorithm used, and the robots' hardware and software specifications, the minimal number of robots required in order for such coverage to be possible is Omega({sqrt{n}}). In addition, we show that when the region expands at a sufficiently slow rate, a team of Theta(sqrt{n}) robots could cover it in at most O(n^{2} ln n) time. This completion time can even be achieved by myopic robots, with no ability to directly communicate with each other, and where each robot is equipped with a memory of size O(1) bits w.r.t the size of the region (therefore, the robots cannot maintain maps of the terrain, nor plan complete paths). Regarding the coverage of non-expanding regions in the grid, we improve the current best known result of O(n^{2}) by demonstrating an algorithm that guarantees such a coverage with completion time of O(frac{1}{k} n^{1.5} + n) in the worst case, and faster for shapes of perimeter length which is shorter than O(n).


Full work available at URL: https://arxiv.org/abs/1011.5914




Recommendations




Cites Work


Cited In (5)





This page was built for publication: Static and expanding grid coverage with ant robots: complexity results

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q638536)