Kleene's algorithm: Difference between revisions

Content deleted Content added
Line 220:
| | = ''R''{{su|p=1|b=''02''}} (''R''{{su|p=1|b=''22''}})<sup>*</sup> ''R''{{su|p=1|b=''20''}} | ''R''{{su|p=1|b=''00''}} &nbsp; &nbsp;
| | = ''a''<sup>*</sup>''b''
| | ((''a''|''b'')''b''<sup>*</sup>''a'' | ε)<sup>*</sup>
| | ∅
| | | ''a''<sup>*</sup> &nbsp; &nbsp; &nbsp; &nbsp;
| | = ''a''<sup>*</sup>
|-
| ''R''{{su|p=2|b=''01''}}
| | = ''R''{{su|p=1|b=''02''}} (''R''{{su|p=1|b=''22''}})<sup>*</sup> ''R''{{su|p=1|b=''21''}} | ''R''{{su|p=1|b=''01''}}
| | = ''a''<sup>*</sup>''b''
| | ((''a''|''b'')''b''<sup>*</sup>''a'' | ε)<sup>*</sup>
| | (''b'' | ε)
| | | ''a''<sup>*</sup> ''b''<sup>*</sup> ''b''
| | | ε =
| | = ''a''<sup>*</sup> ''b''<sup>*</sup> ''b''
|-
| ''R''{{su|p=2|b=''02''}}
| | = ''R''{{su|p=1|b=''02''}} (''R''{{su|p=1|b=''22''}})<sup>*</sup> ''R''{{su|p=1|b=''22''}} | ''R''{{su|p=1|b=''02''}}
| | = ''a''<sup>*</sup>''b''
| | ((''a''|''b'')''b''<sup>*</sup>''a'' | ε)<sup>*</sup>
| | ''a''
| | = | ''a''<sup>*</sup> ''b''<sup>*</sup> ''bba''
| | | ∅
| | =
| | = ''a''<sup>*</sup> ''b''<sup>*</sup> ''ba''
|-
| ''R''{{su|p=2|b=''10''}}
| | = ''R''{{su|p=1|b=''12''}} (''R''{{su|p=1|b=''22''}})<sup>*</sup> ''R''{{su|p=1|b=''20''}} | ''R''{{su|p=1|b=''10''}}
| | = (''b'' | ε)
| | ((''a''|''b'')''b''<sup>*</sup>''a'' | ε)<sup>*</sup>
| | ∅
| | | ∅
| | =
|-
| ''R''{{su|p=2|b=''11''}}
| | = ''R''{{su|p=1|b=''12''}} (''R''{{su|p=1|b=''22''}})<sup>*</sup> ''R''{{su|p=1|b=''21''}} | ''R''{{su|p=1|b=''11''}}
| | = (''b'' | ε)
| | ((''a''|''b'')''b''<sup>*</sup>''a'' | ε)<sup>*</sup>
| | (''b'' | ε)
| | | ''b'' | ε <sup>*</sup>
| | = ''b''<sup>*</sup>
|-
| ''R''{{su|p=2|b=''12''}}
| | = ''R''{{su|p=1|b=''12''}} (''R''{{su|p=1|b=''22''}})<sup>*</sup> ''R''{{su|p=1|b=''22''}} | ''R''{{su|p=1|b=''12''}}
| | = (''b'' | ε)
| | ((''a''|''b'')''b''<sup>*</sup>''a'' | ε)<sup>*</sup>
| | ''a''
| | | ''ab''<sup>*</sup> ''a''
| | = ''b''<sup>*</sup> ''a''
|-
| ''R''{{su|p=2|b=''20''}}
| | = ''R''{{su|p=1|b=''22''}} (''R''{{su|p=1|b=''22''}})<sup>*</sup> ''R''{{su|p=1|b=''20''}} | ''R''{{su|p=1|b=''20''}}
| | = (''a'' | ''b'')
| | ((''a''|''b'')''b''<sup>*</sup>''a'' | ε)<sup>*</sup>
| | ∅
| | | ∅
| | =
|-
| ''R''{{su|p=2|b=''21''}}
| | = ''R''{{su|p=1|b=''22''}} (''R''{{su|p=1|b=''22''}})<sup>*</sup> ''R''{{su|p=1|b=''21''}} | ''R''{{su|p=1|b=''21''}}
| | = (''a'' | ''b'')
| | ((''a''|''b'')''b''<sup>*</sup>''a'' | ε)<sup>*</sup>
| | (''b'' | ε)
| | | (''a'' | ''b'') ''b''<sup>*</sup>
| | =
| | = (''a'' | ''b'') ''b''<sup>*</sup>
|-
| ''R''{{su|p=2|b=''22''}}
| | = ''R''{{su|p=1|b=''22''}} (''R''{{su|p=1|b=''22''}})<sup>*</sup> ''R''{{su|p=1|b=''22''}} | ''R''{{su|p=1|b=''22''}}
| | = (''a'' | ''b'')
| | ((''a''|''b'')''b''<sup>*</sup>''a'' | ε)<sup>*</sup>
| | ''a''
| | = | (''a''<sup>*</sup> | ''b'') ''b''<sup>*</sup> ''baa'' | ε
| | | ε
| | =
| | = (''a'' | ''b'') ''b''<sup>*</sup> ''a'' | ε
|}