Probabilistic Turing machine
Definition
A probabilistic Turing machine is a tuple with the following parts.
- , , , , , and are as for a Turing machine with accepting state and rejecting state .
- and are two transition functions from to .
At each step the machine chooses or with probability each, independently of all earlier choices, and moves by the chosen function. For an input , the acceptance probability is the probability that the run on reaches . For a language , the machine decides with bounded error if, for every , the run halts with probability and
Remarks
Equivalently, the machine reads its random choices from an extra tape filled with independent fair random bits. Example: if , the machine is deterministic. If in addition it halts on every input, it decides its language with bounded error, with acceptance probabilities and . Non-example: a machine that flips one coin and accepts on heads accepts every input with probability . It does not decide any language with bounded error, since is neither at least nor at most . The constants and can be replaced by and by running the machine times and taking the majority answer. BPP is the class of languages decided with bounded error by a probabilistic machine whose runs all take polynomial time.
Reading path
To understand this page from the ground up, read these 6 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Formal language concept
- Function concept
- Probability measure concept
- Set concept
- Turing machine definition
- Probabilistic Turing machine definition
Further reading
About this page
| Tag | BVH9S98095 |
|---|---|
| URI | m2://BVH9S98095 |
| Kind | definition |
| Writing | W0 stub |
| MSC | 68Q10, 68Q87, 68Q04 |
| Defines | Probabilistic Turing machine |
| Uses | Turing machine, Formal language, Probability measure |
| Changed | 3 November 2026 |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.