language-icon Old Web
English
Sign In

Computability

Computability is the ability to solve a problem in an effective manner. It is a key topic of the field of computability theory within mathematical logic and the theory of computation within computer science. The computability of a problem is closely linked to the existence of an algorithm to solve the problem.See also: Logic machines in fiction and List of fictional computers Computability is the ability to solve a problem in an effective manner. It is a key topic of the field of computability theory within mathematical logic and the theory of computation within computer science. The computability of a problem is closely linked to the existence of an algorithm to solve the problem. The most widely studied models of computability are the Turing-computable and μ-recursive functions, and the lambda calculus, all of which have computationally equivalent power. Other forms of computability are studied as well: computability notions weaker than Turing machines are studied in automata theory, while computability notions stronger than Turing machines are studied in the field of hypercomputation. A central idea in computability is that of a (computational) problem, which is a task whose computability can be explored.

[ "Algorithm", "Theoretical computer science", "Combinatorics", "Discrete mathematics", "Hypercomputation", "Computable measure theory", "Computable function", "computability computational complexity", "Computable analysis" ]
Parent Topic
Child Topic
    No Parent Topic