From Almost Optimal Algorithms to Logics for Complexity Classes Via Listings and a Halting Problem

Yijia Chen,Joerg Flum
DOI: https://doi.org/10.1145/2339123.2339124
2012-01-01
Abstract:Let C denote one of the complexity classes "polynomial time," "logspace," or "nondeterministic logspace." We introduce a logic L(C)(inv) and show generalizations and variants of the equivalence (L(C)(inv) captures C if and only if there is an almost C-optimal algorithm in C for the set TAUT of tautologies of propositional logic.) These statements are also equivalent to the existence of a listing of subsets in C of TAUT by corresponding Turing machines and equivalent to the fact that a certain parameterized halting problem is in the parameterized complexity class XCuni.
What problem does this paper attempt to address?