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

1989–2026
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✓