A Restricted Second-Order Logic for Non-deterministic Poly-Logarithmic Time
Flavio Ferrarotti, Senen Gonz\'ales, Klaus-Dieter Schewe, Jos\'e, Mar\'ia Turull-Torres

TL;DR
This paper introduces a restricted second-order logic, $ ext{SO}^{plog}$, characterizing non-deterministic poly-logarithmic time complexity over ordered structures, and establishes a correspondence with the poly-logarithmic time hierarchy.
Contribution
It defines $ ext{SO}^{plog}$ and proves a Fagin-style theorem linking its existential fragment to non-deterministic poly-logarithmic time, extending descriptive complexity theory.
Findings
$ ext{SO}^{plog}$ captures problems in non-deterministic poly-logarithmic time.
Existential fragment of $ ext{SO}^{plog}$ corresponds exactly to NP in poly-logarithmic time.
Exact correspondence between quantifier prefix classes and the poly-logarithmic hierarchy.
Abstract
We introduce a restricted second-order logic for finite structures where second-order quantification ranges over relations of size at most poly-logarithmic in the size of the structure. We demonstrate the relevance of this logic and complexity class by several problems in database theory. We then prove a Fagin's style theorem showing that the Boolean queries which can be expressed in the existential fragment of corresponds exactly to the class of decision problems that can be computed by a non-deterministic Turing machine with random access to the input in time for some , i.e., to the class of problems computable in non-deterministic poly-logarithmic time. It should be noted that unlike Fagin's theorem which proves that the existential fragment of second-order logic captures NP over arbitrary finite…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
