Chapter 3: 8E (page 188)
Give implementation-level descriptions of Turing machines that decide the following languages over the alphabet
a.
b.
c.
Short Answer
a. y
b.
c.
Chapter 3: 8E (page 188)
Give implementation-level descriptions of Turing machines that decide the following languages over the alphabet
a.
b.
c.
a. y
b.
c.
All the tools & learning materials you need for study success - in one app.
Get started for freeIn Theorem 3.21 we showed that a language is Turing-recognizable iff some enumerator enumerates it. Why didn’t we use the following simpler algorithm for the forward direction of the proof? As before, s1,s2,... is a list of all strings in
E = “Ignore the input.
1. Repeat the following for
2. Run M on si.
3. If it accepts, print out si.”
Question:A Turing machine with stay put instead of left is similar to an ordinary Turing machine, but the transition function has the form
At each point, the machine can move its head right or let it stay in the same position. Show that this Turing machine variant is not equivalent to the usual version. What class of languages do these machines recognize?
This exercise concerns TM M1, whose description and state diagram appear in Example 3.9. In each of the parts, give the sequence of configurations that M1 enters when started on the indicated input string.
a. 11.
b. 1#1
c. 1##1
d. 10#11
e. 10#10
Show that the collection of Turing-recognizable languages is closed under the operation of
Show that a language is decidable if some enumerator enumerates the language in the standard string order.
What do you think about this solution?
We value your feedback to improve our textbook solutions.