Skip to main content

A Formalised Lower Bound on Undirected Graph Reachability

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 5330))

Abstract

We study the expressivity of Jumping Automata on Graphs (jags), an idealised model of computation with logarithmic space. jags operate on graphs by using finite control and a constant number of pebbles. In this paper we revisit the proof of Cook & Rackoff that jags cannot decide s-t-reachability in undirected graphs. Cook & Rackoff prove this result by constructing, for any given jag, a finite graph that cannot be traversed exhaustively by the jag. We generalise this result from the graphs constructed by Cook & Rackoff to a general class of group action graphs. We establish a bound on the number of nodes that a jag can visit on such action graphs. This generalisation allows us to strengthen the result of Cook & Rackoff to the existence of a graph of small degree whose diameter (rather than its number of nodes) is larger than the number of nodes the jag can visit. The main result has been formalised in the theorem prover Coq, using Gonthier’s tactic language SSReflect.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Cook, S.A., Rackoff, C.: Space lower bounds for maze threadability on restricted machines. SIAM Journal of Computing 9(3), 636–652 (1980)

    Article  MathSciNet  MATH  Google Scholar 

  2. Etessami, K., Immerman, N.: Reachability and the power of local ordering. Theoretical Computer Science 148(2), 261–279 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  3. Gamboa, R., Cowles, J.R.: A mechanical proof of the Cook-Levin theorem. In: Slind, K., Bunker, A., Gopalakrishnan, G.C. (eds.) TPHOLs 2004, vol. 3223, pp. 99–116. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  4. Gonthier, G.: A computer-checked proof of the four-colour theorem. Technical report, http://research.microsoft.com/~gonthier/4colproof.pdf

  5. Gonthier, G.: Notations of the four colour theorem proof. Technical report, http://research.microsoft.com/~gonthier/4colnotations.pdf

  6. Gonthier, G., Mahboubi, A.: A small scale reflection extension for the Coq system. INRIA Technical Report (December 2007)

    Google Scholar 

  7. Gonthier, G., Mahboubi, A., Théry, L.: SSReflect extension for Coq, Version 1.1, http://www.msr-inria.inria.fr/Projects/math-components

  8. Gonthier, G., Mahboubi, A., Rideau, L., Tassi, E., Théry, L.: A modular formalisation of finite group theory. In: TPHOLs, pp. 86–101 (2007)

    Google Scholar 

  9. Lu, P., Zhang, J., Poon, C.K., Cai, J.: Simulating undirected st-connectivity algorithms on uniform JAGs and NNJAGs. In: ISAAC, pp. 767–776 (2005)

    Google Scholar 

  10. Reingold, O.: Undirected st-connectivity in log-space. In: STOC, pp. 376–385 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Schöpp, U. (2008). A Formalised Lower Bound on Undirected Graph Reachability. In: Cervesato, I., Veith, H., Voronkov, A. (eds) Logic for Programming, Artificial Intelligence, and Reasoning. LPAR 2008. Lecture Notes in Computer Science(), vol 5330. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-89439-1_43

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-89439-1_43

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-89438-4

  • Online ISBN: 978-3-540-89439-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics