Question: please help with all three problems. Thanks! (10 points) Program the Turing Machine simulator to interchange two strings over {0,1} separated by a #. That

 please help with all three problems. Thanks! (10 points) Program the

please help with all three problems. Thanks!

(10 points) Program the Turing Machine simulator to interchange two strings over {0,1} separated by a #. That is, on input wi#w2, program the Turing Machine simu- lator to replace the input with w2#wi and then halt by accepting. Example: on input 010#11011 the simulator should replace the input with 11011#010 and then accept. Re- ject any input not in proper form. (Why is this Turing Machine abuse?) (15 points) A palidrome is a string which reads the same forward as backward. For a string w = $12... Sn of length n this means si = Sn+1-i. Let us define an antipalidrome as a string w = 8182 ... Sn for which si + Sn+1-i. Program the Turing Machine simulator to accept antipalindromes over {0,1} of arbitrary length. (15 points) Program the Turing Machine simulator to recognize strings over {0,1} with equal number of l's and O's. (10 points) Program the Turing Machine simulator to interchange two strings over {0,1} separated by a #. That is, on input wi#w2, program the Turing Machine simu- lator to replace the input with w2#wi and then halt by accepting. Example: on input 010#11011 the simulator should replace the input with 11011#010 and then accept. Re- ject any input not in proper form. (Why is this Turing Machine abuse?) (15 points) A palidrome is a string which reads the same forward as backward. For a string w = $12... Sn of length n this means si = Sn+1-i. Let us define an antipalidrome as a string w = 8182 ... Sn for which si + Sn+1-i. Program the Turing Machine simulator to accept antipalindromes over {0,1} of arbitrary length. (15 points) Program the Turing Machine simulator to recognize strings over {0,1} with equal number of l's and O's

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!