See also: Oracle
The machines of Turing with oracle are an alternative of the machines of Turing
Of course, oracles are purely theoretical tools, no oracle which cannot be built.
In do their standard form, they have a special ribbon, which is the ribbon of oracle , like three particular states, , and . The ribbon of oracle is a ribbon of writing. For to use oracle, the machine writes a word on this ribbon, then goes in the state . According to the word, oracle decides if the following state will be or .
One notes the language recognized by the machine with oracle . To note that oracle is interchangeable, with the same machine.
The machines of Turing with oracle make it possible to go much further in the calculation of the Complexité S. One notes the complexity of a machine of Turing pertaining to a class of complexity, provided with an oracle which one could describe with a machine belonging to the class .
For example, , since it is enough to replace the ribbon of oracle by the corresponding machine, and one preserves the polynomiality then. , but the question of the equality is always open.
Theorem (Baker, Gill, Solovay): and
| Random links: | Hornoy-the-borough | Play of the baccalaureat | Code figure-sounds | Kugar | Boćevica |