Skip to content
AL-601 · Theory of Computation/Important Questions

Theory of Computation (AL-601) - Important Questions

  1. 7 Marks High Priority Asked: 2025, 2024

    Differentiate between Mealy and Moore machines (finite state machines with outputs) with a suitable example.

    Appeared 2x (2025, 2024)

  2. 7 Marks Medium Priority Asked: 2025

    Define finite automata and list the features of finite automata with an example.

    Appeared 1x (2025)

  3. 7 Marks Medium Priority Asked: 2024

    Design a Moore machine to determine the residue of mod 2 of the input treated as a binary string.

    Appeared 1x (2024)

  4. 7 Marks Low Priority Asked: 2023

    What is Moore Machine? How Moore machine can be converted into Mealy Machine? Explain with the help of an example.

    Appeared 1x (2023)

  5. 7 Marks Low Priority Asked: 2023

    Describe how Finite automata can be called a language acceptor?

    Appeared 1x (2023)

  6. 7 Marks Low Priority Asked: 2023

    Explain briefly about the composite machine with an example.

    Appeared 1x (2023)

  7. 7 Marks High Priority Asked: 2025, 2024, 2023

    Derive the regular expression corresponding to a given DFA / finite automaton.

    Appeared 3x (2025, 2024, 2023)

  8. 14 Marks Medium Priority Asked: 2025

    Given an NFA with $\epsilon$-transitions, compute $\epsilon$-closure of each state, list strings of length at most 4 accepted, and convert to an equivalent DFA.

    Appeared 1x (2025)

  9. 14 Marks Medium Priority Asked: 2025

    Write a short note on any two of: Arden's theorem, Chomsky hierarchy, NPDA, NP-Complete problem.

    Appeared 1x (2025)

  10. 7 Marks Medium Priority Asked: 2025

    Design a finite automaton over $\{0,1\}$ accepting strings that start with $1$ and end with $0$.

    Appeared 1x (2025)

  11. 14 Marks Medium Priority Asked: 2024

    Minimize the following automata

    Appeared 1x (2024)

  12. 7 Marks Medium Priority Asked: 2024

    Determine whether the given NFA accepts the strings abaa and abab.

    Appeared 1x (2024)

  13. 7 Marks Medium Priority Asked: 2024

    Construct an equivalent $\epsilon$-NFA for the regular expression $(0+1)^*011$.

    Appeared 1x (2024)

  14. 7 Marks Medium Priority Asked: 2024

    Construct an NFA for the language where the second-last symbol is $0$ over $\{0,1\}$ and convert it to an equivalent DFA.

    Appeared 1x (2024)

  15. 7 Marks Medium Priority Asked: 2024

    Convert a given $\Lambda$-NFA ($\epsilon$-NFA) to an equivalent NFA.

    Appeared 1x (2024)

  16. 7 Marks Medium Priority Asked: 2024

    Design a DFA over $\{0,1\}$ accepting strings whose starting symbol differs from the ending symbol, showing dead state if any.

    Appeared 1x (2024)

  17. 7 Marks Medium Priority Asked: 2024

    Define regular language and regular expressions and find the regular expression for the language of all strings that do not end with 01.

    Appeared 1x (2024)

  18. 7 Marks Medium Priority Asked: 2024

    State pumping lemma for regular languages. Prove that the language $\{a^n\}$ is not regular. Where $n$ is prime number.

    Appeared 1x (2024)

  19. 7 Marks High Priority Asked: 2025, 2024

    Convert a given context-free grammar (CFG) into Greibach Normal Form (GNF).

    Appeared 3x (2025, 2024)

  20. 7 Marks Medium Priority Asked: 2025

    Define parse tree and construct a parse tree for the string 'abaabb' from the following given grammar.

    $S \rightarrow SS/aSb/\epsilon$

    Appeared 1x (2025)

  21. 7 Marks Medium Priority Asked: 2024

    Convert the grammar $\{S \to ABaC|ABa, A \to Aa|a, B \to BaB|b, C \to CC\}$ Chomsky normal form.

    Appeared 1x (2024)

  22. 7 Marks Medium Priority Asked: 2024

    Define formally Type 0, Type 1, Type 2 and Type 3 grammar. Show the corresponding automata for each class.

    Appeared 1x (2024)

  23. 7 Marks Medium Priority Asked: 2024

    Construct a context-free grammar for $L = \{wcw^R \mid w \in (a+b)^*\}$.

    Appeared 1x (2024)

  24. 7 Marks Medium Priority Asked: 2024

    What do you mean by Parsing? How left most and right most derivation helps to find out the ambiguity in a grammar?

    Appeared 1x (2024)

  25. 7 Marks Medium Priority Asked: 2024

    Derive representative strings of minimum length 4 from the given context-free grammar.

    Appeared 1x (2024)

  26. 7 Marks Low Priority Asked: 2023

    Differentiate between Context-Free Grammar and Context-Sensitive Grammar.

    Appeared 1x (2023)

  27. 7 Marks Low Priority Asked: 2023

    Prove that $L = \{a^n b^n c^n \mid n \ge 1\}$ is not context-free.

    Appeared 1x (2023)

  28. 7 Marks Low Priority Asked: 2023

    Write a context-free grammar for the regular expression $(011+1)^*(01)^*$.

    Appeared 1x (2023)

  29. 7 Marks High Priority Asked: 2025, 2023

    Construct a PDA for the language of even-length palindromes $L = \{ WW^R \mid W \in \{a,b\}^* \}$ over $\{a,b\}$.

    Appeared 2x (2025, 2023)

  30. 7 Marks Medium Priority Asked: 2025

    Show that the language $L=\{0^n1^n \mid n \ge 1\}$ is a deterministic context-free language.

    Appeared 1x (2025)

  31. 7 Marks Medium Priority Asked: 2025

    Define pushdown automata and explain its model with a neat sketch.

    Appeared 1x (2025)

  32. 7 Marks Medium Priority Asked: 2025

    Convert the following grammar into PDA which accepts the same language by empty stack.

    $S \rightarrow 0S1/A$

    $A \rightarrow 1A0/S/\epsilon$

    Appeared 1x (2025)

  33. 14 Marks Medium Priority Asked: 2024

    Construct a PDA accepting by empty stack for $a^nb^nc^md^m$ ($n,m\ge 1$) and $a^3b^n$ ($n\ge 0$).

    Appeared 1x (2024)

  34. 14 Marks Medium Priority Asked: 2024

    Construct a PDA accepting by empty stack for $a^nb^mc^n$ ($n,m\ge 1$) and $a^nb^{3n}$ ($n\ge 0$).

    Appeared 1x (2024)

  35. 7 Marks Medium Priority Asked: 2024

    Construct a PDA for the language $wcw^R$ where $w$ is a string over $\{0,1\}$.

    Appeared 1x (2024)

  36. 7 Marks Medium Priority Asked: 2024

    Define a deterministic PDA and explain how a DPDA differs from a non-deterministic PDA.

    Appeared 1x (2024)

  37. 7 Marks Low Priority Asked: 2023

    Design a PDA to accept the language $\{a^nb^ma^n \mid m,n \ge 1\}$.

    Appeared 1x (2023)

  38. 7 Marks Low Priority Asked: 2023

    What is PDA? Explain instantaneous description of PDA.

    Appeared 1x (2023)

  39. 7 Marks High Priority Asked: 2024, 2023

    Design a Turing Machine that accepts the language $a^n b^n$ (or $1^n 0^n$) where $n \ge 1$.

    Appeared 2x (2024, 2023)

  40. 7 Marks Medium Priority Asked: 2025

    Design a Turing Machine over $\{0,1\}$ for the language of strings that are multiples of 3.

    Appeared 1x (2025)

  41. 7 Marks Medium Priority Asked: 2025

    Find whether the post correspondence problem $P = \{(ba, bab), (abb, bb), (bab, abb)\}$ has a match? Explain in detail.

    Appeared 1x (2025)

  42. 14 Marks Medium Priority Asked: 2024

    Write short note on (any three):

    Appeared 1x (2024)

  43. 14 Marks Medium Priority Asked: 2024

    Write a short note (any three):

    Appeared 1x (2024)

  44. 7 Marks Medium Priority Asked: 2024

    Design a Turing Machine which computes the multiplication of two numbers.

    Appeared 1x (2024)

  45. 7 Marks Medium Priority Asked: 2024

    What is a Turing machine? Give its specification and explain it.

    Appeared 1x (2024)

  46. 14 Marks Low Priority Asked: 2023

    Write short notes on NP Hard, Petri Net Model, Halting problem of Turing machine, and 2-way DFA.

    Appeared 1x (2023)

  47. 7 Marks Low Priority Asked: 2023

    Explain P class problems in detail.

    Appeared 1x (2023)

Go to where you left off?

Quick Add to Notes

Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.

Create free account

Have an account? Log in