Anda di halaman 1dari 2

Nama Nim Kelas Hari / Tanggal Mata Kuliah Dosen

: Dhita Pratiwi : 131421030 : Kom A Ekst Ilmu komputer USU : Rabu, 23 Oktober 2013 : Teori Bahasa dan Otomata (TBO) : Drs. Agus Salim Harahap, M.Sc

Tugas 1. Lakukan Reduksi jumlah state pada DFA berikut :


0,1

1 0

q1
0

q
3

q0

q2
0

q
4

1 0,1

q5

Jawab : Dik : Q = q0 , q1 , q2 , q3 , q4, q5 = 0,1 S = q0

F = q3 , q4 Reduksi adalah Mengurangi jumlah state dengan tidak mengurangi kemampuannya semula untuk menerima suatu bahasa.

Penyelesaian:

Tahap tahap yang dilakukan untuk reduksi jumlah state adalah sebagai berikut : 1.
2.

State yang tidak tercapai dari state awal yaitu q5. Maka q5 dihapus.

q0, q1, q2, q3, q4 F

3. Distinguishable :

( q0, q1 ), ( q0, q4 ), ( q1, q3 ) ( q1, q4 ), ( q2, q3 ), ( q2, q4 )

4. State state distinguishable yang lain : ( q0, q1 ) ( q0, 1 ) = q2 ( q1, 1 ) = q3 karena (q2, q3) distinguishable, maka (q0, q1) distinguishable ( q0, q2 ) ( q0, 1 ) = q2 ( q2, 1 ) = q4 karena (q2, q4) distinguishable, maka (q0, q2) distinguishable 5. Distinguishable : (q0, q1), (q0, q2), (q0, q3), (q0, q4) (q1, q3), (q1, q4), (q2, q3), (q2, q4) Indistinguishable : (q1, q2), (q3, q4) 6. q1 dan q2 saling indistinguishable q3 dan q4 saling indistinguishable Jadi, gambar Mesin DFA setelah di Resuksi adalah :
0

0,1 1

0,1

q0

q1,
2

q3
,4