kubik

Politechnika Rzeszowska

Wydział Elektrotechniki i Informatyki

Katedra Informatyki i Automatyki

Języki, automaty i obliczenia

PROJEKT cz. IV

Gramatyki deterministyczne i zupełne

Wykonał: Adam Kubicki
II EF-DI

Rzeszów 2012

Temat projektu:

Daną gramatykę regularną, niedeterministyczną i niezupełną przekształcić do postaci deterministycznej, a następnie do postaci zupełnej.

Dane:

Gramatyka G=<{S,K,L,M, 0, 1,2}, {0,1,2}, P, S > o następujących regułach produkcji:

S → 0K | 0L | 2S

K → 1M|1

L → 0M | 1L

M → 2K | 2M

Zamiana do postaci deterministycznej :

Krok pierwszy :

Dodaję nową regułę produkcji N → Λ i otrzymuję gramatykę postaci :

Gramatyka G’=<{ S,K,L,M,N, 0, 1,2}, {0, 1,2}, P’, S > o następujących regułach produkcji:

S → 0K | 0L | 2S

K → 1M|1N

L → 0M | 1L

M → 2K | 2M

N → Λ

Graf deterministyczny:

Gramatyka Deterministyczna :
Gramatyka G’’=<{S0, S1, S2, S3, S4, S5, S6,0, 1, 2}, {0, 1, 2}, P’’, S0 > o następujących regułach produkcji:

S0 → 0S1 |2S0

S1 → 0S2 | 1S3

S2 → 2S4

S3 →0S2| 1S5 |2S4| Λ

S4 → 1S6 | 2S4

S5 → 0S2 | 1S5

S6 → 2S4 | Λ

Graf zupełny:

Gramatyka deterministyczna zupełna:

Gramatyka G’’’=<{S0, S1, S2, S3, S4, S5, S6, P ,0, 1, 2}, {0, 1, 2}, P’’’, S0 > o następujących regułach produkcji:

S0 → 0S1|1P | 2S0

S1 → 0S2 | 1S3| 2P

S2 → 0P | 1P | 2S4

S3 → 0S2| 1S5 |2S4| Λ

S4 → 0P |1S6 | 2S4

S5 → 0S2 | 1S5| 2P

S6 → 0P |1P | 2S4 | Λ

P → 0P | 1P | 2P


Wyszukiwarka

Podobne podstrony:
Pomiary temperatury i sprawdzanie termometrów, WY?SZA SZKO?A KUBIK PAWE?
Pomiary temperatury i sprawdzanie termometrów, WY?SZA SZKO?A KUBIK PAWE?
10 Kubik GML w wolnym oprogramowaniu
07 Kubik J i inni Porownanie pe Nieznany (2)
GZ Zap zab I Kubik
KUBIK-pyt, EKONOMIA, STUDIA, ELEMENTY DOSKONALENIA JAKOSCI
Kubik J, opr
Arkadiusz Kubik Wykorzystanie zjawiska Dopplera
Arkadiusz Kubik Metody diagnostyki łożysk
kubik tabela
sinacka kubik long
Kubik Piasecka
rozwiazania Kubik

więcej podobnych podstron