COT 6315/CM 710-R Formal Languages and Computation Theory (Summer 2000)
Examination 3
This examination is a closed book examination. It is prepared with an
expected completion time of 50 minutes. It is to be taken in a period
of time no longer than 65 minutes.
On my honor, I have neither given nor received unauthorized aid in completing this examination: ____________________________________. (Sign your name if you agree and wish to receive a grade for this examination.)
NOTE: Complete exactly 5 of the following 6 questions. Clearly note which question you do NOT want graded.
I am NOT answering the following question: _______.
- Show that if language A is Turing recognizable but not
decidable then the intersection of A with an arbitrary
regular language R is not decidable.
- Give an implementation-level description of a machine that
will accept if and only if its input w is a palindrome,
that is, if w = wR.
- Let L = { <M> | M is a Turing Machine
that accepts some input within its first five moves}. Demonstrate
whether or not L is a decidable language.
- Show that every undecidable language has a decidable subset.
- Suppose M1 and M2
are Turing Machine recognizers for languages L1
and L2 respectively.
Show how to directly construct a deterministic recognizer
for the concatenation of L1 and
L2. Note: this is not
trivial because M1 may not halt
on inputs that are not in L1.
- Prove that the set of languages over alphabet { 0 } is uncountable.
This document is copyright 2000 by Joseph N. Wilson.