A logical characterisation of linear time on nondeterministic turing machines

  • Authors:
  • Clemens Lautemann;Nicole Schweikardt;Thomas Schwentick

  • Affiliations:
  • Institut für Informatik, Johannes Gutenberg-Universität, Mainz;Institut für Informatik, Johannes Gutenberg-Universität, Mainz;Institut für Informatik, Johannes Gutenberg-Universität, Mainz

  • Venue:
  • STACS'99 Proceedings of the 16th annual conference on Theoretical aspects of computer science
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

The paper gives a logical characterisation of the class NTIME(n) of problems that can be solved on a nondeterministic Turing machine in linear time. It is shown that a set L of strings is in this class if and only if there is a formula of the form ∃f1..∃fk∃R1..∃Rm∀xφv; that is true exactly for all strings in L. In this formula the fi are unary function symbols, the Ri are unary relation symbols and φv; is a quantifierfree formula. Furthermore, the quantification of functions is restricted to non-crossing, decreasing functions and in φv; no equations in which different functions occur are allowed. There are a number of variations of this statement, e.g., it holds also for k = 3. From these results we derive an Ehrenfeucht game characterisation of NTIME(n).