Skip to main content

Edge Exploration of a Graph by Mobile Agent

  • Conference paper
  • First Online:
Combinatorial Optimization and Applications (COCOA 2019)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 11949))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Awerbuch, B., Betke, M., Rivest, R.L., Singh, M.: Piecemeal graph exploration by a mobile robot. Inf. Comput. 152, 155–172 (1999)

    Article  MathSciNet  Google Scholar 

  2. 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)

    Article  MathSciNet  Google Scholar 

  3. 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)

    Google Scholar 

  4. Borodin, A., Ruzzo, W., Tompa, M.: Lower bounds on the length of universal traversal sequences. J. Comput. Syst. Sci. 45, 180–203 (1992)

    Article  MathSciNet  Google Scholar 

  5. 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)

    Article  Google Scholar 

  6. 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)

    Google Scholar 

  7. Diks, K., Fraigniaud, P., Kranakis, E., Pelc, A.: Tree exploration with little memory. J. Algorithms 51, 38–63 (2004)

    Article  MathSciNet  Google Scholar 

  8. 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)

    Chapter  Google Scholar 

  9. Duncan, C.A., Kobourov, S.G., Anil Kumar, V.S.: Optimal constrained graph exploration. ACM Trans. Algorithms 2, 380–402 (2006)

    Article  MathSciNet  Google Scholar 

  10. 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)

    Google Scholar 

  11. Emek, Y., Fraigniaud, P., Korman, A., Rosen, A.: Online computation with advice. Theor. Comput. Sci. 412, 2642–2656 (2011)

    Article  MathSciNet  Google Scholar 

  12. Fraigniaud, P., Gavoille, C., Ilcinkas, D., Pelc, A.: Distributed computing with advice: information sensitivity of graph coloring. Distrib. Comput. 21, 395–403 (2009)

    Article  Google Scholar 

  13. 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

    Article  MathSciNet  Google Scholar 

  14. Fraigniaud, P., Ilcinkas, D., Pelc, A.: Tree exploration with advice. Inf. Comput. 206, 1276–1287 (2008)

    Article  MathSciNet  Google Scholar 

  15. Fraigniaud, P., Korman, A., Lebhar, E.: Local MST computation with short advice. Theory Comput. Syst. 47, 920–933 (2010)

    Article  MathSciNet  Google Scholar 

  16. 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)

    Google Scholar 

  17. Fusco, E., Pelc, A.: Trade-offs between the size of advice and broadcasting time in trees. Algorithmica 60, 719–734 (2011)

    Article  MathSciNet  Google Scholar 

  18. Fusco, E., Pelc, A., Petreschi, R.: Topology recognition with advice. Inf. Comput. 247, 254–265 (2016)

    Article  MathSciNet  Google Scholar 

  19. Gavoille, C., Peleg, D., Pérennes, S., Raz, R.: Distance labeling in graphs. J. Algorithms 53, 85–112 (2004)

    Article  MathSciNet  Google Scholar 

  20. 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)

    Google Scholar 

  21. Gorain, B., Pelc, A.: Deterministic graph exploration with advice. ACM Trans. Algorithms 15, 8:1–8:17 (2018)

    Article  MathSciNet  Google Scholar 

  22. 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)

    Chapter  Google Scholar 

  23. Ilcinkas, D., Kowalski, D., Pelc, A.: Fast radio broadcasting with advice. Theor. Comput. Sci. 411, 1544–1557 (2012)

    Article  MathSciNet  Google Scholar 

  24. Korman, A., Kutten, S., Peleg, D.: Proof labeling schemes. Distrib. Comput. 22, 215–233 (2010)

    Article  Google Scholar 

  25. Megow, N., Mehlhorn, K., Schweitzer, P.: Online graph exploration: new results on old and new algorithms. Theor. Comput. Sci. 463, 62–72 (2012)

    Article  MathSciNet  Google Scholar 

  26. Nisse, N., Soguet, D.: Graph searching with advice. Theoret. Comput. Sci. 410, 1307–1318 (2009)

    Article  MathSciNet  Google Scholar 

  27. Pelc, A., Tiane, A.: Efficient grid exploration with a stationary token. Int. J. Found. Comput. Sci. 25, 247–262 (2014)

    Article  MathSciNet  Google Scholar 

  28. 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

    Google Scholar 

  29. Reingold, O.: Undirected connectivity in log-space. J. ACM 55, 17 (2008)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Barun Gorain .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics