Professional Documents
Culture Documents
19IT061 - Lê Thành An - ASSIGNMENT 2
19IT061 - Lê Thành An - ASSIGNMENT 2
1/
a) Văn phạm tự do
b) Văn phạm phi ngữ cảnh
c) Văn phạm chính quy
2/
b)L(G) = { Σ+| với Σ ={a,b}}
c) L(G) = { Σ+ | với Σ ={a1, a2,a3…an}}
Bài 2
a)
abaabba : S => aS => abS => abaS => abaaS => abaabS => abaabbS => abaabbaS =>
abaabba
bbabbba :S => bS => bbS => bbaS => bbabS => bbabbS => bbabbbS => bbabbbaS
=> bbabbba
babbaab : S => bS => baS=> babS => babbS => babbaS => babbaaS => babbaabS =>
babbaab
b) L(G)={ Σ* | Σ = {a, b, c}
Bài 4 :
Σ = {a, b, c}
= {S, A, B}
S thuộc
R= {S AB, A ab|aAb , B c|cB}
Bài 3 :
a) L1 = {w(w)w | w thuộc {()}* }
b) L2 = {awb, bwa | w thuộc {ab, ba}* }
c) L3 = {+ww, -ww | w thuộc {a, +, -}+ }
d) L4 = {0n1n | n>= 0}
Bài 5 :
Σ = {0, 1}
= {S, A, B, C}
S thuộc
R= {S ABC|0|1| ε , B 0B0|1B1| ε , A 0A|1A| ε, C 0C |1C| ε }
Bài 6 :
a) Σ = {0, 1}
= {S, A}
S thuộc
R= {S 0A, A 1A|0A|1 }
b) Σ = {a, b, c}
= {S, X, Y, Z}
S thuộc
R= {
S aX | bY | cZ | ε,
X aX | bY| cZ| ε,
Y bY | cZ | ε,
Z cZ | ε
}
c) Σ = {a, b}
= {S, A, B, C, D, E, F}
S thuộc
R= {S bA, A aB, B aC, C bA | aD, D aE, E bF, F ε | aD
}