in Theory of Computation edited by
19,114 views
71 votes
71 votes

What is the complement of the language accepted by the NFA shown below?
Assume $\Sigma = \{a\}$ and $\epsilon$ is the empty string.

  1. $\phi$
  2. $\{\epsilon\}$
  3. $a^*$
  4. $\{a , \epsilon\}$
in Theory of Computation edited by
by
19.1k views

4 Comments

"Complement of language of a given NFA ≠≠  Language accepted by Complement of that given NFA. "

I think it is may or may not be equal. Please verify.
2
2
Correct.

In the case of NFA, by complementing automata we will not get the complement of language. In some cases, it may give complement of the language but it’s not always true. That’s why there no concept of a complement of NFA.
1
1
L= { a, a.$\epsilon$.$\epsilon$.a, a.$\epsilon$.$\epsilon$.a.$\epsilon$.$\epsilon$.a, ……}={a,aa,aaa,….}
a.$\epsilon$=$\epsilon$.a=a. here $\epsilon$ is empty string(“”).
The complement of a NFA doesn't give us the complement of the language it is accepting. Better you find out the language it is accepting and then complement the language.

I think this is the most important part which is being ignored. 

5
5

14 Answers

89 votes
89 votes
Best answer
The language being accepted is $a^+$. So, complement of the language is $\{\epsilon\}$.
selected by
by

4 Comments

$1.\ \varepsilon- NFA\ to\ NFA$

$2.\ NFA\ to\ DFA$

$3.\ Compliment$

$Ans: \varepsilon$

20
20
very good explanation .
0
0
edited by
Don't Stuck at any where.... As a Gate aspirant you should read question carefully..

They are asking compliment of language , not asking about compliment of NFA Machine..

NFA accepts {a+}

Complement of the Language ={epsilon}

Complement of NFA MACHINE ={a*}
13
13
42 votes
42 votes
NFA accepts the language L=a+ and ∑={a}

the complement of L=∑*- a+=a*-a+={∊}

so answer is B
by

2 Comments

Complement does not work with NFA always. I don't think this approach is correct even though it works for this example.
0
0

@tusharp he did not make the complement of NFA, he made the complement of language which always works

3
3
13 votes
13 votes

Ans.

4 votes
4 votes
the language is a+ .....  compliment is {$\varepsilon$}
edited by
Answer:

Related questions