Recursively Enumerable Languages/Unrestricted Grammars
Construct
one unrestricted grammar each that generates exactly one of the following
languages:
- G1(L1={anbn
| 1≤n}) N = {S, A, B} E = {a, b}
S à aAb
A à aAB
B à aB
Bb à bb
- G2(L2={anbncn
| 1≤n}) N = {S, A, B, C} E = {a, b, c}
S à aSBC
CB à BC
aB à ab
bB à bb
bC à bc
cC à cc
- G3(L3={anbncndn | 1≤n}) N = {S, A, B, C, T} E = {0, 1, 2}
S à TD
DA à AD
DB à BD
DC à CD
CB à BC
DTD à TDd
TD à TC
CTC à TCc
TC à TB
BTB à TBb
TB à TA
ATA à TAa
TA à ∑
- G4(L4={0i1j
| 0<i<j}) N = {S, A, B, T} E = {0, 1}
S à ABS
S à TB
BA à AB
BTB à TB1
TB à TA
ATA à TA0
TA à ∑
- G5(L5={0i1j2k | 0<i<j<k}) N = {S, A, B, C, T} E = {0, 1, 2}
S à ABCS
S à TC
CA à AC
BA à AB
CB à BC
CTC à TC2
TC à TB
BTB à TB1
TB à TA
ATA à TA0
TA à ∑
Hiç yorum yok:
Yorum Gönder