Undecidability MCQ Quiz in தமிழ் - Objective Question with Answer for Undecidability - இலவச PDF ஐப் பதிவிறக்கவும்

Last updated on Mar 15, 2025

பெறு Undecidability பதில்கள் மற்றும் விரிவான தீர்வுகளுடன் கூடிய பல தேர்வு கேள்விகள் (MCQ வினாடிவினா). இவற்றை இலவசமாகப் பதிவிறக்கவும் Undecidability MCQ வினாடி வினா Pdf மற்றும் வங்கி, SSC, ரயில்வே, UPSC, மாநில PSC போன்ற உங்களின் வரவிருக்கும் தேர்வுகளுக்குத் தயாராகுங்கள்.

Latest Undecidability MCQ Objective Questions

Top Undecidability MCQ Objective Questions

Undecidability Question 1:

If L(M) be the language accepted by a Turing machine M, then which of the following is decidable?

  1. L(M1) ∩ L(M2) is accepted by M
  2. \(\overline {L\left( M \right)} \) is accepted by M
  3. L(M) is accepted by Finite Automaton
  4. L(M1) ⊆ L(M2) is accepted by M

Answer (Detailed Solution Below)

Option 1 : L(M1) ∩ L(M2) is accepted by M

Undecidability Question 1 Detailed Solution

Concepts:

L(M) is accepted by Turing Machine therefore the language is recursively enumerable language.

Recursively Enumerable language is closed under intersection and L(M1) ∩ L(M2) is accepted by M

Is decidable

∴ option 1 is correct

Important points:

Recursively Enumerable language is not closed under complementation and subset.

For Recursively Enumerable language, L(M) it is undecidable where it is regular or not and hence L(M) is accepted by Finite Automaton is undecidable.

Undecidability Question 2:

A recursive model is one which has

  1. causal effects unidirectional 
  2. disturbances uncorrelated
  3. disturbances correlated
  4. both 1 and 2

Answer (Detailed Solution Below)

Option 4 : both 1 and 2

Undecidability Question 2 Detailed Solution

A recursive model is one which has all causal effects unidirectional and disturbance terms uncorrelated.

Key Points

  • A recursive model is a special case of an equation system where the endogenous variables are determined one at a time in sequence.
  • Thus the right-hand side of the equation for the first endogenous variable includes no endogenous variables, only exogenous variables.
  • Causal effects are unidirectional and disturbance terms are uncorrelated.

Undecidability Question 3:

Consider the following Statements

S1: Regular languages are a subset of the set of languages accepted by TMs which do not write anything on the tape.

S2: The set of languages accepted by halting TMs with a bidirectional infinite tape is a proper superset of decidable language.

S3: Every decidable language can be accepted by a DFA with a priority queue.

Which of the statements are not true?

  1. S1 and S3
  2. S1, S2 and S3
  3. S3 only
  4. S2 only

Answer (Detailed Solution Below)

Option 4 : S2 only

Undecidability Question 3 Detailed Solution

The correct answer is option 4.

Key Points

S1: Regular languages are a subset of the set of languages accepted by TMs which do not write anything on the tape.

True, Regular languages are a subset of the set of languages accepted by TMs Which do not write anything on the tape. The subset of regular languages is not closed under regular grammar. 

S2: The set of languages accepted by halting TMs with a bidirectional infinite tape is a proper superset of decidable language.

False, The set of languages accepted by halting TMs with a bidirectional infinite tape is a proper superset of decidable language. Halting Turing machine accepts recursive languages. Proper superset of recursive languages is an undecidable language.

S3: Every decidable language can be accepted by a DFA with a priority queue.

True, Every decidable language can be accepted by a DFA with a priority queue. 

Undecidability Question 4:

Consider the following languages

1. L = { | D is a DFA and w is not in L(D)}

2. L = { | D and Q are DFAs and L(D) ∩ L(Q) = ϕ }

3. L = { | M1 , M2 are TMs and L(M1) = L(M2) }

4. L = { | M1 is a TM and does M1 accepts regular language}

How many languages are decidable?

Answer (Detailed Solution Below) 2

Undecidability Question 4 Detailed Solution

Answer: 2

Explanation

1L = { | D is a DFA and w is not in L(D)}

This language is decidable since L is just a complement of the DFA, and the complement of DFA can be obtained by simply making final states to Non-final states and non-final states to the final states.

2: L = { | D and Q are DFAs and L(D) ∩ L(Q) = ϕ }

This language is decidable since the intersection of the language of two DFAs will be regular.

3L = {1, M2> | M1 , M2 are TMs and L(M1) = L(M2) }

This language is undecidable since Equivalence of TWO TMs not decidable.

There exists no algorithm that can find if two Turing machines accept the same language or not.

There exists a machine M2 that accepts the same language as accepted by Turing machine M1 but, if two Turing machines are equal or not, is not decidable. This is a non-trivial property in Turing machines.

4L = {1> | M1 is a TM and does M1 accepts regular language}

This language is undecidable since the Regularity problem for TMs is not decidable. It is not necessary for a TM to accept a Regular language It may or may not accept. 

Undecidability Question 5:

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 L̅  also context-free?

3) If L is a regular language, then, is L̅  also regular?

4) If L is a recursive language, then, is L̅  also recursive? 

  1. 1, 2, 3, 4
  2. 1, 2
  3. 2, 3, 4
  4. 3, 4

Answer (Detailed Solution Below)

Option 4 : 3, 4

Undecidability Question 5 Detailed Solution

The correct answer is option 4

CONCEPT:

Decidable language: A language is decidable if there exists a Turing machine which halts or accepts it.

EXPLANATION:

1: Undecidable

There is no TM to determine whether a given program will produce an output.

2: Undecidable

Context-free languages are not closed under complementation.

3: Decidable

Regular languages are closed under complementation.

4: Decidable

Recursive languages are closed under complementation.

So option 4 is correct

Undecidability Question 6:

Consider the following two statements about regular languages:

S1: Every infinite regular language contains an undecidable language as a subset.

S2: Every finite language is regular.

Which one of the following choices is correct?

  1. Only S2 is true. 
  2. Neither S1 nor S2 is true.
  3. Only S1 is true.
  4. Both S1 and S2 are true.

Answer (Detailed Solution Below)

Option 4 : Both S1 and S2 are true.

Undecidability Question 6 Detailed Solution

Key Points

Note that the following statements are true

  1. Every infinite regular language L has a subset S which is undecidable. 
  2. Every infinite regular language L has a subset S which is unrecognizable.
  3. Every infinite language L has a subset S which is undecidable.
  4. Every infinite language L has a subset S which is unrecognizable.

So, Sand S2 both are correct.  

the correct answer is option 4

Explanation: for statements Sconsider the following explanation

every infinite language (regular or not) has an undecidable subset.

With the particular focus on regular languages, the intended solution might have been something like using the pumping lemma to find x,y,z such that xynz is in your language for every n,  then consider the subset A = {xynz | n ∈ N}, where A is your favorite undecidable set of natural numbers.

it proves s1 is correct.

Undecidability Question 7:

Consider the following problems. L(𝐺) denotes the language generated by a grammar 𝐺. L(𝑀) denotes the language accepted by a machine 𝑀.

Which one of the following statements is/are undecidable?

  1. Given an NFA N, whether there is a deterministic PDA P such that N and P accept the same language.
  2. For an unrestricted grammar 𝐺 and a string 𝑤, whether 𝑤 ∈ (𝐺)
  3. Given a Turing machine M, whether L(M) is regular
  4. Given two grammars 𝐺1 and 𝐺2, whether (𝐺1) = (𝐺2)

Answer (Detailed Solution Below)

Option :

Undecidability Question 7 Detailed Solution

Option 1: Decidable

Every NFA is a PDA with finite memory.

Option 2: Undecidable

Membership algorithm does not exist for unrestricted grammars

Option 3: Undecidable

Regularity problem for TM is undecidable.

Option 4: Undecidable

Equivalence of Two grammar is undecidable.

Undecidability Question 8:

Consider the following problem X

“Given a Turing Machine M over the input alphabet Σ any state q of M and word Σ*, does the computation of M on w visit the state q”

Which of the following X is correct?

  1. X is undecidable but partially decidable
  2. X is undecidable but not even partially decidable
  3. X is decidable
  4. X is not a decision problem

Answer (Detailed Solution Below)

Option 1 : X is undecidable but partially decidable

Undecidability Question 8 Detailed Solution

This is an example of a State Entry Problem. This problem can be reduced to a halting problem.

Taking two Turing machines into consideration.

  1. A Turing machine M with final state ‘q’
  2. A Turing machine R with inputs – M, q, w.

F1 R.S 15.5.20 Pallavi D1

Giving word ‘w’ as input to machine M, there are two possibilities.

  • If M halts in its final state q, then R accepts the input. This makes the problem partially decidable.
  • If M enters in an infinite loop, then M cannot produce any output. R rejects the input, so this problem becomes undecidable.


Hence, Option_1 is correct.

Undecidability Question 9:

Consider two decision problems Q1, Q2 such that Q1 reduces in polynomial time to 3-SAT and 3-SAT reduces in polynomial time to Q2. Then which one of the following is consistent with the above statement?

  1. Q1 is in NP, Q2 is NP hard
  2. Q2 is in NP, Q1 is NP hard
  3. Both Q1 and Q2 are in NP
  4. Both Q1 and Q2 are NP hard

Answer (Detailed Solution Below)

Option 1 : Q1 is in NP, Q2 is NP hard

Undecidability Question 9 Detailed Solution

Concept:

If a NP complete problem is reducible to another problem in polynomial time than that other problem becomes NP hard.

If X ϵ NP complete and X reduces to Y in polynomial time than Y is NP hard.

3 - SAT is NP complete problem

Explanation:

Q1 reduces in polynomial time to 3- SAT. As 3 - SAT is NP complete problem, Q1 is easier than NPC. So, Q1 can’t be NP hard. It is in NP.

3- SAT reduces in polynomial time to Q2. As, 3- SAT is NP complete so, Q2 will be NP hard.

Therefore, Q1 is NP and Q2 is NP hard.

Undecidability Question 10:

Which of the following is true if L be recursive language and E be recursively enumerable language?

I. L̅ is Turing decidable

II. E is Turing decidable

III E̅ is Turing recognizable 

  1. Only I
  2. Only II and III
  3. Only I and III
  4. I, II and III

Answer (Detailed Solution Below)

Option 1 : Only I

Undecidability Question 10 Detailed Solution

Properties:

Recursive language is closed under complementation and it is Turing decidable

Recursively enumerable language is not closed under complementation

Explanation:

L̅ is recursive language and every recursive language is Turing decidable

E is recursively enumerable language and every recursively enumerable language is recognizable

but not Turing decidable.

E̅ is not recursively enumerable and therefore it is not Turing recognizable.
Get Free Access Now
Hot Links: lucky teen patti teen patti download apk teen patti gold new version teen patti bliss