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.
Keywords
- Polynomial Time
- Free Variable
- Constraint Satisfaction Problem
- Expressive Power
- Isomorphism Problem
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
For Yuri Gurevich on the occasion of his 75th birthday.
This is a preview of subscription content, access via your institution.
Buying options
References
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)
Anderson, M., Dawar, A.: On symmetric circuits and fixed-point logics. In: STACS, pp. 41–52 (2014)
Atserias, A., Bulatov, A., Dawar, A.: Affine systems of equations and counting infinitary logic. Theor. Comput. Sci. 410, 1666–1683 (2009)
Berkholz, C., Grohe, M.: Limitations of algebraic approaches to graph isomorphism testing (2015). arXiv: arXiv:1502.05912 [cs.CC]
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)
Blass, A., Gurevich, Y., Shelah, S.: Choiceless polynomial time. Ann. Pure Appl. Logic 100, 141–187 (1999)
Blass, A., Gurevich, Y., Shelah, S.: On polynomial time computation over undered structures. J. Symb. Logic 67, 1093–1125 (2002)
Bulatov, A., Dalmau, V.: A simple algorithm for Mal’tsev constraints. SIAM J. Comput. 36(1), 16–27 (2006)
Bulatov, A., Jeavons, P., Krokhin, A.: Classifying the complexity of constraints using finite algebras. SIAM J. Comput. 34, 720–742 (2005)
Cai, J., Fürer, M., Immerman, N.: An optimal lower bound on the number of variables for graph identification. Combinatorica 12, 389–410 (1992)
Corneil, D.G., Goldberg, M.K.: A non-factorial algorithm for canonical numbering of a graph. J. Algorithms 5(3), 345–362 (1984)
Dawar, A.: The nature and power of fixed-point logic with counting. ACM SIGLOG News 2(1), 8–21 (2015)
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)
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)
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)
E., Grädel, Ł., Kaiser, W.P., Schalthöfer, S.: Characterising choiceless polynomial time with first-order interpretations. In: LICS (2015)
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)
Grädel, E., Pakusa, W.: Rank logic is dead, long live rank logic! (2015). http://arxiv.org/abs/1503.05423
Grädel, E., et al.: Finite Model Theory and Its Applications. Springer, New York (2007)
Grohe, M.: Fixed-point definability and polynomial time on graph with excluded minors. J. ACM 59(5), 27:1–27:64 (2012)
Gurevich, Y., Shelah, S.: On finite rigid structures. J. Symb. Logic 61, 549–562 (1996)
Holm, B.: Descriptive Complexity of Linear Algebra. Ph.D. thesis, University of Cambridge (2010)
Immerman, N.: Expresibility as a complexity measure: results and directions. In: Structure in Complexity Theory, pp. 194–202 (1987)
Ladner, R.E.: On the structure of polynomial time reducibility. J. ACM 22, 155–171 (1975)
Laubner, B.: The Structure of Graphs and New Logics for the Characterization of Polynomial Time. Ph.D. thesis, Humboldt-Universitätt zu Berlin (2011)
Otto, M.: Bounded Variable Logics and Counting. Springer, Heidelberg (1997)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)