Skip to content
Early access — you're among the first to try PYQLabs. Share feedback

Turing Machines & Computability

GATE CSE & IT · 50 questions across 27 years (1989-2026) · 68% recurrence rate

Recurrence sparkline

19892026
198920082026

Difficulty mix

easy 46%
med 52%
hard 2%

Question types

MCQ44
MSQ3
STMT3

All 50 questions on Turing Machines & Computability

2026 PYQ

Which one of the following statements is equivalent to the following assertion? Turing machine $M$ decides the language $L \subseteq\{0,1\}$.

Easy
2025 PYQ

Let $G_1, G_2$ be Context Free Grammars (CFGs) and $R$ be a regular expression. For a grammar $G$, let $L(G)$ denote the language generated by $G$. Which ONE among the following questions is decidable?

Easy
2023 PYQ

Which of the following statements is/are CORRECT?

Easy
2022 PYQ

Which of the following is/are undecidable?

Med
2022 PYQ

Which of the following statements is/are TRUE?

Med
2021 PYQ

For a Turing machine M, {M} denotes an encoding of M. Consider the following two languages. L 1 = {(M) | M takes more than 2021 steps on all inputs} L 2 = {(M) | M takes more than 2021 steps on some input} Which one of t...

Med
2021 PYQ

Consider the following two statements about regular languages: S 1 : Every infinite regular language contains an undecidable language as a subset. S 2 : Every finite language is regular. Which one of the following choice...

Med
2021 PYQ

Let $$\left\langle M \right\rangle $$ denote an encoding of an automation M. Suppose that ∑ = {0, 1}. Which of the following languages is/are NOT recursive?

Med
2020 PYQ

Which of the following languages are undecidable? Note that $$\langle M\rangle $$ indicates encoding of the Turing machine M. L 1 = $$\left\{ {\langle M\rangle |L\left( M \right) = \phi } \right\}$$ L 2 = $$\{ \langle M,...

Med
2019 PYQ

Consider the following sets : S1. Set of all recursively enumerable languages over the alphabet $\{0,1\}$ S2. Set of all syntactically valid C programs S3. Set of all languages over the alphabet $\{0,1\}$ S4. Set of all...

Med
2018 PYQ

Consider the following problems. $$L(G)$$ denotes the language generated by a grammar $$G.$$ $$L(M)$$ denotes the language accepted by a machine $$M.$$ $$\,\,\,\,\,\,\,\,{\rm I}.\,\,\,\,\,\,\,$$ For an unrestricted gramm...

Med
2018 PYQ

The set of all recursively enumerable languages is

Easy
2016 PYQ

Which of the following decision problems are undecidable? $$\,\,\,\,\,\,\,\,\,\,{\rm I}.\,\,\,\,\,\,\,\,\,\,$$ Given $$NFAs$$ $${N_1}$$ and $${N_2},$$ is $$L\left( {{N_1}} \right) \cap L\left( {{N_2}} \right) = \Phi ?$$...

Med
2016 PYQ

Let $$X$$ be a recursive language and $$Y$$ be a recursively enumerable but not recursive language. Let $$W$$ and $$Z$$ be two languages such that $$\overline Y $$ reduces to $$W,$$ and $$Z$$ reduces to $$\overline X $$...

Med
2016 PYQ

Consider the following types of languages: $${L_1}:$$ Regular, $${L_2}:$$ Context-free, $${L_3}:$$ Recursive, $${L_4}:$$ Recursively enumerable. Which of the following is/are TRUE ? $$\,\,\,\,\,\,\,{\rm I}.\,\,\,\,\,\,\,...

Med
2016 PYQ

Consider the following languages. $$\,\,\,\,\,\,\,\,\,\,\,\,$$ $${L_1} = \left\{ {\left\langle M \right\rangle |M} \right.$$ takes at least $$2016$$ steps on some input $$\left. \, \right\},$$ $$\,\,\,\,\,\,\,\,\,\,\,\,$...

Med
2015 PYQ

For any two languages L 1 and L 2 such that L 1 is context-free and L 2 is recursively enumerable but not recursive, which of the following is/are necessarily true? I. $${\overline L _1}$$ (complement of L 1 ) is recursi...

Med
2015 PYQ

Consider the following statements. $$\,\,\,$$ $${\rm I}.\,\,\,\,\,\,\,\,\,$$ The complement of every Turing decidable language is Turing decidable $$\,$$ $${\rm II}.\,\,\,\,\,\,\,\,\,$$ There exists some language which i...

Easy
2014 PYQ

Let $$A\,\,{ \le _m}\,\,B$$ denotes that language $$A$$ is mapping reducible (also known as many-to-one reducible) to language $$B.$$ Which one of the following is FALSE?

Med
2014 PYQ

Let $$ < M > $$ be the encoding of a Turing machine as a string over $$\sum { = \left\{ {0,1} \right\}.} $$ Let $$L = \left\{ { < M > \left| M \right.} \right.$$ is a Turing machine that accepts a string of length $$\lef...

Med
2014 PYQ

Let $$L$$ be a language and $$\overline L $$ be its complement. Which one of the following is NOT a viable possibility?

Easy
2014 PYQ

Which one of the following problems is un-decidable?

Easy
2014 PYQ

Let $$\sum \, $$ be a finite non - empty alphabet and let $${2^{\sum {{}^ * } }}$$ be the power set of $$\sum {{}^ * .\,} $$ Which one of the following is TRUE ?

Easy
2013 PYQ

Which of the following is/are undecidable? $$1.$$ $$G$$ is a $$CFG.$$ Is $$L\left( G \right) = \Phi ?$$ $$2.$$ $$G$$ is a $$CFG.$$ Is $$L\left( G \right) = \sum {{}^ * } ?$$ $$3.$$ $$M$$ is a Turing Machine. Is $$L(M)$$...

Med
2013 PYQ

Which of the following statements is/are FALSE ? $$1.$$ For every non-deterministic Turing machine, there exists an equivalent deterministic Turing machine $$2.$$ Turing recognizable languages are closed under union and...

Med
2012 PYQ

Which of the following problems are decidable? $$1.$$ Does a given program ever produce an output? $$2.$$ If L is a context-free language, then, is $$\overline L $$ also context-free? $$3.$$ If L is a regular language, t...

Med
2010 PYQ

Let $${L_1}$$ recursive language. Let $${L_2}$$ and $${L_3}$$ be languages that are recursively enumerable but not recursive. Which of the following statement is not necessarily true?

Med
2008 PYQ

Which of the following are decidable? $$1.$$ Whether the intersection of two regular languages is infinite $$2.$$ Whether a given context-free language is regular $$3.$$ Whether two push-down automata accept the same lan...

Med
2008 PYQ

If $$L$$ and $$\overline L $$ are recursively enumerable then $$L$$ is

Easy
2008 PYQ

Which of the following is true for the language $$\left\{ {{a^p}} \right.\left| P \right.$$ prime $$\left. \, \right\}$$?

Easy
2008 PYQ

Which of the following statement is false?

Easy
2006 PYQ

Let $${L_1}$$ be a regular language, $${L_2}$$ be a deterministic context-free language and $${L_3}$$ a recursively enumerable, but not recursive, language. Which one of the following statement is false?

Med
2005 PYQ

Let $${L_1}$$ be a recursive language, and Let $${L_2}$$ be a recursively enumerable but not a recursive language. Which one of the following is TRUE?

Easy
2005 PYQ

Consider three decision problems P 1 , P 2 and P 3 . It is known that P 1 is decidable and P 2 is undecidable. Which one of the following is TRUE ?

Easy
2005 PYQ

Consider three decision problems $${P_1},$$ $${P_2}$$ and $${P_3}.$$ It is known that $${P_1}$$ is decidable and $${P_2}$$ is un-decidable. Which of the following is TRUE?

Easy
2003 PYQ

If the strings of a language $$L$$ can be effectively enumerated in lexicographic (i.e., alphabetic$$(c)$$ order, which of the following statements is true?

Med
2003 PYQ

Define Languages $${L_0}$$ and $${L_1}$$ as follows $${L_0} = \left\{ { < M,\,w,\,0 > \left| {M\,\,} \right.} \right.$$ halts on $$\left. w \right\}$$ $${L_1} = \left\{ { < M,w,1 > \left| M \right.} \right.$$ does not ha...

Hard
2003 PYQ

Nobody knows yet if $$P=NP$$. Consider the language $$L$$ defined as follows $$L = \left\{ {\matrix{ {{{\left( {0 + 1} \right)}^ * }\,\,\,if\,\,P = NP} \cr {\,\,\,\,\,\,\,\phi \,\,\,\,Otherwise} \cr } } \right.$$ Which o...

Med
2002 PYQ

Which of the following is true?

Easy
2001 PYQ

Consider the following problem $$X.$$ Given a Turing machine $$M$$ over the input alphabet $$\sum , $$ any state $$q$$ of $$M$$ And a word $$w\,\,\varepsilon \,\,\sum {^ * ,} $$ does the computation of $$M$$ on $$w$$ vis...

Med
2000 PYQ

Consider the following decision problems : $${P_1}$$ Does a given finite state machine accept a given string $${P_2}$$ Does a given context free grammar generate an infinite number of stings. Which of the following state...

Easy
1999 PYQ

Given the programming constructs: (i) assignment (ii) for loops where the loop parameter cannot be changed within the loop (iii) if-then-else (iv) forward go to (v) arbitrary go to (vi) non-recursive procedure call (vii)...

Med
1997 PYQ

$$\sum { = \left\{ {a,b} \right\},\,\,} $$ which one of the following sets is not countable.

Easy
1997 PYQ

Which one of the following is not decidable?

Easy
1996 PYQ

Which of the following statements is false?

Easy
1992 PYQ

Which of the following statements is / are true / false? Union of two recursive languages is recursive

Easy
1992 PYQ

In which of the cases stated below is the following statement true? “For every non-deterministic machine $${M_1}$$ there exists an equivalent deterministic machine $${M_2}$$ recognizing the same language“.

Easy
1990 PYQ

State whether the following statement is TRUE / FALSE. A is recursive if both a and its complement are accepted by Turing Machine M accepts.

Easy
1990 PYQ

State whether the following statement is TRUE / FALSE. The problem is to whether a Turing Machine M accepts input $$w$$ is un-decidable.

Easy
1989 PYQ

Which of the following problems are un-decidable?

Med