skip to main content
research-article

S-T connectivity on digraphs with a known stationary distribution

Published:15 July 2011Publication History
Skip Abstract Section

Abstract

We present a deterministic logspace algorithm for solving S-T Connectivity on directed graphs if: (i) we are given a stationary distribution of the random walk on the graph in which both of the input vertices s and t have nonnegligible probability mass and (ii) the random walk which starts at the source vertex s has polynomial mixing time. This result generalizes the recent deterministic logspace algorithm for S-T Connectivity on undirected graphs [Reingold, 2008]. It identifies knowledge of the stationary distribution as the gap between the S-T Connectivity problems we know how to solve in logspace (L) and those that capture all of randomized logspace (RL).

References

  1. Aldous, D. and Fill, J. A. 2001. Reversible markov chains and random walks on graphs. Monograph in preparation, http://www.stat.berkeley.edu/~aldous/RWG/book.html.Google ScholarGoogle Scholar
  2. Aleliunas, R., Karp, R. M., Lipton, R. J., Lovász, L., and Rackoff, C. 1979. Random walks, universal traversal sequences, and the complexity of maze problems. In Proceedings of the 20th Annual Symposium on Foundations of Computer Science. IEEE, 218--223. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Amit, A., Linial, N., Matousek, J., and Rozenman, E. 2001. Random lifts of graphs. In Proceedings of the Annual ACM/SIAM Symposium on Discrete Algorithms (SODA). 883--894. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Blum, M. and Micali, S. 1984. How to generate cryptographically strong sequences of pseudo-random bits. SIAM J. Comput. 13, 4, 850--864. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Chung, K.-M., Reingold, O., and Vadhan, S. 2007. S-t connectivity on digraphs with a known stationary distribution. In Proceedings of the IEEE Conference on Computational Complexity. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Fill, J. A. 1991. Eigenvalue bounds on convergence to stationarity for nonreversible markov chains with an application to the exclusion process. Ann. Appl. Probab. 1, 62--87.Google ScholarGoogle ScholarCross RefCross Ref
  7. Haitner, I., Harnik, D., and Reingold, O. 2006. On the power of the randomized iterate. In Proceedings of the Annual International Cryptology Conference (CRYPTO). 22--40. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Impagliazzo, R., Kabanets, V., and Wigderson, A. 2002. In search of an easy witness: exponential time vs. probabilistic polynomial time. J. Comput. Syst. Sci. 65, 4, 672--694. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Indyk, P. 2000. Stable distributions, pseudorandom generators, embeddings and data stream computation. In Proceedings of the 41st Annual Symposium on Foundations of Computer Science. IEEE, 189--197. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Kabanets, V. and Impagliazzo, R. 2004. Derandomizing polynomial identity tests means proving circuit lower bounds. Comput. Complex. 13, 1-2, 1--46. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Kaplan, E., Naor, M., and Reingold, O. 2005. Derandomized constructions of k-wise (almost) independent permutations. In Proceedings of the International Workshop on Approximation Algorithms for Combinational Optimization (APPROX-RANDOM). 354--365. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Lawler, G. F. and Sokal, A. D. 1988. Bounds on the l2 spectrum for markov chains and markov processes: A generalization of cheeger's inequality. Trans. Amer. Math. Soc. 309, 2, 557--580.Google ScholarGoogle Scholar
  13. Mihail, M. 1989. Conductance and convergence of markov chains: A combinatorial treatment of expanders. In Proceedings of the 37th Conference on Foundations of Computer Science. 526--531. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Nisan, N. 1992. Pseudorandom generators for space-bounded computation. Combinatorica 12, 4, 449--461.Google ScholarGoogle ScholarCross RefCross Ref
  15. Nisan, N. and Wigderson, A. 1994. Hardness vs randomness. J. Comput. Syst. Sci. 49, 2, 149--167. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Raz, R. and Reingold, O. 1999. On recycling the randomness of the states in space bounded computation. In Proceedings of the 31st Annual ACM Symposium on the Theory of Computing. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Reingold, O. 2008. Undirected connectivity in log-space. J. ACM 55, 4. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Reingold, O., Trevisan, L., and Vadhan, S. 2006. Pseudorandom walks in regular digraphs and the RL vs. L problem. In Proceedings of the 38th Annual ACM Symposium on Theory of Computing (STOC‘06). 457--466. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Reingold, O., Vadhan, S., and Wigderson, A. 2001. Entropy waves, the zig-zag graph product, and new constant-degree expanders. Ann. Math. 155, 1.Google ScholarGoogle Scholar
  20. Saks, M. and Zhou, S. 1999. BPhSPACE(S) ⊆ SPACE(S). J. Comput. Syst. Sci. 58, 2, 376--403. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Sinclair, A. and Jerrum, M. 1989. Approximate counting, uniform generation and rapidly mixing Markov chains. Inf. Comput. 82, 1, 93--133. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Sivakumar, D. 2002. Algorithmic derandomization via complexity theory. In Proceedings of the 34th Annual ACM Symposium on Theory of Computing. ACM, New York, 619--626. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Tanner, M. R. 1984. Explicit concentrators from generalized n-gons. SIAM J. Algebr. Discr. Methods 5, 3, 287--293.Google ScholarGoogle ScholarCross RefCross Ref
  24. Trifonov, V. 2005. An O(log n log log n) space algorithm for undirected st-connectivity. In Proceedings of the Annual ACM Symposium on Theory of Computing (STOC). 626--633. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Yao, A. C. 1982. Theory and applications of trapdoor functions (extended abstract). In Proceedings of the 23rd Annual Symposium on Foundations of Computer Science. IEEE, 80--91. Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. S-T connectivity on digraphs with a known stationary distribution

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM Transactions on Algorithms
          ACM Transactions on Algorithms  Volume 7, Issue 3
          July 2011
          294 pages
          ISSN:1549-6325
          EISSN:1549-6333
          DOI:10.1145/1978782
          Issue’s Table of Contents

          Copyright © 2011 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 15 July 2011
          • Revised: 1 October 2009
          • Accepted: 1 October 2009
          • Received: 1 July 2008
          Published in talg Volume 7, Issue 3

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Research
          • Refereed

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader