Abstract
The paper considers a new variant of the gathering problem of oblivious and asynchronous robots moving in the plane. Robots operate in standard Look-Compute-Move cycles. In one cycle, a robot perceives the current configuration in terms of robots distribution (Look), decides whether to move toward some direction (Compute), and in the positive case it moves (Move). Cycles are performed asynchronously for each robot. Robots are anonymous and execute the same distributed algorithm that must guarantee to move all robots to meet at some point among a predetermined set. During the Look phase robots perceive not only the relative positions of the other robots, but also the relative positions of a set of points referred to as meeting points where gathering must be finalized.
We are interested in designing a gathering algorithm that solves the problem by also minimizing the total distances covered by all robots. We characterize when this gathering problem can be optimally solved, and we provide a new distributed algorithm along with its correctness.
Work partially supported by the Italian Ministry of Education, University, and Research (MIUR) under national research projects: PRIN 2012C4E3KT “AMANDA – Algorithmics for MAssive and Networked DAta" and PRIN 2010N5K7EB “ARS TechnoMedia – Algoritmica per le Reti Sociali Tecno- mediate”.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
If points \(r\in U(R)\) and \(f\in F\), different from \(p\), are coincident, then points \(r,f\) will appear in this order in \(V^+(p)\).
- 2.
Configurations in class \(\mathcal {S}_4\), that is all robots and all Weber points are collinear, have been already addressed.
- 3.
As a consequence, there is a number odd of robots.
- 4.
By Lemma 3, there cannot be more than two Weber points.
References
Bajaj, C.: The algebraic degree of geometric optimization problems. Discrete Comput. Geom. 3(1), 177–191 (1988)
Bouzid, Z., Das, S., Tixeuil, S.: Gathering of mobile robots tolerating multiple crash faults. In: IEEE 33rd Intenational Conference on Distributed Computing Systems (ICDCS), pp. 337–346 (2013)
Cieliebak, M., Flocchini, P., Prencipe, G., Santoro, N.: Distributed computing by mobile robots: gathering. SIAM J. Comput. 41(4), 829–879 (2012)
Cockayne, E.J., Melzak, Z.A.: Euclidean constructibility in graph-minimization problems. Math. Mag. 42(4), 206–208 (1969)
D’Angelo, G., Di Stefano, G., Navarra, A.: Gathering asynchronous and oblivious robots on basic graph topologies under the look-compute-move model. In: Alpern, S., et al. (eds.) Search Theory: A Game Theoretic Perspective, pp. 197–222. Springer, New York (2013)
D’Angelo, G., Di Stefano, G., Navarra, A.: Gathering on rings under the look-compute-move model. Distrib. Comput. 27(4), 255–285 (2014)
Di Stefano, G., Navarra, A.: Optimal gathering of oblivious robots in anonymous graphs. In: Moscibroda, T., Rescigno, A.A. (eds.) SIROCCO 2013. LNCS, vol. 8179, pp. 213–224. Springer, Heidelberg (2013)
Flocchini, P., Prencipe, G., Santoro, N.: Distributed Computing by Oblivious Mobile Robots. Synthesis Lectures on Distributed Computing Theory, Morgan & Claypool Publishers (2012)
Fujinaga, N., Ono, H., Kijima, S., Yamashita, M.: Pattern formation through optimum matching by oblivious CORDA robots. In: Lu, C., Masuzawa, T., Mosbah, M. (eds.) OPODIS 2010. LNCS, vol. 6490, pp. 1–15. Springer, Heidelberg (2010)
Klasing, R., Markou, E., Pelc, A.: Gathering asynchronous oblivious mobile robots in a ring. Theor. Comput. Sci. 390, 27–39 (2008)
Kranakis, E., Krizanc, D., Markou, E.: The Mobile Agent Rendezvous Problem in the Ring. Morgan & Claypool, San Rafael (2010)
Kupitz, Y., Martini, H.: Geometric aspects of the generalized Fermat-Torricelli problem. Intuitive Geom. Bolyai Soc. Math Stud. 6, 55–127 (1997)
Pelc, A.: Deterministic rendezvous in networks: a comprehensive survey. Networks 59(3), 331–347 (2012)
Prencipe, G.: Impossibility of gathering by a set of autonomous mobile robots. Theoret. Comput. Sci. 384, 222–231 (2007)
Sekino, J.: n-ellipses and the minimum distance sum problem. Amer. Math. Monthly 106(3), 193–202 (1999)
Suzuki, I., Yamashita, M.: Distributed anonymous mobile robots: Formation of geometric patterns. SIAM J. Comput. 28(4), 1347–1363 (1999)
Weiszfeld, E.: Sur le point pour lequel la somme des distances de \(n\) points donnés est minimum. Tohoku Math. 43, 355–386 (1936)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cicerone, S., Di Stefano, G., Navarra, A. (2015). Minimum-Traveled-Distance Gathering of Oblivious Robots over Given Meeting Points. In: Gao, J., Efrat, A., Fekete, S., Zhang, Y. (eds) Algorithms for Sensor Systems. ALGOSENSORS 2014. Lecture Notes in Computer Science(), vol 8847. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-46018-4_4
Download citation
DOI: https://doi.org/10.1007/978-3-662-46018-4_4
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-46017-7
Online ISBN: 978-3-662-46018-4
eBook Packages: Computer ScienceComputer Science (R0)