Question 91
What is a Universal Turing Machine (UTM)?
A Universal Turing Machine takes encoded description of TM M and string w as input and faithfully simulates M's behavior on w.
What is a Universal Turing Machine (UTM)?
A Universal Turing Machine takes encoded description of TM M and string w as input and faithfully simulates M's behavior on w.
Which language hierarchy correctly lists inclusion from smallest/most restrictive to largest/least restrictive?
The proper hierarchy is: Regular ⊂ CFL ⊂ CSL ⊂ Recursive (Decidable) ⊂ Recursively Enumerable (RE) ⊂ All Languages.
Which problem regarding Context-Sensitive Languages is DECIDABLE?
Because Linear Bounded Automata are bounded in tape space, membership for CSLs is DECIDABLE (unlike Emptiness and Universality, which are undecidable).
In Reduction techniques (A <=p B), if problem A is NP-Hard and A reduces in polynomial time to problem B, then problem B is:
Polynomial reduction transfers hardness: if A <=p B and A is NP-Hard, then B is at least as hard as A, so B is also NP-Hard.
What is the tape alphabet restriction in a 2-tag system or Counter Machine compared to a standard Turing Machine?
A 2-counter machine (Minsky machine) can simulate any Turing Machine, proving 2 counters are computationally equivalent to a TM tape.