Line 33: Line 33:
 
==h==
 
==h==
 
<graphviz>
 
<graphviz>
digraph finite_state_machine {
+
digraph finite_state_machine2 {
 
rankdir=LR;
 
rankdir=LR;
 
size="8,5"
 
size="8,5"

Revision as of 15:04, 24 May 2014

1. If <math>L</math> and <math>L'</math> are both recursively enumerable, then <math>L</math> is recursive. Why?

Solution by Arjun Suresh

Given <math>L</math> is $RE$. So there is a $TM$, which accepts and halts for all words in <math>L</math>. Now, if <math>L'</math> is $RE$, then there is a $TM$, which accepts and halts for all words not in <math>L</math>. So, if a word is given (either from <math>L</math> or not from <math>L</math>), give it to both those $TM$s. If its from $L$, the first $TM$ will halt and we say it belongs to $L$. If its not from $L$, the second one will halt and we say it doesn't belong to <math>L</math>. Thus, <math>L</math> becomes recursive.

2. CYCLE(L) ={xy | yx is in L ,L is regular }

Is this statement true or false ?

Solution by Arjun Suresh

We have a DFA for L, let it be D and have n states. Now we can make a NFA for L' as follows:

For every state of D,

This is a graph with borders and nodes. Maybe there is an Imagemap used so the nodes may be linking to some Pages.

h

This is a graph with borders and nodes. Maybe there is an Imagemap used so the nodes may be linking to some Pages.



blog comments powered by Disqus



This work is licensed under the CC By-SA 3.0 , without all the cruft that would otherwise be put at the bottom of the page.

Sister Sites: GATE CSE Wiki, GATE CSE, Aptitude Overflow