Content deleted Content added
changed category to Category:Computational complexity theory |
More consequences. |
||
Line 52:
but since this model of simulation is rather involved, it is not included here.
== Non-deterministic time hierarchy theorem ==▼
===Consequences===▼
If ''g''(''n'') is a time-constructible function, and ''f''(''n''+1) = [[Big O notation|o]](''g''(''n'')), then there exists a decision problem which cannot be solved in non-deterministic time ''f''(''n'') but can be solved in non-deterministic time ''g''(''n''). In other words, the complexity class [[NTIME]](''f''(''n'')) is a strict subset of NTIME(''g''(''n'')).▼
The time hierarchy theorems guarantee that the deterministic and non-deterministic version of the [[exponential hierarchy]] are genuine hierarchies: in other words [[Complexity classes P and NP|P]] ⊂ [[EXPTIME]] ⊂ 2-EXP ⊂ ..., and [[NP (complexity)|NP]] ⊂ [[NEXPTIME]] ⊂ 2-NEXP ⊂ ...
However, the time hierarchy theorems provide no means to relate deterministic and non-deterministic complexity, or time and space complexity, so they cast no light on the great unsolved questions of [[complexity theory]]: P ?= NP, NP ?= [[PSPACE]], PSPACE ?= EXPTIME, EXPTIME ?= NEXPTIME.
▲== Non-deterministic time hierarchy theorem ==
▲If ''g''(''n'') is a time-constructible function, and ''f''(''n''+1) = [[Big O notation|o]](''g''(''n'')), then there exists a decision problem which cannot be solved in non-deterministic time ''f''(''n'') but can be solved in non-deterministic time ''g''(''n''). In other words, the complexity class [[NTIME]](''f''(''n'')) is a strict subset of NTIME(''g''(''n'')).
|