Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Separating Rank Logic from Polynomial Time

Published: 25 March 2023 Publication History

Abstract

In the search for a logic capturing polynomial time the most promising candidates are Choiceless Polynomial Time (CPT) and rank logic. Rank logic extends fixed-point logic with counting by a rank operator over prime fields. We show that the isomorphism problem for CFI graphs over ℤ2i cannot be defined in rank logic, even if the base graph is totally ordered. However, CPT can define this isomorphism problem. We thereby separate rank logic from CPT and in particular from polynomial time.

References

[1]
Albert Atserias, Andrei A. Bulatov, and Anuj Dawar. 2009. Affine systems of equations and counting infinitary logic. Theor. Comput. Sci. 410, 18 (2009), 1666–1683. DOI:
[2]
Camino Balbuena and Julián Salas. 2012. A new bound for the connectivity of cages. Appl. Math. Lett. 25, 11 (2012), 1676–1680. DOI:
[3]
Christoph Berkholz and Martin Grohe. 2017. Linear diophantine equations, group CSPs, and graph isomorphism. In Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2017, Barcelona, Spain, Hotel Porta Fira, January 16-19, Philip N. Klein (Ed.). SIAM, 327–339. DOI:
[4]
Samuil D. Berman. 1967. On the theory of group codes. Kibernetika 3, 1 (1967), 31–39. DOI:
[5]
Andreas Blass, Yuri Gurevich, and Saharon Shelah. 1999. Choiceless polynomial time. Ann. Pure Appl. Logic 100, 1-3 (1999), 141–187. DOI:
[6]
Jin-yi Cai, Martin Fürer, and Neil Immerman. 1992. An optimal lower bound on the number of variables for graph identification. Combinatorica 12, 4 (1992), 389–410. DOI:
[7]
Peter J. Cameron. 1994. Combinatorics: Topics, Techniques, Algorithms. Cambridge University Press.
[8]
Ashok K. Chandra and David Harel. 1982. Structure and complexity of relational queries. J. Comput. Syst. Sci. 25, 1 (1982), 99–128. DOI:
[9]
Anuj Dawar, Erich Grädel, Bjarki Holm, Eryk Kopczynski, and Wied Pakusa. 2013. Definability of linear equation systems over groups and rings. Log. Methods Comput. Sci. 9, 4 (2013). DOI:
[10]
Anuj Dawar, Erich Grädel, and Wied Pakusa. 2019. Approximations of isomorphism and logics with linear-algebraic operators. In 46th International Colloquium on Automata, Languages, and Programming, ICALP 2019.112:1–112:14. DOI:
[11]
Anuj Dawar, Martin Grohe, Bjarki Holm, and Bastian Laubner. 2009. Logics with rank operators. In Proceedings of the 24th Annual IEEE Symposium on Logic in Computer Science, LICS 2009, 11-14 August 2009, Los Angeles, CA, USA. IEEE Computer Society, 113–122. DOI:
[12]
Anuj Dawar, Erich Grädel, and Moritz Lichter. 2022. Limitations of the invertible-map equivalences. Journal of Logic and Computation (092022). DOI:
[13]
Anuj Dawar and Bjarki Holm. 2012. Pebble games with algebraic rules. In Automata, Languages, and Programming - 39th International Colloquium, ICALP 2012, Warwick, UK, July 9-13, 2012, Proceedings, Part II (Lecture Notes in Computer Science), Artur Czumaj, Kurt Mehlhorn, Andrew M. Pitts, and Roger Wattenhofer (Eds.), Vol. 7392. Springer, 251–262. DOI:
[14]
Anuj Dawar, David Richerby, and Benjamin Rossman. 2008. Choiceless polynomial time, counting and the Cai-Fürer-immerman graphs. Ann. Pure Appl. Logic 152, 1-3 (2008), 31–50. DOI:
[15]
Martin Fürer. 2001. Weisfeiler-lehman refinement requires at least a linear number of iterations. In Automata, Languages and Programming, 28th International Colloquium, ICALP 2001, Crete, Greece, July 8-12, 2001, Proceedings (Lecture Notes in Computer Science), Vol. 2076. Springer, 322–333. DOI:
[16]
Erich Grädel and Martin Grohe. 2015. Is polynomial time choiceless?. In Fields of Logic and Computation II - Essays Dedicated to Yuri Gurevich on the Occasion of His 75th Birthday (Lecture Notes in Computer Science), Lev D. Beklemishev, Andreas Blass, Nachum Dershowitz, Bernd Finkbeiner, and Wolfram Schulte (Eds.), Vol. 9300. Springer, 193–209. DOI:
[17]
Erich Grädel and Wied Pakusa. 2019. Rank logic is dead, long live rank logic!J. Symb. Log. 84, 1 (2019), 54–87. DOI:
[18]
Martin Grohe. 2008. The quest for a logic capturing PTIME. In Proceedings of the Twenty-Third Annual IEEE Symposium on Logic in Computer Science, LICS 2008, 24-27 June 2008, Pittsburgh, PA, USA. IEEE Computer Society, 267–271. DOI:
[19]
Martin Grohe. 2010. Fixed-point definability and polynomial time on graphs with excluded minors. In Proceedings of the 25th Annual IEEE Symposium on Logic in Computer Science, LICS 2010, 11-14 July 2010, Edinburgh, United Kingdom. IEEE Computer Society, 179–188. DOI:
[20]
Martin Grohe and Daniel Neuen. 2019. Canonisation and definability for graphs of bounded rank width. In 34th Annual ACM/IEEE Symposium on Logic in Computer Science, LICS 2019, Vancouver, BC, Canada, June 24-27, 2019. IEEE, 1–13. DOI:
[21]
Yuri Gurevich and Saharon Shelah. 1996. On finite rigid structures. J. Symb. Log. 61, 2 (1996), 549–562. DOI:
[22]
Lauri Hella. 1996. Logical hierarchies in PTIME. Inf. Comput. 129, 1 (1996), 1–19. DOI:
[23]
Bjarki Holm. 2011. Descriptive Complexity of Linear Algebra. Ph.D. Dissertation. University of Cambridge, UK. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.609435
[24]
Neil Immerman. 1987. Expressibility as a complexity measure: Results and directions. In Proceedings of the Second Annual Conference on Structure in Complexity Theory, Cornell University, Ithaca, New York, USA, June 16-19, 1987. IEEE Computer Society.
[25]
Bastian Laubner. 2011. The Structure of Graphs and New Logics for the Characterization of Polynomial Time. Ph.D. Dissertation. Humboldt University of Berlin. DOI:
[26]
Moritz Lichter. 2021. Separating rank logic from polynomial time. In 36th Annual ACM/IEEE Symposium on Logic in Computer Science, LICS 2021, Rome, Italy, June 29 - July 2, 2021. IEEE, 1–13. DOI:
[27]
Moritz Lichter and Pascal Schweitzer. 2021. Canonization for bounded and dihedral color classes in choiceless polynomial time. In 29th EACSL Annual Conference on Computer Science Logic, CSL 2021, January 25-28, 2021, Ljubljana, Slovenia (Virtual Conference) (LIPIcs), Christel Baier and Jean Goubault-Larrecq (Eds.), Vol. 183. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 31:1–31:18. DOI:
[28]
Daniel Neuen and Pascal Schweitzer. 2017. Benchmark graphs for practical graph isomorphism. In 25th Annual European Symposium on Algorithms, ESA 2017, September 4-6, 2017, Vienna, Austria (LIPIcs), Kirk Pruhs and Christian Sohler (Eds.), Vol. 87. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 60:1–60:14. DOI:
[29]
Martin Otto. 1997. Bounded Variable Logics and Counting - a Study in Finite Models. Lecture Notes in Logic, Vol. 9. Springer.
[30]
Wied Pakusa. 2016. Linear Equation Systems and the Search for a Logical Characterisation of Polynomial Time. Ph.D. Dissertation. RWTH Aachen University. https://logic.rwth-aachen.de/pakusa/diss.pdf
[31]
Wied Pakusa, Svenja Schalthöfer, and Erkal Selman. 2016. Definability of cai-fürer-immerman problems in choiceless polynomial time. In 25th EACSL Annual Conference on Computer Science Logic, CSL 2016, August 29 - September 1, 2016, Marseille, France (LIPIcs), Jean-Marc Talbot and Laurent Regnier (Eds.), Vol. 62. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, 19:1–19:17. DOI:
[32]
Horst Sachs. 1963. Regular graphs with given girth and restricted circuits. J. London Math. Soc. s1-38, 1 (1963), 423–429. DOI:
[33]
Faried Abu Zaid, Erich Grädel, Martin Grohe, and Wied Pakusa. 2014. Choiceless polynomial time on structures with small abelian colour classes. In Mathematical Foundations of Computer Science 2014-39th International Symposium, MFCS 2014, Budapest, Hungary, August 25-29, 2014. Proceedings, Part I (Lecture Notes in Computer Science), Erzsébet Csuhaj-Varjú, Martin Dietzfelbinger, and Zoltán Ésik (Eds.), Vol. 8634. Springer, 50–62. DOI:

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Journal of the ACM
Journal of the ACM  Volume 70, Issue 2
April 2023
329 pages
ISSN:0004-5411
EISSN:1557-735X
DOI:10.1145/3587260
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 25 March 2023
Online AM: 29 November 2022
Accepted: 19 November 2022
Revised: 15 September 2022
Received: 28 January 2022
Published in JACM Volume 70, Issue 2

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Rank logic
  2. logic for PTime
  3. CFI graphs
  4. invertible-map game

Qualifiers

  • Research-article

Funding Sources

  • European Research Council (ERC)
  • European Union’s Horizon 2020 research and innovation programme

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)76
  • Downloads (Last 6 weeks)5
Reflects downloads up to 15 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)A Logic for P: Are we Nearly There Yet?ACM SIGLOG News10.1145/3665453.366545911:2(35-60)Online publication date: 16-May-2024
  • (2024)Choiceless Polynomial Time with Witnessed Symmetric ChoiceJournal of the ACM10.1145/364810471:2(1-70)Online publication date: 12-Apr-2024
  • (2024)Count-free Weisfeiler–Leman and group isomorphismInternational Journal of Algebra and Computation10.1142/S021819672450010334:03(283-330)Online publication date: 3-Apr-2024
  • (2023)Compressing CFI Graphs and Lower Bounds for the Weisfeiler-Leman Refinements2023 IEEE 64th Annual Symposium on Foundations of Computer Science (FOCS)10.1109/FOCS57990.2023.00052(798-809)Online publication date: 6-Nov-2023

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Full Text

View this article in Full Text.

Full Text

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media