Grammar Regular Ahd, Ahn & Ekspresi Regular
-
Upload
adriani-yulida-kusuma -
Category
Documents
-
view
378 -
download
15
Transcript of Grammar Regular Ahd, Ahn & Ekspresi Regular
![Page 1: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/1.jpg)
GRAMMAR REGULAR AHD, AHN &
EKSPRESI REGULARAdriani Yulida Kusuma
![Page 2: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/2.jpg)
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}
![Page 3: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/3.jpg)
Contoh GRAMMAR REGULAR
3. G dengan P = {S aS, S aB, B bC, C aC, C a}.
![Page 4: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/4.jpg)
AUTOMATA HINGGA DETERMINISTIK (AHD)
![Page 5: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/5.jpg)
Automata Hingga Nondeterministik (AHN)
![Page 6: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/6.jpg)
AHN dengan transisi hampa
![Page 7: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/7.jpg)
BAHASA REGULAR
![Page 8: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/8.jpg)
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
![Page 9: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/9.jpg)
![Page 10: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/10.jpg)
![Page 11: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/11.jpg)
EKIVALENSI AHD, AHN dan GR
![Page 12: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/12.jpg)
AHN AHD
![Page 13: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/13.jpg)
Contoh AHN AHD
JAWAB:
![Page 14: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/14.jpg)
AHN AHD
![Page 15: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/15.jpg)
AHN AHD
![Page 16: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/16.jpg)
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).
![Page 17: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/17.jpg)
• dan hasilnya adalah :
![Page 18: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/18.jpg)
AHD GR
![Page 19: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/19.jpg)
![Page 20: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/20.jpg)
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
- - -
![Page 21: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/21.jpg)
GR AHN
![Page 22: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/22.jpg)
![Page 23: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/23.jpg)
ER AHN-
![Page 24: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/24.jpg)
ER AHN-
![Page 25: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/25.jpg)
ER AHN-
![Page 26: Grammar Regular Ahd, Ahn & Ekspresi Regular](https://reader033.fdocuments.net/reader033/viewer/2022061523/5571f90b49795991698eaa06/html5/thumbnails/26.jpg)