grammar regular ahd, ahn & ekspresi regular

Post on 27-Jun-2015

362 Views

Category:

Documents

15 Downloads

Preview:

Click to see full reader

TRANSCRIPT

GRAMMAR REGULAR AHD, AHN &

EKSPRESI REGULARAdriani Yulida Kusuma

Klasifikasi Chomsky

Berdasarkan komposisi bentuk ruas kiri dan ruas kanan produksinya ( ), Noam Chomsky mengklasifikasikan 4 tipe grammar :

• Grammar tipe ke-0 : Unrestricted Grammar (UG) , (VTVN)*, > 0• Grammar tipe ke-1 : Context Sensitive Grammar (CSG) , (VTVN)*, 0 < • Grammar tipe ke-2 : Context Free Grammar (CFG) VN, (VTVN)*• Grammar tipe ke-3 : Regular Grammar (RG) VN, {VT, VTVN} atau VN, {VT, VNVT}

Contoh GRAMMAR REGULAR

3. G dengan P = {S aS, S aB, B bC, C aC, C a}.

AUTOMATA HINGGA DETERMINISTIK (AHD)

Automata Hingga Nondeterministik (AHN)

AHN dengan transisi hampa

BAHASA REGULAR

EKSPRESI REGULAR

L1: a^+ karena nilai n & m lebih dari jd tidak himpunan kosongL2: a^* karena nilai 0 termasuk ke dalam nilai n&m sehinnga terdapat himpunan kosong

EKIVALENSI AHD, AHN dan GR

AHN AHD

Contoh AHN AHD

JAWAB:

AHN AHD

AHN AHD

Contoh AHN AHDBuatlah AHD yang equivalen dengan AHN berikut :

Jawab :1. S(AHN) = S(AHD) = A2. V(AHN) = V(AHD) = {0,1}3. Copykan tabel AHN

4. Simbol - dianggap sebagai elemen baru, kemudian petakan berdasarkan fungsi M(AHN).5 karena tidak ada pengulangan makan lanjutkan ke langkah berikutnya.6. Z(AHD) = Z(AHN) = {B} karena tidak ada lagi elemen baru yang mengandung elemen Z(AHN).

• dan hasilnya adalah :

AHD GR

Contoh AHD GRDiketahui AHD dengan Z={B,-}, dan fungsi transisi M seperti gambar disamping. Tentukan bentuk gramar regular dari AHD tersebut!

Jawab:M(A,0) = B A0 M(A,1) = - A1M(B,0) = B B0 M(B,1) = B B1M(- ,0) = - - 0 M(- ,1) = - - 1

GR yang dihasilkan adalah:Q= {A0, A0B, A1, A1-, B0, B1, - 0, - 1}

Stata KAHD F

Input

0 1

A B -

B B B

- - -

GR AHN

ER AHN-

ER AHN-

ER AHN-

top related