The Complexity of Grid Coverage by Swarm Robotics
2010, Lecture Notes in Computer Science
https://doi.org/10.1007/978-3-642-15461-4_54Abstract
In this paper we discuss the task of efficiently using ant-like robotic agents for covering a connected region on the Z 2 grid, whose shape and size are unknown in advance, and which expands at a given rate. This is done using myopic robots, with no ability to directly communicate with each other, where each robot is equipped with only O(1) memory. We show that regardless of the algorithm used, and the robots' hardware and software specifications, the minimal number of robots required in order to enable such coverage is Ω(√ n) (where n is the initial size of the connected region). In addition, we show that when the region expands at a sufficiently slow rate, a team of Θ(√ n) robots could cover it in at most O(n 2 ln n) time. Regarding the coverage of nonexpanding regions in the grid, we improve the current best known result of O(n 2) by demonstrating an algorithm of worse case completion time of O(1 k n 1.5 + n), and faster for shapes of perimeter length which is shorter than O(n).
References (12)
- Altshuler, Y., Bruckstein, A., Wagner, I.: Swarm robotics for a dynamic cleaning problem. In: IEEE Swarm Intelligence Symposium. pp. 209-216 (2005)
- Altshuler, Y., Wagner, I., Yanovski, V., Bruckstein, A.: Multi-agent cooperative cleaning of expanding domains. International Journal of Robotics Research (2010)
- Altshuler, Y., Yanovsky, V., Bruckstein, A., Wagner, I.: Efficient cooperative search of smart targets using uav swarms. ROBOTICA 26, 551-557 (2008)
- Borie, R., Tovey, C., Koenig, S.: Algorithms and complexity results for pursuit- evasion problems. The Intl. Joint Conf. on AI (IJCAI) pp. 59-66 (2009)
- Dudek, G., Jenkin, M., Milios, E., Wilkes, D.: Robotic exploration as graph con- struction. IEEE Transactions on Robotics and Automation 7, 859-865 (1991)
- Isler, V., Kannan, S., Khanna, S.: Randomized pursuit-evasion with local visibility. SIAM Journal of Discrete Mathematics 20, 26-41 (2006)
- Koenig, S., Liu, Y.: Terrain coverage with ant robots: A simulation study. In: AGENTS'01
- Koenig, S., Szymanski, B., Liu, Y.: Efficient and inefficient ant coverage methods. Annals of Mathematics and Artificial Intelligence 31, 41-76 (2001)
- Szymanski, B., Koenig, S.: The complexity of node counting on undirected graphs. Technical Report, CS Department, Rensselaer Polytechnic Institute (1998)
- Thrun., S.B.: Efficient exploration in reinforcement learning -technical report cmu-cs-92-102. Technical report, Carnegie Mellon University (1992)
- Wagner, I., Altshuler, Y., Yanovski, V., Bruckstein, A.: Cooperative cleaners: A study in ant robotics. The Intl. J. of Robotics Res. (IJRR) 27(1), 127-151 (2008)
- Wagner, I., Lindenbaum, M., Bruckstein, A.: Efficiently searching a graph by a smell-oriented vertex process. Annals of Math. and AI 24, 211-223 (1998)