Skip to main content

Traversing Directed Eulerian Mazes (Extended Abstract)

  • Conference paper
  • First Online:
Graph-Theoretic Concepts in Computer Science (WG 2000)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1928))

Included in the following conference series:

  • 343 Accesses

Abstract

Two algorithms for threading directed Eulerian mazes are described. Each of these algorithms is performed by a traveling robot whose control is a finite-state automaton. Each of the algorithms puts one pebble in one of the exits of every vertex. These pebbles indicate an Eulerian cycle of the maze. The simple algorithm performs O(|V|ยท|E|) edge traversals, while the advanced one traverses every edge three times. Both algorithms use memory of size O(log dout(v) in every vertex v.

Supported by the Fund for the Promotion of Research at the Technion.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Y. Afek and E. Gafni, Distributed Algorithms for Unidirectional Networks, SIAM J. Comput., Vol. 23, No. 6, 1994, pp. 1152โ€“1178.

    Articleย  MATHย  MathSciNetย  Google Scholarย 

  2. M. Blum and W.J. Sakoda, On the Capability of Finite Automata in 2 and 3 Dimensional Space. In Proceeding of the Eighteenth Annual Symposium on Foundations of Computer Science, 1977. pp. 147โ€“161.

    Google Scholarย 

  3. X. Deng and C.H. Papadimitriou, Exploring an Unknown Graph. In Proceeding of the Thirty First Annual Symposium on Foundation of Computer Science, 1990, pp. 355โ€“361.

    Google Scholarย 

  4. S. Even, Graph Algorithms, Computer Science press, 1979.

    Google Scholarย 

  5. S. Even, A. Litman and P. Winkler, Computing with Snakes in Directed Networks of Automata. J. of Algorithms, Vol. 24, 1997, pp. 158โ€“170.

    Articleย  MATHย  MathSciNetย  Google Scholarย 

  6. A. Hemmerling, Labyrinth Problems; Labyrinth-Searching Abilities of Automata, Teubner-Texte zur Mathematik, Band 114, 1989.

    Google Scholarย 

  7. M.O. Rabin, Maze Threading Automata. An unpublished lecture presented at MIT and UC Berkeley, 1967.

    Google Scholarย 

  8. R. Tayar, Scanning Directed Eulerian Mazes by a Finite-State Robot, Master thesis, Computer Science Department, Technion, Haifa, Israel}. In preparation.

    Google Scholarย 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

ยฉ 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bhatt, S., Even, S., Greenberg, D., Tayar, R. (2000). Traversing Directed Eulerian Mazes (Extended Abstract). In: Brandes, U., Wagner, D. (eds) Graph-Theoretic Concepts in Computer Science. WG 2000. Lecture Notes in Computer Science, vol 1928. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-40064-8_5

Download citation

  • DOI: https://doi.org/10.1007/3-540-40064-8_5

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41183-3

  • Online ISBN: 978-3-540-40064-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics