Skip to content

GATE CS Undecidability questions

Practise Undecidability 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.

17 on this page
Official PYQ2008Theory of ComputationUndecidabilityMCQ · 1 mark
Which of the following are decidable? Whether the intersection of two regular languages is infinite Whether a given context-free language is regular Whether two push-down automata accept the same language Whether a given grammar is context-free
Official PYQ2007Theory of ComputationUndecidabilityMCQ · 1 mark
Which of the following problems is undecidable?
Official PYQ2005Theory of ComputationUndecidabilityMCQ · 1 mark
Consider the following two problems on undirected graphs: α\alpha: Given G(V,E)G(V, E), does GG have an independent set of size |V| - 44? β\beta: Given G(V,E)G(V, E), does GG have an independent set of size 55? Which one of the following is TRUE?
Official PYQ2005Theory of ComputationUndecidabilityMCQ · 1 mark
Let L1L_1 be a recursive language, and let L2L_2 be a recursively enumerable but not a recursive language. Which one of the following is TRUE?
Official PYQ2005Theory of ComputationUndecidabilityMCQ · 1 mark
Consider three decision problems P1P_1, P2P_2 and P3P_3. It is known that P1P_1 is decidable and P2P_2 is undecidable. Which one of the following is TRUE?
Official PYQ2004Theory of ComputationUndecidabilityMCQ · 1 mark
L1L_1 is a recursively enumerable language over Σ\Sigma. An algorithm AA effectively enumerates its words as ω1,ω2,ω3,… .\omega_1, \omega_2, \omega_3, \dots . Define another language L2L_2 over Σ∪{#}\Sigma \cup \left\{\text{\#}\right\} as {wi#wj∣wi,wj∈L1,i<j}\left\{w_i \text{\#} w_j \mid w_i, w_j \in L_1, i < j \right\}. Here # is new symbol. Consider the following …
Official PYQ2003Theory of ComputationUndecidabilityMCQ · 1 mark
A single tape Turing Machine MM has two states q0q0 and q1q1, of which q0q0 is the starting state. The tape alphabet of MM is {0,1,B}\{0, 1, B\} and its input alphabet is {0,1}\{0, 1\}. The symbol BB is the blank symbol used to indicate end of an input string. The transition function of MM is described in the following table. …
Official PYQ2003Theory of ComputationUndecidabilityMCQ · 1 mark
Nobody knows yet if P=NPP=NP. Consider the language LL defined as follows.L={(0+1)∗ if P=NPϕotherwiseL = \begin{cases} (0+1)^* & \text{ if } P = NP \\ \phi & otherwise \end{cases}Which of the following statements is true?
Official PYQ2003Theory of ComputationUndecidabilityMCQ · 1 mark
Consider two languages L1L_1 and L2L_2 each on the alphabet Σ\Sigma. Let f:Σ∗→Σ∗f : \Sigma^* \to \Sigma^* be a polynomial time computable bijection such that (∀x)[x∈L1(\forall x) [ x\in L_1 iff f(x)∈L2]f(x) \in L_2]. Further, let f−1f^{-1} be also polynomial time computable. Which of the following CANNOT be true?
Official PYQ2003Theory of ComputationUndecidabilityMCQ · 1 mark
Define languages L0L_0 and L1L_1 as follows : L0={⟨M,w,0⟩∣M halts on w}L_0 = \{\langle M, w, 0 \rangle \mid M \text{ halts on }w\} L1={⟨M,w,1⟩∣M does not halts on w}L_1 = \{\langle M, w, 1 \rangle \mid M \text{ does not halts on }w\} Here ⟨M,w,i⟩\langle M, w, i \rangle is a triplet, whose first component MM is an encoding of a Turing Machine, second component ww is a string, and third component ii …
Official PYQ2003Theory of ComputationUndecidabilityMCQ · 1 mark
If the strings of a language LL can be effectively enumerated in lexicographic (i.e., alphabetic) order, which of the following statements is true?
Official PYQ2001Theory of ComputationUndecidabilityMCQ · 1 mark
Consider the following problem XX. Given a Turing machine MM over the input alphabet Σ\Sigma, any state qq of MM and a word w∈Σ∗w \in \Sigma^*, does the computation of MM on ww visit the state of qq? Which of the following statements about XX is correct?
Official PYQ2000Theory of ComputationUndecidabilityMCQ · 1 mark
Consider the following decision problems: (P1):(P1): Does a given finite state machine accept a given string? (P2):(P2): Does a given context free grammar generate an infinite number of strings? Which of the following statements is true?
Official PYQ1997Theory of ComputationUndecidabilityMCQ · 1 mark
Which one of the following is not decidable?
Official PYQ1996Theory of ComputationUndecidabilityMCQ · 1 mark
Which of the following statements is false?
Official PYQ1990Theory of ComputationUndecidabilityMSQ · 1 mark
It is undecidable whether:
Official PYQ1989Theory of ComputationUndecidabilityMSQ · 1 mark
Which of the following problems are undecidable?