Skip to main content

Is Polynomial Time Choiceless?

  • Chapter
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 9300))

Abstract

A long time ago, Yuri Gurevich made precise the problem of whether there is a logic capturing polynomial-time on arbitrary finite structures, and conjectured that no such logic exists. This conjecture is still open. Nevertheless, together with Andreas Blass and Saharon Shelah, he has also proposed what still seems to be the most promising candidate for a logic for polynomial time, namely Choiceless Polynomial Time (with counting). We survey some recent results on this logic.

For Yuri Gurevich on the occasion of his 75th birthday.

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   39.99
Price excludes VAT (USA)
  • Available as EPUB and 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

Learn about institutional subscriptions

Notes

  1. 1.

    Structures are always assumed to be finite in this paper, with the exception of the herditarily finite expansions introduced in Sect. 2.

  2. 2.

    Actually, Gurevich and Shelah introduced a number of different variants of multipedes. What we use here are called 3-multipedes with shoes in [7].

References

  1. Abu Zaid, F., Grädel, E., Grohe, M., Pakusa, W.: Choiceless polynomial time on structures with small abelian colour classes. In: Csuhaj-Varjú, E., Dietzfelbinger, M., Ésik, Z. (eds.) MFCS 2014, Part I. LNCS, vol. 8634, pp. 50–62. Springer, Heidelberg (2014)

    Google Scholar 

  2. Anderson, M., Dawar, A.: On symmetric circuits and fixed-point logics. In: STACS, pp. 41–52 (2014)

    Google Scholar 

  3. Atserias, A., Bulatov, A., Dawar, A.: Affine systems of equations and counting infinitary logic. Theor. Comput. Sci. 410, 1666–1683 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  4. Berkholz, C., Grohe, M.: Limitations of algebraic approaches to graph isomorphism testing (2015). arXiv: arXiv:1502.05912 [cs.CC]

  5. Blass, A., Gurevich, Y.: Strong extension axioms and shelah’s zero-one law for choiceless polynomial time. J. Symb. Logic 68(1), 65–131 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  6. Blass, A., Gurevich, Y., Shelah, S.: Choiceless polynomial time. Ann. Pure Appl. Logic 100, 141–187 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  7. Blass, A., Gurevich, Y., Shelah, S.: On polynomial time computation over undered structures. J. Symb. Logic 67, 1093–1125 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  8. Bulatov, A., Dalmau, V.: A simple algorithm for Mal’tsev constraints. SIAM J. Comput. 36(1), 16–27 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  9. Bulatov, A., Jeavons, P., Krokhin, A.: Classifying the complexity of constraints using finite algebras. SIAM J. Comput. 34, 720–742 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  10. Cai, J., Fürer, M., Immerman, N.: An optimal lower bound on the number of variables for graph identification. Combinatorica 12, 389–410 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  11. Corneil, D.G., Goldberg, M.K.: A non-factorial algorithm for canonical numbering of a graph. J. Algorithms 5(3), 345–362 (1984)

    Article  MathSciNet  MATH  Google Scholar 

  12. Dawar, A.: The nature and power of fixed-point logic with counting. ACM SIGLOG News 2(1), 8–21 (2015)

    Google Scholar 

  13. Dawar, A., Grohe, M., Holm, B., Laubner, B.: Logics with rank operators. In: Proceedings of 24th IEEE Symposium on Logic in Computer Science (LICS 2009), pp. 113–122 (2009)

    Google Scholar 

  14. Dawar, A., Richerby, D., Rossman, B.: Choiceless polynomial time, counting and the Cai-Fürer-Immerman graphs. Ann. Pure Appl. Logic 152, 31–50 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  15. Féder, T., Vardi, M.Y.: The computational structure of monotone monadic SNP and constraint satisfaction: a study through datalog and group theory. SIAM J. Comput. 28, 57–104 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  16. E., Grädel, Ł., Kaiser, W.P., Schalthöfer, S.: Characterising choiceless polynomial time with first-order interpretations. In: LICS (2015)

    Google Scholar 

  17. Grädel, E., Otto, M.: Inductive definability with counting on finite structures. In: Börger, E., Jäger, G., Büning, H.K., Martini, S., Richter, M.M. (eds.) CSL 1992. LNCS, vol. 702, pp. 231–247. Springer, Heidelberg (1992)

    Chapter  Google Scholar 

  18. Grädel, E., Pakusa, W.: Rank logic is dead, long live rank logic! (2015). http://arxiv.org/abs/1503.05423

  19. Grädel, E., et al.: Finite Model Theory and Its Applications. Springer, New York (2007)

    Google Scholar 

  20. Grohe, M.: Fixed-point definability and polynomial time on graph with excluded minors. J. ACM 59(5), 27:1–27:64 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  21. Gurevich, Y., Shelah, S.: On finite rigid structures. J. Symb. Logic 61, 549–562 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  22. Holm, B.: Descriptive Complexity of Linear Algebra. Ph.D. thesis, University of Cambridge (2010)

    Google Scholar 

  23. Immerman, N.: Expresibility as a complexity measure: results and directions. In: Structure in Complexity Theory, pp. 194–202 (1987)

    Google Scholar 

  24. Ladner, R.E.: On the structure of polynomial time reducibility. J. ACM 22, 155–171 (1975)

    Article  MathSciNet  MATH  Google Scholar 

  25. Laubner, B.: The Structure of Graphs and New Logics for the Characterization of Polynomial Time. Ph.D. thesis, Humboldt-Universitätt zu Berlin (2011)

    Google Scholar 

  26. Otto, M.: Bounded Variable Logics and Counting. Springer, Heidelberg (1997)

    Book  MATH  Google Scholar 

  27. Rossman, B.: Choiceless computation and symmetry. In: Blass, A., Dershowitz, N., Reisig, W. (eds.) Fields of logic and computation. LNCS, vol. 6300, pp. 565–580. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Erich Grädel .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Grädel, E., Grohe, M. (2015). Is Polynomial Time Choiceless?. In: Beklemishev, L., Blass, A., Dershowitz, N., Finkbeiner, B., Schulte, W. (eds) Fields of Logic and Computation II. Lecture Notes in Computer Science(), vol 9300. Springer, Cham. https://doi.org/10.1007/978-3-319-23534-9_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-23534-9_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-23533-2

  • Online ISBN: 978-3-319-23534-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics