Skip to main content

How to Design a Linear Cover Time Random Walk on a Finite Graph

  • Conference paper
Stochastic Algorithms: Foundations and Applications (SAGA 2009)

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

Included in the following conference series:

Abstract

A random walk on a finite graph Gā€‰=ā€‰(V,E) is random token circulation on vertices of G. A token on a vertex in V moves to one of its adjacent vertices according to a transition probability matrix P. It is known that both of the hitting time and the cover time of the standard random walk are bounded by O(|V|3), in which the token randomly moves to an adjacent vertex with the uniform probability. This estimation is tight in a sense, that is, there exist graphs for which the hitting time and cover times of the standard random walk are \({\it \Omega}(|V|^3)\). Thus the following questions naturally arise: is it possible to speed up a random walk, that is, to design a transition probability for G that achieves a faster cover time? Or, how large (or small) is the lower bound on the cover time of random walks on G? In this paper, we investigate how we can/cannot design a faster random walk in terms of the cover time. We give necessary conditions for a graph G to have a linear cover time random walk, i,e., the cover time of the random walk on G is O(|V|). We also present a class of graphs that have a linear cover time. As a byproduct, we obtain the lower bound \({\it \Omega}(|V|\log |V|)\) of the cover time of any random walk on trees.

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. Aleliunas, R., Karp, R.M., Lipton, R.J., LovĆ”sz, L., Rackoff, C.: Random walks, universal traversal sequences, and the complexity of maze problems. In: Proc. 20th Symposium on Foundations of Computer Science, pp. 218ā€“223 (1979)

    Google ScholarĀ 

  2. Aldous, D.J.: On the time taken by random walks on finite groups to visit every state. Z. Wahrsch. verw. GebieteĀ 62, 361ā€“363 (1983)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  3. Aldous, D.J., Fill, J.: Reversible Markov Chains and Random Walks on Graphs, http://www.stat.berkeley.edu/users/aldous/RWG/book.html

  4. Brightwell, G., Winkler, P.: Maximum hitting time for random walks on graphs. Journal of Random Structures and AlgorithmsĀ 3, 263ā€“276 (1990)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  5. Feige, U.: A tight upper bound on the cover time for random walks on graphs. Journal of Random Structures and AlgorithmsĀ 6, 51ā€“54 (1995)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  6. Feige, U.: A tight lower bound on the cover time for random walks on graphs. Journal of Random Structures and AlgorithmsĀ 6, 433ā€“438 (1995)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  7. Feller, W.: An Introduction to Probability Theory and its Applications, vol.Ā 1. Wiley, New York (1967)

    MATHĀ  Google ScholarĀ 

  8. Gilks, W.R., Richardson, S., Spiegelhalter, D.J.: Markov Chain Monte Carlo in Practice. Chapman & Hall, Boca Raton (1996)

    MATHĀ  Google ScholarĀ 

  9. Hastings, W.K.: Monte Carlo sampling methods using Markov chains and their applications. BiometrikaĀ 57, 97ā€“109 (1970)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  10. Ikeda, S., Kubo, I., Okumoto, N., Yamashita, M.: Impact of Local Topological Information on Random Walks on Finite Graphs. In: Baeten, J.C.M., Lenstra, J.K., Parrow, J., Woeginger, G.J. (eds.) ICALP 2003. LNCS, vol.Ā 2719, pp. 1054ā€“1067. Springer, Heidelberg (2003)

    ChapterĀ  Google ScholarĀ 

  11. Ikeda, S., Kubo, I., Yamashita, M.: The hitting and cover times of random walks on finite graphs using local degree information. Theoretical Computer ScienceĀ 410(1), 94ā€“100 (2009)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  12. LovĆ”sz, L.: Random walks on graphs: Survey. In: Bolyai Society, Mathematical Studies 2, Combinatorics, Paul Erd\(\ddot{o}\)s is Eighty, Keszthely, Hungary, vol.Ā 2, pp. 1ā€“46 (1993)

    Google ScholarĀ 

  13. Matthews, P.: Covering Problems for Markov Chain. The Annals of ProbabilityĀ 16(3), 1215ā€“1228 (1988)

    ArticleĀ  MathSciNetĀ  MATHĀ  Google ScholarĀ 

  14. Metropolis, N., Rosenbluth, A.W., Rosenbluth, M.N., Teller, A.H., Teller, E.: Equations of state calculations by fast computing machine. Journal of Chemical PhysicsĀ 21, 1087ā€“1091 (1953)

    ArticleĀ  Google ScholarĀ 

  15. Motowani, R., Raghavan, P.: Randomized Algorithms. Cambridge University Press, New York (1995)

    BookĀ  Google ScholarĀ 

  16. Nonaka, Y., Ono, H., Sadakane, K., Yamashita, M.: The Hitting and Cover Times of Metropolis Walks (submitted for publication)

    Google ScholarĀ 

  17. Sinclair, A.: Algorithms for Random Generation & Counting. BirkhƤuser, Boston (1993)

    BookĀ  MATHĀ  Google ScholarĀ 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

Ā© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Nonaka, Y., Ono, H., Sadakane, K., Yamashita, M. (2009). How to Design a Linear Cover Time Random Walk on a Finite Graph. In: Watanabe, O., Zeugmann, T. (eds) Stochastic Algorithms: Foundations and Applications. SAGA 2009. Lecture Notes in Computer Science, vol 5792. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04944-6_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-04944-6_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-04943-9

  • Online ISBN: 978-3-642-04944-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics