401 views
0 votes
0 votes
hello,

i’ve just solved 2 questions among many, but i’m not sure i’ve got to the right result. could you check if i did it correctly(especially 2) as it’s more complicated). both are over $\Sigma = \{a,b,c\}$
 

1)$ L=\bigg\{w\in \sum^*\bigg| w\quad \text{starts and ends with} \quad aa\bigg\}$

the equivalence classes $R_L$ i found are:

$S_1 = \epsilon$

$S_2 = a$

$S_3 = (b+c)\sum^*+a(b+c)\sum^*$

$S_4 = aa+aaa+aa\sum^*aa$

$S_5 = aa\sum^*(b+c)a$

$S_6 = aa\sum^*(b+c)$

2)$L=\{\sum^*-(\{\epsilon, a,b\}\cup \{bba^i|i\ge 0\})\}$ ( more tricky)

after joining the sets i got that $\{\epsilon, a,b\}\cup \{bba^i|i\ge 0\}=\{\epsilon, a,b,bba^*\}$, so the equivalence classes are:

$S_1 = \epsilon$

$S_2 = a$

$S_3 = b$

$S_4 = bba*$

$S_5 = c\Sigma^*+a\Sigma^++b(a+c)\Sigma^*+bb\Sigma^*(b+c)\Sigma^*$

one thing i don’t know how to do is how to find the separating words between the equivalence classes. could you help me with that please?

thank you very much for your help, really hoping i did it correctly.

Please log in or register to answer this question.

Related questions

12.3k
views
2 answers
7 votes
resuscitate asked Dec 5, 2015
12,268 views
The number of equivalence classes which exist for the following regular expression R are ______. $R=(a+b)^*b(a+b+\epsilon )$ what is the meaning of equivalence classes here...
1.4k
views
1 answers
1 votes
Parshu gate asked Nov 27, 2017
1,390 views
Consider a regular language L over Σ={0,1} such that L contains every string which ends with "0". The number of equivalence classes in L is ______.
744
views
1 answers
0 votes
jhaanuj2108 asked Sep 26, 2018
744 views
Consider the following DFA: The number of distinct sets present in all partitions while converting given DFA into minimal DFA using Myhill-Nerode theorem is ________.
4.6k
views
2 answers
4 votes
praj asked Aug 18, 2015
4,598 views
Find all the equivalence classes of Regular Language011 (0+1)* 011