Reference no: EM131312963
Question 1) Consider the following language Lλ = { <M> | M does NOT accept the empty string λ}. Prove that this language is not RE.
You MUST do this via a reduction using Lnd. That is, show that if there exists an accepting TM for Lλ then an acceptor for Lnd could be built.
Remember that Lnd = { <M> | <M> ∉ L(M)}. Be sure to show your ProgX (AKA Mx) program that is fed into the assumed accepting TM for Lλ.
Question 2) Consider the following language. L2 = { <M> : 1000010 ∈ L(M)} that is the language of encodings of all TMs that accept the string 1000010. This language is RE but non-recursive. Prove this by first describing in English a machine to accept L2 and then reducing Ld to L2. Note: Ld = { <M> | <M> ∈ L(M)} machines that accept their own encoding.
To solve this problem assume a recursive TM exists for L2 (one that halts on all inputs) and show how to construct a recursive TM for Ld using it. Again, be sure to show your Mx program contents.
Question 3) Describe a TM that solves the following acceptance problem. Provide a brief but complete English description of how the machine works.
L = { aNbM | N,M >= 1 and M > N }
Question 4) What programX would you use to prove that the following language is undecidable? (undecidable is the same as not Recursive). That is, show me the program you would need to perform a reduction.
L = { <M> | L(M) is Recursive but neither Regular nor Context-Free}
Question 5) Draw the transition diagram for a TM that accepts the following language L = { w | w contains twice as many 1's as 0's}. Please briefly describe HOW your machine operates in a general sense.
Question 6) Draw the transition diagram for a TM that accepts the following language. Briefly describe how your machine works.
L = { w | w begins and ends in the same symbol (0 or 1)}
Question 7) For each of the following languages, indicate if they are Regular, Context-free, Recursive, R.E. (Recursively Enumerable), or Non-RE. NOTE - if a language falls into more than one category then it should be placed into the most restrictive - for example, the language { 00, 11, 000, 111} is regular, context-free, recursive and R.E but regular is the most restrictive and thus that is the correct answer.
a. ∅ (empty language)
b. 0N1N0N
c. WW | W ∈ (0 + 1 )*
d. WWR | W ∈ (0 + 1 )* and WR is W in reverse
e. <M> | 0000 ∈ L(M)
f. <M> | L(M) is a CFL
g. ∑*
h. L = { w | w ∈ ( 0 + 1 )* AND |w| ≤ 7 }
i. W | W == WR (language of palindromes)
j. <M> | <M> ∉ L(M)
Identify the problem that this company is having
: Identify the problem that this company is having or will have in the near future.Examine the alternatives and select the best alternative for this company. Include your rationale for selecting this over the others and discuss the implementation pro..
|
Comment on the given statement
: Complete the given table:- Comment on the given statement: "Forward rates are good predictors of future interest rates.
|
Implement the matrix class methods
: Complete the implementation of the gameoflife.py program by implementing the draw() function. The output should look similar to the following, where dead cells are indicated using a period and live cells are indicated using the @ symbol.
|
Discuss the sustainability of the fossil fuel industry
: Write a short review of an environmental law. Explicitly introduce the major provisions in the law. Discuss the sustainability of the fossil fuel industry and the problem of their use as we move into the future.
|
Briefly describe how your machine works
: Describe a TM that solves the acceptance problem. Provide a brief but complete English description of how the machine works.
|
Assignment on conflict resolution
: Conflict resolution is a necessary skill for any manager or leader. In this assignment, you will examine the difference between conflict and competition. You will also explore ways of determining when conflict resolution is necessary and explain w..
|
Applying concepts you learned in the required readings
: Research a company that has moved some of its operations overseas. Discuss how this has directly affected the American workforce. Applying concepts you learned in the required readings, discuss who has benefited more from this practice: the Unite..
|
Define a fraction adt to represent and store rational number
: The ADT should include all of the common mathematical and logical operations. In addition, your ADT should provide for the conversion between floatingpoint values and fractions and the ability to produce a string version of the fraction.
|
Develop healthy-city initiative suitable for implementation
: Develop a 4 page healthy-city initiative suitable for implementation by your city. What kinds of disasters, both natural and man-made, are most likely to occur in your area?
|