Research topic:Turing machine

Pictures from Google Image Search

Click to see an enlarged picture
Click to see an enlarged picture
Click to see an enlarged picture
Click to see an enlarged picture
Find more facts and information on our topic page about Turing machine

Turing machine

A Dictionary of Computing | 2004 | | © A Dictionary of Computing 2004, originally published by Oxford University Press 2004. (Hide copyright information) Copyright

Turing machine (TM) An imaginary computing machine defined as a mathematical abstraction by Alan Turing to make precise the notion of an effective procedure (i.e. an algorithm). There are many equivalent ways of dealing with this problem; among the first was Turing's abstract machine, published in 1936.

A Turing machine is an automaton that includes a linear tape that is potentially infinite (in both directions), divided into boxes or cells, and read by a read-head that scans one cell at a time. Symbols written on the tape are drawn from a finite alphabet: s0,…,sp

The control or processing unit of the machine can assume one of a finite number of distinct internal states: q0,…,qm

The “program” for a given machine is assumed to be made up from a finite set of instructions that are quintuples of the form qisjskXqj where X is R, L, or N

The first symbol indicates that the machine is in state qi while the second indicates that the head is reading sj on the tape. In this state the machine will replace sj by sk and if X = R the head will move to the right; if X = L it will move to the left and if X = N it will remain where it is. To complete the sequence initiated by this triple the machine will go into state qj.

The machine calculates functions on the natural numbers as follows: a function f, f : NkN where N = {0,1,2,…}, Nk = N × … × N k times

is (Turing) computable if for each x in Nk, when some representation of x in Nk is placed on the tape (with the machine in the initial state of q0 say), the machine halts with a representation of f(x) on the tape. See also effective computability.

It is customary in the study of abstract computation models to make a distinction between deterministic and nondeterministic algorithms. In a deterministic Turing machine the overall course of the computation is completely determined by the Turing machine (program), the starting state, and the initial tape-inputs; in a nondeterministic Turing machine there are several possibilities at each stage of the computation: it can execute one out of possibly several machine instructions. The class of problems solvable by deterministic Turing machines in polynomial time is the class P; the class of problems solvable by nondeterministic Turing machines in polynomial time is the class NP. See also P=NP question.

Cite this article
Pick a style below, and copy the text for your bibliography.

  • MLA
  • Chicago
  • APA

JOHN DAINTITH. "Turing machine." A Dictionary of Computing. 2004. Encyclopedia.com. 9 Dec. 2009 <http://www.encyclopedia.com>.

JOHN DAINTITH. "Turing machine." A Dictionary of Computing. 2004. Encyclopedia.com. (December 9, 2009). http://www.encyclopedia.com/doc/1O11-Turingmachine.html

JOHN DAINTITH. "Turing machine." A Dictionary of Computing. 2004. Retrieved December 09, 2009 from Encyclopedia.com: http://www.encyclopedia.com/doc/1O11-Turingmachine.html

Learn more about citation styles

Related newspaper, magazine, and trade journal articles from HighBeam Research

(Including press releases, facts, information, and biographies)

Research and Markets: Programming Legend Charles Petzold Unlocks the Secrets in 1936 Paper by Alan M. Turing on Computability and the Turing Machine.
Business Wire; 7/2/2008; 660 words ; ...Education of Alan Turing. - Machines at Work. - Addition and...Number. - The Universal Machine. - Computers and Computability. - Of Machines and Men. - Logic and Computability...Continuum. - Is Everything a Turing Machine? - The Long Sleep of Diophantus...
The business of busy beavers. (Turing calculating machines)
Magazine article from: Science News; 9/16/1989; 684 words ; ...device -- known as a Turing machine -- can perform any...the many possible Turing machines, a few researchers...just a five-state machine, it's difficult...in general between Turing machines that stop and those...
Case for Turing Universal machine
Newspaper article from: New Straits Times; 1/15/1998; ; 700+ words ; ...by Von Neumann, the other by Turing. Many current practitioners have said that the Turing machine can never be built. This paper...only for access to drivers. The Turing Universal machine has many advantages over the...
Looking for a busy beaver. (behavior of five-state Turing machine)
Magazine article from: Science News; 2/9/1985; 700+ words ; ...These Turing machines embody a method...of time, a Turing machine is capable of...five-state machine, Brady adds...between the machines that halt and machines that don't...a particular Turing machine stops is tantamount...
A Madman Dreams of Turing Machines.(Brief article)(Book review)
Magazine article from: Science News; 8/26/2006; 488 words ; A MADMAN DREAMS OF TURING MACHINES JANNA LEVIN In this novel, Levin...mathematicians, Kurt Godel and Alan Turing. She outlines the early 20th-century youths of the men--Turing in England and Godel in Vienna...
Algorithms - more than Turing machines?
M2 Presswire; 3/2/2001; 590 words ; ...2001-SIMON FRASER UNIVERSITY: Algorithms - more than Turing machines? (C)1994-2001 M2 COMMUNICATIONS LTD RDATE:01032001...traditional notion of algorithm as developed by Alan Turing and Alonzo Church almost 70 years ago. The logicians...
TURING MACHINE "Zwei" Frenc ...
Newspaper article from: The Washington Post; 1/21/2005; 391 words ; Turing Machine's second album is called...and slower, gentler passages. Turing Machine (named for computer theorist Alan Turing's pioneering algorithm) embroiders...free Sound Bite from Turning Machines, call Post-Haste at 301...
CD REVIEW: Turing Machine's 'A New Machine For Living'
News Wire article from: University Wire; 1/24/2000; ; 397 words ; ...the debut from New York City instrumental outfit Turing Machine. Turing Machine sound sort of like a more agitated version...Not that I am predicting an arena-rock future for Turing Machine. The wanton consumption of recreational chemicals...
Japanese Inventors Develop Quantum Turing Machine
News Wire article from: US Fed News Service, Including US State News; 7/23/2008; 498 words ; ...Kazuyasu Tokiwa of Tokyo, have developed a quantum Turing machine. According to the U.S. Patent & Trademark Office: "A quantum Turing machine constituted using a quantum bit created by localizing...
Maths novel doesn't add up; BOOKS A Madman Dreams of Turing Machines by Janna Levin. Weidenfeld and Nicolson. pounds 14.99.(Features)
Newspaper article from: The Birmingham Post (England); 1/26/2008; 599 words ; ...is based on the tortured lives of Alan Turing, famous for breaking the German Enigma...posioned and starved himself to death. Turing committed suicide eating a cyanide-covered...overworked and incoherent. For example: Turing's "adolescent biochemistry heightens...

Related entries from encyclopedias, dictionaries, and thesauruses

Turing machine
Book article from: A Dictionary of Computing ...a nondeterministic Turing machine there are several possibilities...one out of possibly several machine instructions. The class of...solvable by deterministic Turing machines in polynomial time is the...solvable by nondeterministic Turing machines in polynomial time...
Turing Machine
Book article from: Computer Sciences ...being written on a single Turing Machine that would interpret the...mimic or emulate the other machines.This would be a Universal Turing Machine, capable of carrying out...program supplied to it. The Turing Machine was intended to...
multitape Turing machine
Book article from: A Dictionary of Computing ...multitape Turing machine A Turing machine that has a finite number...move independently. Such machines have the same computational power as single-tape Turing machines. Consider a multitape Turing machine M. If for no input word...
universal Turing machine
Book article from: A Dictionary of Computing ...machine K to the input x . A universal Turing machine therefore can perform all the computations for the class of Turing machines. The existence of such a machine was discovered by A. Turing in 1936. It lead to the concept of...
The Turing Machine
Book article from: Computer Sciences THE TURING MACHINE Alan Turing's famous machine is an abstract automaton that can be in any one...and writing instructions on each segment of tape as it moves. A Turing machine's state at a given time is a finite function of both the...

Related research topics

For students and teachers!

Encyclopedia.com provides students and teachers facts, information, and biographies from verified, citable sources, including:

Encyclopedia.com provides students and teachers facts, information, and biographies from verified, citable sources, including: