Abstract
In this paper, we study the problem of edge exploration of an n node graph by a mobile agent. The nodes of the graph are unlabeled, and the ports at a node of degree d are arbitrarily numbered \(0,\dots , d-1\). A mobile agent, starting from some node, has to visit all the edges of the graph and stop. The time of the exploration is the number of edges the agent traverses before it stops. The task of exploration can not be performed even for a class of cycles if no additional information, called advice, is provided to the agent a priori. Following the paradigm of algorithms with advice, this priori information is provided to the agent by an Oracle in the form of a binary string. The Oracle knows the graph, but does not have the knowledge of the starting point of the agent. In this paper, we consider the following two problems of edge exploration. The first problem is: “how fast is it possible to explore an n node graph regardless of the size of advice provided to the agent?”
We show a lower bound of \(\Omega (n^{\frac{8}{3}})\) on exploration time to answer the above question. Next, we show the existence of an \(O(n^3)\) time algorithm with \(O(n \log n)\) advice. The second problem then asks the following question: “what is the smallest advice that needs to be provided to the agent in order to achieve time \(O(n^3)\)?” We show a lower bound \(\Omega (n^\delta )\) on size of the advice, for any \(\delta <\frac{1}{3}\), to answer the above question.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Awerbuch, B., Betke, M., Rivest, R.L., Singh, M.: Piecemeal graph exploration by a mobile robot. Inf. Comput. 152, 155–172 (1999)
Bender, M.A., Fernández, A., Ron, D., Sahai, A., Vadhan, S.P.: The power of a pebble: exploring and mapping directed graphs. Inf. Comput. 176, 1–21 (2002)
Bender, M.A., Slonim, D.: The power of team exploration: two robots can learn unlabeled directed graphs. In: Proceedings of 35th Annual Symposium on Foundations of Computer Science (FOCS 1994), pp. 75–85 (1994)
Borodin, A., Ruzzo, W., Tompa, M.: Lower bounds on the length of universal traversal sequences. J. Comput. Syst. Sci. 45, 180–203 (1992)
Boyar, J., Favrholdt, L.M., Kudahl, C., Larsen, K.S., Mikkelsen, J.W.: Online algorithms with advice: a survey. ACM Comput. Surv. 50(2), 19:1–19:34 (2017)
Chalopin, J., Das, S., Kosowski, A.: Constructing a map of an anonymous graph: applications of universal sequences. In: Proceedings of 14th International Conference on Principles of Distributed Systems (OPODIS 2010), pp. 119–134 (2010)
Diks, K., Fraigniaud, P., Kranakis, E., Pelc, A.: Tree exploration with little memory. J. Algorithms 51, 38–63 (2004)
Dobrev, S., Kralovic, R., Markou, E.: Online graph exploration with advice. In: Proceedings of 19th International Colloquium on Structural Information and Communication Complexity (SIROCCO 2012), pp. 267–278 (2012)
Duncan, C.A., Kobourov, S.G., Anil Kumar, V.S.: Optimal constrained graph exploration. ACM Trans. Algorithms 2, 380–402 (2006)
Ellen, F., Gorain, B., Miller, A., Pelc, A.: Constant-length labeling schemes for deterministic radio broadcast. In: Proceedings of 31st ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), pp. 171–178 (2019)
Emek, Y., Fraigniaud, P., Korman, A., Rosen, A.: Online computation with advice. Theor. Comput. Sci. 412, 2642–2656 (2011)
Fraigniaud, P., Gavoille, C., Ilcinkas, D., Pelc, A.: Distributed computing with advice: information sensitivity of graph coloring. Distrib. Comput. 21, 395–403 (2009)
Fraigniaud, P., Ilcinkas, D., Pelc, A.: Communication algorithms with advice. J. Comput. Syst. Sci. 76, 222–232 (2010). Oracle size: a new measure of difficulty for communication problems. In: Proceedings of 25th Annual ACM Symposium on Principles of Distributed Computing (PODC 2006), pp. 179–187
Fraigniaud, P., Ilcinkas, D., Pelc, A.: Tree exploration with advice. Inf. Comput. 206, 1276–1287 (2008)
Fraigniaud, P., Korman, A., Lebhar, E.: Local MST computation with short advice. Theory Comput. Syst. 47, 920–933 (2010)
Fraigniaud, P., Ilcinkas, D.: Directed graphs exploration with little memory. In: Proceedings of 21st Symposium on Theoretical Aspects of Computer Science (STACS 2004), pp. 246–257 (2004)
Fusco, E., Pelc, A.: Trade-offs between the size of advice and broadcasting time in trees. Algorithmica 60, 719–734 (2011)
Fusco, E., Pelc, A., Petreschi, R.: Topology recognition with advice. Inf. Comput. 247, 254–265 (2016)
Gavoille, C., Peleg, D., Pérennes, S., Raz, R.: Distance labeling in graphs. J. Algorithms 53, 85–112 (2004)
Glacet, C., Miller, A., Pelc, A.: Time vs. information tradeoffs for leader election in anonymous trees. In: Proceedings of 27th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 2016), pp. 600–609 (2016)
Gorain, B., Pelc, A.: Deterministic graph exploration with advice. ACM Trans. Algorithms 15, 8:1–8:17 (2018)
Gorain, B., Pelc, A.: Short labeling schemes for topology recognition in wireless tree networks. In: Proceedings of 24th International Colloquium Structural Information and Communication Complexity (SIROCCO), pp. 37–52 (2017)
Ilcinkas, D., Kowalski, D., Pelc, A.: Fast radio broadcasting with advice. Theor. Comput. Sci. 411, 1544–1557 (2012)
Korman, A., Kutten, S., Peleg, D.: Proof labeling schemes. Distrib. Comput. 22, 215–233 (2010)
Megow, N., Mehlhorn, K., Schweitzer, P.: Online graph exploration: new results on old and new algorithms. Theor. Comput. Sci. 463, 62–72 (2012)
Nisse, N., Soguet, D.: Graph searching with advice. Theoret. Comput. Sci. 410, 1307–1318 (2009)
Pelc, A., Tiane, A.: Efficient grid exploration with a stationary token. Int. J. Found. Comput. Sci. 25, 247–262 (2014)
Rao, N.S.V., Kareti, S., Shi, W., Iyengar, S.S.: Robot navigation in unknown terrains: introductory survey of non-heuristic algorithms. Technical Report ORNL/TM-12410, Oak Ridge National Laboratory, July 1993
Reingold, O.: Undirected connectivity in log-space. J. ACM 55, 17 (2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Dhar, A.K., Gorain, B., Mondal, K., Patra, S., Singh, R.R. (2019). Edge Exploration of a Graph by Mobile Agent. In: Li, Y., Cardei, M., Huang, Y. (eds) Combinatorial Optimization and Applications. COCOA 2019. Lecture Notes in Computer Science(), vol 11949. Springer, Cham. https://doi.org/10.1007/978-3-030-36412-0_12
Download citation
DOI: https://doi.org/10.1007/978-3-030-36412-0_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-36411-3
Online ISBN: 978-3-030-36412-0
eBook Packages: Computer ScienceComputer Science (R0)