Master Assignment
Master Assignment
1. Convert the following ε-NFA to NFA: Provide states, transition table, and diagram.
2. Define a Turing Machine and differentiate Decidable and Undecidable problems with
examples.
3. Define ambiguity in a grammar. Distinguish between grammar ambiguity and
inherent ambiguity.
4. Explain the Post Correspondence Problem with example.
5. Design a PDA to accept the language L = {0ⁿ1ⁿ | n ≥ 0}.
6. Show that the language {aⁿbⁿcⁿ | n ≥ 1} is not context-free.
7. Discuss the DFA minimization algorithm with a step-by-step example.
8. State and prove the Pumping Lemma for Regular Languages. Use it to show L = {aⁿbⁿ
| n ≥ 1} is not regular.
9. Describe the Halting Problem and its implications in computation.
10. Explain the equivalence of CFG and PDA with a suitable proof.
11. Design a TM that accepts binary strings with equal number of 0s and 1s.
12. Describe the steps to convert PDA to CFG.
13. Construct a Turing Machine for L = {aⁿbⁿcⁿ | n ≥ 1}.
14. Define Universal Turing Machine. How is it different from a regular TM?
15. Describe Church-Turing Thesis and its significance.