Briefly describe how your machine works

Assignment Help Theory of Computation
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)

Reference no: EM131312963

Questions Cloud

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?

Reviews

inf1312963

12/16/2016 3:06:19 AM

Thank you for the offer. Price is also okay. still could you please reduce the price? Is there any possibility? thank you for reducing price. Alright i will make full payment. Thank You. Please deliver it on on time. Thank you. can i pay full amount tomorrow and still you can give solutions on time? thank you so much. i will pay tomorrow. i paid full amount now.please deliver it. Thank you. pleas review these slides and work . Please deliver it on time and carefully. please kindly do the work carefully. 19977384_1turingreductionsanotherattempttotexplain-24.pptx 19977384_2TuringMachines-1fall2016.ppt 19977384_3Turing-Machineintrof16485-2.ppt Last material. Thank You. 19977349_1Non-RE Reductionsfinalnotesf16csc599.pptx

len1312963

12/15/2016 2:34:54 AM

Help needed with homework problems. pleas review these slides and work . Please deliver it on time and carefully. Thank You. If you dont complete this i will be in big trouble. please kindly do the work carefully.

Write a Review

Theory of Computation Questions & Answers

  Finite-state machine design

Create a finite-state machine design to turn your FPGA development board into a simple programmable music box.

  Redundant sequence identi cation

Redundant sequence identi cation

  Compute a shortest superstring

Dynamic programming algorithm to compute a shortest superstring.

  Propositional and predicate logic

Write down a structural induction principle for the PlayTree free type

  Design a syntactic analyzer

Design a syntactic analyzer for the language specified by the grammar

  Design unambiguous grammar to parse expressions

Write a program would read two numbers and then print all numbers between the first and the second, inclusive. Design unambiguous grammar to parse expressions

  Consider a logic function with three outputs

Consider a logic function with three outputs,  A ,  B , and  C , and three inputs,  D ,  E , and  F . The function is defined as follows:  A  is true if at least one input is true,  B  is true

  Considering a single programmed operating system

Considering a single programmed operating system, what is the minimal total time required to complete executions of the two processes? You should explain your answer with a diagram.

  How to construct an nfa

Give a construction that assumes you are given a DFA for L and show how to construct an NFA (with or without ε-moves) to recognize sort(L).

  Equivalence classes to construct minimal dfa for language

How many equivalence classes does this relation have and what are they? Use these equivalence classes to construct the minimal DFA for the language.

  Impact of moore-s law on data center costs

Discuss the impact of Moore's law on data center costs on such things as servers and communications equipment. List at least 3 steps or recommendations your data center can take to offset some or all of the effect of Moore's law.

  Problem encountered in statements in predicate logic

How the problem would be encountered in attempting to represent the following statements in Predicate logic. it should be possible to: John only likes to see French movies.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd