NEXPTIME

In computational complexity theory, the complexity class NEXPTIME (sometimes called NEXP) is the set of decision problems that can be solved by a non-deterministic Turing machine using time .

In terms of NTIME,

Alternatively, NEXPTIME can be defined using deterministic Turing machines as verifiers. A language L is in NEXPTIME if and only if there exist polynomials p and q, and a deterministic Turing machine M, such that

  • For all x and y, the machine M runs in time on input
  • For all x in L, there exists a string y of length such that
  • For all x not in L and all strings y of length ,

We know

PNP ⊆ EXPTIME ⊆ NEXPTIME

and also, by the time hierarchy theorem, that

NP ⊊ NEXPTIME

If P = NP, then NEXPTIME = EXPTIME (padding argument); more precisely, ENE if and only if there exist sparse languages in NP that are not in P.[1]

  1. ^ Juris Hartmanis, Neil Immerman, Vivian Sewelson. Sparse Sets in NP-P: EXPTIME versus NEXPTIME. Information and Control, volume 65, issue 2/3, pp.158–181. 1985. At ACM Digital Library