Chapter 0: Q25P (page 1)
Show that the set of incompressible strings contains no infinite subset that is Turing-recognizable.
Short Answer
Turing-Recognizable subset of incompressible strings doesn鈥檛 exist.
/*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
Learning Materials
Features
Discover
Chapter 0: Q25P (page 1)
Show that the set of incompressible strings contains no infinite subset that is Turing-recognizable.
Turing-Recognizable subset of incompressible strings doesn鈥檛 exist.
All the tools & learning materials you need for study success - in one app.
Get started for free
A Turing machine with left reset is similar to an ordinary Turing machine, but the transition function has the form
未 : Q 脳 螕鈭掆啋Q 脳 螕 脳 {R, RESET}.
If 未(q, a) = (r, b, RESET), when the machine is in state q reading an a, the machine鈥檚 head jumps to the left-hand end of the tape after it writes b on the tape and enters state r. Note that these machines do not have the usual ability to move the head one symbol left. Show that Turing machines with left reset recognize the class of Turing-recognizable languages.
Give a formal definition of an enumerator. Consider it to be a type of two-tape Turing machine that uses its second tape as the printer. Include a definition of the enumerated language
Question:Consider the algorithm MINIMIZE, which takes a DFA as input and outputs DFA .
MINIMIZE = 鈥淥n input , where is a DFA:
1.Remove all states of G that are unreachable from the start state.
2. Construct the following undirected graph G whose nodes are the states of .
3. Place an edge in G connecting every accept state with every non accept state. Add additional edges as follows.
4. Repeat until no new edges are added to G :
5. For every pair of distinct states q and r of and every :
6. Add the edge (q,r) to G if is an edge of G .
7. For each state be the collection of edge joins q and r in G }.
8.Form a new DFA where
9. Output ( M')鈥
a. Show that M and M' are equivalent.
b. Show that M0 is minimal鈥攖hat is, no DFA with fewer states recognizes the same language. You may use the result of Problem 1.52 without proof.
c. Show that MINIMIZE operates in polynomial time.
Let X be the set and Y be the set .The unary function and the binary function are described in the following tables.
a. What is the value of ?
b.What are the range and domain of f?
c. What is the value of g (2, 10) ?
d. What are the range and domain ofg?
e. What is the value ofg(4, f (4))?
Give an example in the spirit of the recursion theorem of a program in a real programming language (or a reasonable approximation thereof) that prints itself out.
What do you think about this solution?
We value your feedback to improve our textbook solutions.