↑ arvau

Wikipedia / List of computability and complexity topics

This is a list of computability and complexity topics, by Wikipedia page.

Computability theory is the part of the theory of computation that deals with what can be computed, in principle. Computational complexity theory deals with how hard computations are, in quantitative terms, both with upper bounds (algorithms whose complexity in the worst cases, as use of computing resources, can be estimated), and from below (proofs that no procedure to carry out some task can be very fast).

Calculation

Lookup table

Multiplication algorithm

Addition chain

Computability theory: models of computation

Algorithm

Finite-state automaton

Regular language

Pushdown automaton

Chomsky hierarchy

Rewriting

Star height

Cellular automaton

Turing machine

Combinatory logic

Combinator

Quantum computer

Church–Turing thesis

Decision problems

Halting problem

Decidable language

Definability questions

Complexity theory

Complexity classes

Named problems

Satisfiability problem

Extensions

Process calculi

Computable analysis

See also

List of algorithm general topics