850 views
1 votes
1 votes

Let A, B, C and D are problems. Consider the following polynomial reductions to known about the problem B. 
(i) AB (A is reducible to B) 
(ii) C D 
(iii) B D 
Find the correct statement from the following

1.. if A is decidable, B is decidable

2. if D is undecidable, B is undecidable

3. if C is decidable, B is decidable

4. if A is undecidable, B is undecidable

1 Answer

0 votes
0 votes

CORRECT ANSWER: ( D )

We can easily represent conditions (i), (ii) and (iii) using below diagram :

Now we can check each option one by one,

OPTION - A : A is reducible to B and B belongs to greater set than that of A. It implies there can be some strings in language B that are not in A, which may or may not be decidable. Hence, it is not necessary that B is decidable if A is decidable.

OPTION - B : B is reducible to D and B belongs to smaller set than that of D. It implies B can have all the strings that are decidable. Hence, it is not necessary that  B is undecidable if D is undecidable.

OPTION - C : Since, B and C can be entirely different set. Hence, it is not necessary that B is decidable if C is decidable.

OPTION - D : Since A is reducible to B and B is reducible to D implies A is reducible to D. Now, A <= D, means if A is undecidable whole D becomes undecidable. Hence, it is necessary that D is undecidable if A is undecidable.

Correct Answer is ( D ).

Related questions

0 votes
0 votes
0 answers
3
Na462 asked Jan 21, 2019
775 views
0 votes
0 votes
0 answers
4
Ayush Upadhyaya asked Jan 13, 2019
439 views
From http://www.cs.rice.edu/~nakhleh/COMP481/final_review_sp06_sol.pdf $L_{26}=\{<M>|$ M is a TM such that both L(M) and $\lnot L(M)$ are infinite $\}$I was unable to get...