Deterministic time hierarchy theorem

From Complexity
Revision as of 02:35, 28 December 2011 by Vipul (talk | contribs) (Created page with "==Statement== ===Existential version=== Suppose <math>f</math> is a time-constructible function. Then, there exists a deterministic time complexity class that is strict...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Statement

Existential version

Suppose f is a time-constructible function. Then, there exists a deterministic time complexity class that is strictly larger than DTIME(f(n)). The explicit description of this depends on the choice of model of computation that we are using to define DTIME.

Explicit version

With a suitable model of computation, we can show that DTIME(f(n)) is strictly contained in DTIME(f(n)logf(n)).

Proof

The key idea behind the proof is the diagonalization argument.