Questions: Probabilistic Turing Machines

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A nondeterministic Turing machine (NTM) and a probabilistic Turing machine (PTM) both branch into multiple computational paths. What is the fundamental difference in how they determine acceptance?

ANTMs use randomness to choose branches; PTMs explore all branches systematically
BNTMs accept if any single branch accepts (existential); PTMs accept if a sufficiently large fraction of branches accept (statistical)
CNTMs are faster because they find the accepting branch immediately; PTMs must run all branches
DPTMs and NTMs accept by the same criterion but differ only in whether they can be simulated efficiently
Question 2 Multiple Choice

A randomized algorithm for a decision problem gives the correct answer with probability 2/3 on each independent run. An engineer runs it 100 times and takes a majority vote. What happens to the probability of a wrong majority answer?

AIt stays at 1/3, because the underlying error probability of each run is fixed at 1/3
BIt increases, because running more trials compounds the chances of encountering errors
CIt drops exponentially — the probability of a wrong majority answer becomes negligibly small
DIt decreases linearly to approximately 1/300, each run contributing an equal reduction
Question 3 True / False

A probabilistic Turing machine's error probability can be reduced to an arbitrarily small level by running it multiple times independently and taking a majority vote.

TTrue
FFalse
Question 4 True / False

Probabilistic Turing machines are strictly more computationally powerful than deterministic Turing machines — they can decide languages that no deterministic TM can decide.

TTrue
FFalse
Question 5 Short Answer

Why is probability amplification central to the usefulness of probabilistic Turing machines? What property of the error probability makes it work?

Think about your answer, then reveal below.