| • Science | • People | • Locations | • Timeline |
For example, the class NP is the set of decision problems that can be solved by a non-deterministic Turing machine in polynomial time, while the class PSPACE is the set of decision problems that can be solved by a deterministic Turing machine in polynomial space . Some complexity classes are sets of function problems, such as FP.
Many complexity classes can be characterized in terms of the mathematical logic needed to express them; see descriptive complexity.
See also: List of complexity classes
| Important complexity classes ( more) |
| P | NP | Co-NP | NP-C | Co-NP-C | NP-hard | UP | #P | #P-C | L | NC | P-C |
| PSPACE | PSPACE-C | EXPTIME | EXPSPACE | BQP | BPP | RP | ZPP | PCP | IP | PH |