Category
page 1Turing machine
Turing machine
abstract computation model; mathematical model of computation that defines an abstract machine which manipulates symbols on a strip of tape according to a table of rules
Turing completeness
ability of a computing system to simulate Turing machines
non-deterministic Turing machine
may have a set of rules that prescribes more than one action for a given situation; state and tape symbol no longer uniquely specify things; rather, many different actions may apply for the same combination of state and symbol
Langton's ant
two-dimensional Turing machine with emergent behavior
universal Turing machine
turing machine that can simulate an arbitrary Turing machine on arbitrary input by reading both the description of the machine to be simulated as well as the input thereof from its own tape
probabilistic Turing machine
non-deterministic Turing machine which chooses between the available transitions at each point according to some probability distribution
oracle machine
abstract machine used to study decision problems
quantum Turing machine
model of quantum computation
Zeno machine
hypothetical computational model
Turmite
A 2-state 2-color turmite on a square grid. Starting from an empty grid, after 8342 steps the turmite (a red pixel) has exhibited both chaotic and regular movement phases.|thumb|250x250px
decider
Turing machine that always halts for any input
The Emperor's New Mind
essay by Roger Penrose
multitape Turing machine
hypothetical computing device
Shadows of the Mind
essay by Roger Penrose
Post–Turing machine
abstract calculator
Symmetric Turing machine
graph Machine
Turing machine equivalents
hypothetical computing devices