automaton
automaton A general term for a device that mechanically processes an input string with the aim either of deciding whether it belongs to some set of strings (i.e. to a formal language) or of producing an output string.
There are two senses in which an automaton A is said to recognize (or accept) a language L: for any input string w,
(a) A halts and indicates that it accepts or rejects w, corresponding with whether or not w ∈ L;
(b) A halts if w ∈ L and fails to halt otherwise.
In the case of Turing machines, the languages recognizable in sense (a) and the weaker sense (b) are the recursive sets and the recursively enumerable sets, respectively.
Turing machines are a particular kind of automaton. Other kinds include the finite-state automaton, pushdown automaton, and linear-bounded automaton. Sequential machines are automata that produce an output string. According to the Church–Turing thesis, if a language is recognizable (in either of the above senses) by any kind of automaton, it is so recognizable by a Turing machine.
There are two senses in which an automaton A is said to recognize (or accept) a language L: for any input string w,
(a) A halts and indicates that it accepts or rejects w, corresponding with whether or not w ∈ L;
(b) A halts if w ∈ L and fails to halt otherwise.
In the case of Turing machines, the languages recognizable in sense (a) and the weaker sense (b) are the recursive sets and the recursively enumerable sets, respectively.
Turing machines are a particular kind of automaton. Other kinds include the finite-state automaton, pushdown automaton, and linear-bounded automaton. Sequential machines are automata that produce an output string. According to the Church–Turing thesis, if a language is recognizable (in either of the above senses) by any kind of automaton, it is so recognizable by a Turing machine.
automaton
au·tom·a·ton / ôˈtämətən; -ˌtän/ • n. (pl. -ta / -tə/ or -tons) a moving mechanical device made in imitation of a human being. ∎ a machine that performs a function according to a predetermined set of coded instructions, esp. one capable of a range of programmed responses to different circumstances. ∎ used in similes and comparisons to refer to a person who seems to act in a mechanical or unemotional way: she went about her preparations like an automaton.
More From encyclopedia.com
Machine , machine, arrangement of moving and stationary mechanical parts used to perform some useful work or to provide transportation. From a historical persp… Turing Machine , British mathematician Alan Turing (1912–1954) described what became known as the "Turing Machine" in his 1936 paper, "On Computable Numbers, with an… Sewing Machine , Background
Before 1900, women spent many of their daylight hours sewing clothes for themselves and their families by hand. Women also formed the majo… Automation , Automation is the use of scientific and technological principles in the manufacture of machines that take over work normally done by humans. This def… Calculator , calculator or calculating machine, device for performing numerical computations; it may be mechanical, electromechanical, or electronic. The electron… Machine Gun , Machine Guns are repeating firearms that when triggered will load and fire automatically until their ammunition is exhausted. In 1861, the U.S. Army…
About this article
automaton
All Sources -
You Might Also Like
NEARBY TERMS
automaton