...

/

Nondeterministic Turing machine = Deterministic Turing machine

Nondeterministic Turing machine = Deterministic Turing machine

Learn how to simulate a nondeterministic Turing machine using a deterministic one.

Equivalence of a nondeterministic vs. deterministic Turing machine

With the notion of encoding, we can show how to simulate a nondeterministic Turing machine (NTM) with a deterministic one. A nondeterministic Turing machine is one where there are multiple choices for combinations of current state and character:

In other words, for NTM\text{NTM}s, δ\delta is a relation. To simulate an NTM\text{NTM} deterministically, we employ a breadth-first traversal of the tree of ...