Skip to content
AD-501 · Theory of Computation/Unsolved PYQ Paper

AD-501 Theory of Computation - Jun 2025 Question Paper

  1. Unit 1
    7 Marks
    aDefine finite automata and list the features of finite automata with an example.
  2. Unit 1
    7 Marks
    bDesign a finite automata with $$\Sigma = \{0,1\}$$ accepts those strings which starts with 1 and ends with 0.
  3. Unit 1
    7 Marks
    aDifferentiate between Mealy and Moore machines with a suitable example.
  4. Unit 2
    7 Marks
    bDesign a regular expression for the following DFA.
  5. Unit 2
    4 Marks
    iCompute the $\epsilon$-closure of each state.
  6. Unit 2
    4 Marks
    iiGive all the strings of length 4 or less accepted by the automation.
  7. Unit 2
    6 Marks
    iiiConvert the automation to DFA.
  8. Unit 4
    7 Marks
    aShow that the language $$L = \left\{0^n 1^n \mid n \ge 1\right\}$$ is deterministic context free language.
  9. Unit 3
    7 Marks
    bDefine parse tree and construct a parse tree for the string 'abaabb' from the following given grammar. S -> SS/aSb/\u03b5
  10. Unit 3
    7 Marks
    aConvert the given CFG into GNF: S -> ABA/AB/BA/AA/B A -> aA/a B -> bB/b
  11. Unit 4
    7 Marks
    bDefine pushdown automata and explain its model with a neat sketch.
  12. Unit 4
    7 Marks
    aConstruct a PDA for the given language $$L = \left\{ W W^{R} \mid W \in \{a,b\}^{*} \right\}.
  13. Unit 4
    7 Marks
    bConvert the following grammar into PDA which accepts the same language by empty stack. S -> 0S1/A A -> 1A0/S/\u03b5
  14. Unit 5
    7 Marks
    aDesign a turing machine over \{0,1\} for the language $$L = \left\{ W \mid W \text{ is a multiple of } 3 \right\}.
  15. Unit 5
    7 Marks
    bFind whether, the post correspondence problem P = \{(ba, bab), (abb, bb), (bab, abb)\} has a match? Explain in detail.
  16. Unit 2OR Choice
    7 Marks
    aArden's theorem
  17. Unit 3OR Choice
    7 Marks
    bChomsky hierarchy of the grammar
  18. Unit 4OR Choice
    7 Marks
    cNPDA
  19. Unit 5OR Choice
    7 Marks
    dN-P Complete problem
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