• edited by
29,685 views
56 56 votes

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 complementation.
  3. Turing decidable languages are closed under intersection and complementation.
  4. Turing recognizable languages are closed under union and intersection.
  1. $1$ and $4$ only    
  2. $1$ and $3$ only    
  3. $2$ only    
  4. $3$ only

8 Answers

Best answer
68 68 votes

Recursive enumerable languages are not closed under complement . while recursive languages are.

Both Recursive and Recursive enumerable languages are closed under intersection, union, and kleene star.

https://gatecse.in/closure-property-of-language-families/

Non-Deterministic TM is equivalent to DTM

Only $2$ is false. Option C is correct.

Note: Turing decidable language mean Recursive language and Turing recognizable language mean recursive enumerable language.

• edited by
14 14 votes

Answer is (C) Part.

For every point i am mentioning some small intuition or some hint as per my knowledge which may help readers -->

For every non-deterministic Turing machine, there exists an equivalent deterministic Turing machine.

If something is computable then there exists a DTM(Deterministic Turing Machine) for it. 

Turing recognizable languages are closed under union and complementation.

Turing recognizable languages are known as RE languages whose complement may not be RE. But RE languages are closed under Intersection and Union.

Turing decidable languages are closed under intersection and complementation

Turing decidable languages means REC( or recursive languages). We have HTM(Halting Turing Machine) corresponding to REC.

For proof please refer --> http://www.eecs.wsu.edu/~cook/tcs/l19.html

Just for recalling a quick table is mentioned on --> https://gatecse.in/closure-property-of-language-families/

• edited by
7 7 votes

$\text{Option A}:$  A nondeterministic Turing machine is a generalization of the standard TM for which every configuration may yield none, or one or more than one next configurations. reference : -http://www.cs.rpi.edu/~goldberg/14-CC/02-ndt.pdf

$\text{Option B}:$   Turing recognizable language ( Recursive Enumerable language ) is not closed under complementation because as given in figure we can see if we complement it then we don't know about loop  but closed under union 

$\text{Option C}:$ Turing Decidable language means Recursive language so it is closed under Complementation why we can see in figure

 

as well as if is closed under intersection as given figure 

$\text{Option D}:$ is also true because we can find intersection of two RE language as well union as previous figure 

*There is little modification in figure 1 which is there is loop in outer block 

Hence option 2 is FALSE

• edited by
2 2 votes
1) True, for every Non deterministic Turing machine, there exist an equivalent deterministic Turing machine

2) False,  Turing Recognizable languages i.e Recursive enumerable languages are closed under union but not under complementation.

3) True, Turing decidable language i.e Recursive languages are closed under intersection as well as complementation.

4) True, Turing Recognizable languages i.e Recursive enumerable languages are closed under union and intersection.

So, only 2 is false, option c is correct.
1 1 vote

Statement 1 : "For every non-deterministic Turing machine, there exists an equivalent deterministic Turing machine."

This statement is true.

Proof.  

A non-deterministic Turing machine (NTM) may have multiple possible transitions from a given configuration. The set of strings accepted by such a machine is defined as those for which some computation path leads to an accepting state. A deterministic Turing machine (DTM) can simulate all possible computation paths of the NTM using a breadth-first search (or dovetailing) strategy over the configuration tree. Since a DTM can systematically explore all finite-length paths up to any depth, it will eventually find an accepting path if one exists. Therefore, the language recognized by any NTM is also recognized by some DTM. Hence, the statement holds.

Statement 2 : "Turing recognizable languages are closed under union and complementation."

This statement is false.

Proof.  
The class of Turing recognizable (recursively enumerable) languages is closed under union: given recognizers $M_1$ and $M_2$ for languages $L_1$ and $L_2$, a recognizer for $L_1 \cup L_2$ can be constructed by simulating $M_1$ and $M_2$ in parallel (e.g., via interleaving steps) and accepting if either accepts.

However, this class is not closed under complementation. Suppose $L$ is Turing recognizable but not decidable (e.g., the halting problem $A_{\text{TM}} = \{ \langle M, w \rangle \mid M \text{ accepts } w \}$). Then its complement $\overline{L}$ cannot be Turing recognizable; otherwise, both $L$ and $\overline{L}$ would be recognizable, implying that $L$ is decidable—a contradiction. Therefore, the class of Turing recognizable languages is not closed under complementation, rendering the statement false.

Statement 3 : "Turing decidable languages are closed under intersection and complementation."

This statement is true.

Proof.  
Let $L_1$ and $L_2$ be decidable languages, recognized by deciders $M_1$ and $M_2$.  

  • For complementation, construct a decider $M'$ that simulates $M_1$ on input $w$ and reverses its output: accept if $M_1$ rejects, and reject if $M_1$ accepts. Then $M'$ decides $\overline{L_1}$.  
  • For intersection, construct a decider $M''$ that simulates both $M_1$ and $M_2$ on $w$ and accepts only if both accept. Since both machines always halt, so does $M''$, and it decides $L_1 \cap L_2$.

Thus, the class of decidable (recursive) languages is closed under both intersection and complementation.

Statement 4 : "Turing recognizable languages are closed under union and intersection."

This statement is true.

Proof.  
As noted in Statement 2, closure under union holds via parallel simulation.  

For intersection, given recognizers $M_1$ and $M_2$ for $L_1$ and $L_2$, construct a recognizer that simulates $M_1$ and $M_2$ in an interleaved fashion. It accepts the input only if both simulations eventually accept. If $w \in L_1 \cap L_2$, then both machines will accept in finite time, and the combined machine will accept. If $w \notin L_1 \cap L_2$, the machine may loop but this is permissible for a recognizer. Hence, the intersection is also Turing recognizable.

$$
\color{skyblue} \boxed{\text{C. 2 only}}
$$

0 0 votes

1. Non-deterministic Turing Machine can be simulated by a deterministic Turing Machine with exponential time true.
2. Turing recongnizable language are "not" closed under complementation. For any Turing recognizable language the Turing Machine ' T ' recognizing ' L ' may not terminate on inputs x ∉ L - False
3. Turing decidable languages are CLOSED under union and complementation. It is easy to determine if turing machine is decidable-True

So, answer is option (c) only 2.

Answer:
Position:
Show:

Related questions

52 52 votes
4 answers 4 answers
17.2k
17.2k views
Arjun asked Sep 24, 2014
17,242 views
Which of the following is/are undecidable?$G$ is a CFG. Is $L(G) = \phi$?$G$ is a CFG. Is $L(G) = \Sigma^*$?$M$ is a Turing machine. Is $L(M)$ regular?$A$ is a DFA and $N...
68 68 votes
5 answers 5 answers
25.1k
25.1k views
Arjun asked Sep 24, 2014
25,093 views
Consider the DFA $A$ given below. Which of the following are FALSE?Complement of $L(A)$ is context-free.$L(A) = L((11^*0+0)(0 + 1)^*0^*1^*) $For the language accepted by ...
51 51 votes
4 answers 4 answers
25.1k
25.1k views
Arjun asked Sep 24, 2014
25,084 views
Consider the following languages.$L_1 = \left \{ 0^p1^q0^r \mid p,q,r \geq 0 \right \}$$L_2 = \left \{ 0^p1^q0^r \mid p,q,r \geq 0, p\neq r \right \}$Which one of the fol...
26 26 votes
1 answers 1 answer
9.9k
9.9k views
Arjun asked Sep 23, 2014
9,930 views
Which of the following statements are TRUE?The problem of determining whether there exists a cycle in an undirected graph is in $P$.The problem of determining whether the...