Skip to content

GATE CS Turing Machines questions

Practise Turing Machines questions for GATE CS. Explore official PYQs and original topic-wise quizzes, check answers and view available solutions. Free, no sign-in.

Subject, topic, year and type filter the full library. Match any choice within a filter, and all selected filter categories. Search, source and sort apply to this page.

8 on this page
Official PYQ2026Theory of ComputationTuring MachinesMCQ · 1 mark
Which one of the following statements is equivalent to the following assertion? Turing machine MM decides the language L⊆{0,1}∗L \subseteq\{0,1\}^{*}
Official PYQ2022Theory of ComputationTuring MachinesMSQ · 2 marks
Which of the following is/are undecidable?
Official PYQ2016Theory of ComputationTuring MachinesMCQ · 1 mark
Consider the following languages. L1={⟨M⟩∣M takes at least 2016 steps on some input}L_{1} = \left\{\left\langle M \right\rangle \mid M \text{ takes at least 2016 steps on some input} \right\}, L2={⟨M⟩∣M takes at least 2016 steps on all inputs}L_{2} = \left\{\left\langle M \right\rangle \mid M \text{ takes at least 2016 steps on all inputs} \right\} and L3={⟨M⟩∣M accepts ϵ}L_{3} = \left\{\left\langle M \right\rangle \mid M \ \text{accepts }\epsilon\right\}, where …
Official PYQ2015Theory of ComputationTuring MachinesMCQ · 1 mark
For any two languages L1L_{1} and L2L_{2} such that L1L_{1} is context-free and L2L_{2} is recursively enumerable but not recursive, which of the following is/are necessarily true? Lˉ1\bar{L}_{1} ( Complement of L1L_{1}) is recursive Lˉ2\bar{L}_{2} ( Complement of L2L_{2}) is recursive Lˉ1\bar{L}_{1} is context-free Lˉ1\bar{L}_{1} ∪ L2L_{2} …
Official PYQ2014Theory of ComputationTuring MachinesMCQ · 1 mark
Suppose a polynomial time algorithm is discovered that correctly computes the largest clique in a given graph. In this scenario, which one of the following represents the correct Venn diagram of the complexity classes P, NP and NP Complete (NPC)?
Official PYQ1990Theory of ComputationTuring MachinesMSQ · 1 mark
Recursive languages are:
Official PYQ1987Theory of ComputationTuring MachinesNAT · 1 mark
State whether the following statements are TRUE or FALSE: The problem as to whether a Turing machine MM accepts input ww is undecidable.
Official PYQ1987Theory of ComputationTuring MachinesNAT · 1 mark
State whether the following statement are TRUE or FALSE. AA is recursive if both AA and its complement are accepted by Turing machines.