Turing machine

E2505

A Turing machine is an abstract computational model that manipulates symbols on an infinite tape according to a set of rules, providing a formal foundation for the concept of algorithm and computability.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (4)

Label Occurrences
Turing machines 13
Turing machine canonical 8
universal Turing machine 4

Statements (60)

Predicate Object
instanceOf abstract computational model
automaton
formal system
mathematical model of computation
theoretical computer science concept
coreConceptOf algorithm
decision problem
effective computability
halting problem
describedInWork On Computable Numbers with an Application to the Entscheidungsproblem
fieldOfUse complexity theory
computability theory
mathematical logic
theoretical computer science
hasComponent finite control
set of states
tape
tape head
transition function
hasProperty can be encoded as a finite description
can be extended to nondeterministic variants
can be simulated by a universal Turing machine
can enter halting states
can simulate any algorithmically computable function
computes by successive configurations
configuration is determined by state tape contents and head position
deterministic in its basic form
discrete space model
discrete time model
has a designated start state
has a distinguished blank symbol
has a finite alphabet of tape symbols
is a basis for the Church–Turing thesis
is equivalent in power to lambda calculus
is equivalent in power to recursive functions
is equivalent in power to register machines
is used in proofs of incompleteness
is used in proofs of undecidability
is used in reductions between problems
is used to define Turing-computable functions
is used to define complexity classes
is used to define decidability
is used to define semi-decidability
is used to formalize algorithms
manipulates symbols
may have one or more halting states
stepwise operation
supports head movement left or right
supports read and write operations
uses infinite tape
hasVariant alternating Turing machine
deterministic Turing machine
multi-tape Turing machine
multi-track Turing machine
nondeterministic Turing machine
oracle Turing machine
probabilistic Turing machine
universal Turing machine
introducedIn 1936
namedAfter Alan Turing

Referenced by (26)

Full triples — surface form annotated when it differs from this entity's canonical label.

Alan Turing knownFor Turing machine
On Computable Numbers with an Application to the Entscheidungsproblem mainSubject Turing machine
subject surface form: On Computable Numbers, with an Application to the Entscheidungsproblem
this entity surface form: Turing machines
On Computable Numbers with an Application to the Entscheidungsproblem introducesConcept Turing machine
subject surface form: On Computable Numbers, with an Application to the Entscheidungsproblem
On Computable Numbers with an Application to the Entscheidungsproblem introducesConcept Turing machine
subject surface form: On Computable Numbers, with an Application to the Entscheidungsproblem
this entity surface form: universal Turing machine
Introduction to the Theory of Computation topic Turing machine
this entity surface form: Turing machines
Entscheidungsproblem provedUndecidableUsing Turing machine
this entity surface form: Turing machines
Gödel, Escher, Bach subject Turing machine
this entity surface form: Turing machines
Halting problem concerns Turing machine
this entity surface form: Turing machines
Computability Theory fieldOfStudy Turing machine
this entity surface form: Turing machines
Complexity Theory usesConcept Turing machine
this entity surface form: Turing machines
Satan, Cantor, and Infinity mainSubject Turing machine
this entity surface form: Turing machines
Universal Intelligence: A Definition of Machine Intelligence usesConcept Turing machine
this entity surface form: universal Turing machine
Computability and Unsolvability topic Turing machine
this entity surface form: Turing machines
Engines of Logic mentionsConcept Turing machine
this entity surface form: Turing machines
The Universal Computer mainSubject Turing machine
this entity surface form: universal Turing machine
The Universal Computer about Turing machine
The Universal Computer about Turing machine
this entity surface form: universal Turing machine
Hilbert’s tenth problem relatedTo Turing machine
physical symbol system hypothesis influencedBy Turing machine
this entity surface form: Turing machine model
Neural Turing Machines (contributions) relatedTo Turing machine
subject surface form: Neural Turing Machines
Mathematical Theory of Computation topic Turing machine
this entity surface form: Turing machines
"Introduction to Automata Theory, Languages, and Computation" topic Turing machine
subject surface form: Introduction to Automata Theory, Languages, and Computation
this entity surface form: Turing machines
The Emperor's New Mind mainSubject Turing machine
this entity surface form: Turing machines
MIP equals NEXP assumesModelOfComputation Turing machine
subject surface form: MIP = NEXP