Skip to content
Official PYQ · 2005

GATE CS 2005 Q45 — Undecidability

Explain with AI

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?

Choose one option
View worked solution

Answer: C

To determine the correct statement, we use the fundamental properties of mapping reducibility. Let A≤BA \le B denote that problem AA is reducible to problem BB. This reduction implies that BB is at least as hard as AA.

From this definition, we have two key rules:

  1. If BB is decidable, then AA is also decidable.
  2. If AA is undecidable, then BB is also undecidable.

We are given:

  • P1P_1 is decidable.
  • P2P_2 is undecidable.

Let us analyze the options based on these rules:

  • Option A: P1≤P3P_1 \le P_3. Since P1P_1 is decidable, reducing it to P3P_3 gives no information about the decidability of P3P_3 (P3P_3 could be either decidable or undecidable). Thus, this statement is false.
  • Option B: P3≤P2P_3 \le P_2. Since P2P_2 is undecidable, reducing P3P_3 to P2P_2 does not force P3P_3 to be undecidable (P3P_3 could be decidable). Thus, this statement is false.
  • Option C: P2≤P3P_2 \le P_3. Since P2P_2 is undecidable, any problem P3P_3 that is at least as hard as P2P_2 must also be undecidable. Thus, P3P_3 is undecidable. This statement is true.
  • Option D: P3≤P2‾P_3 \le \overline{P_2}. Since P2P_2 is undecidable, its complement P2‾\overline{P_2} is also undecidable. Reducing P3P_3 to an undecidable problem does not guarantee that P3P_3 is decidable. Thus, this statement is false.

Free practice · Your answers on this page are not saved.

Published
Report a correction
Keep exploringMore Undecidability questions