index  předchozí  1  2  3  4  5  6  7  8  9  10  11  12  následující 

Cvičení šesté

Normální tvary CFG, pumping lemma pro CFL

1) Odstraňte epsilon-pravidla : 2) Význam konstrukce množin Nepsilon na příkladu
   A => BC | a | epsilon
   B => aB | ACC | b
   C => cC | AA | c 

3) Odstraňte jednoduché pravidla
   S => X | Y
   A => bS | D
   D => ba
   B => Sa | a
   X => aAS | C 
   C => aD | S
   Y => SBb
Diskuse o významu NA

4) Převeďte do Chomského normálního tvaru
5) Navrhněte gramatiku v CNF: 6) Nechť G je gramatika v CHNT. Nechť w náleží L(G), |w| = n. Jaká je délka odvození w v G?

7) Odstraňte levou rekurzi a transformujte do GNF
8) Transformujte do Greibachové NT
    A1 => A2A3
    A2 => A3A4 | A1A2
    A3 => A1a | b
    A4 => bA1 | A4A4
Výslednou gramatiku převeďte do 3-GNF.

9) Dokažte, že následující jazyky nejsou bezkontextové