Anda di halaman 1dari 4

Nama

: Yosrinal

Nim

: 111421017

Kelas

: Eks- Kom A 2011

Mata Kuliah : Teori Bahasa dan


Otomata

SOAL
1. Buatlah NFA tanpa -move yang ekuivalen dengan NFA -move pada
gambar dibawah ini
( = {0, 1, 2})

1
JAWAB

q0

q1

q2

JAWAB
PENYELESAIAN
Dapat kita buat tabel transisi untuk NFA -movenya sebagai berikut :


q0
q1
q2

0
{q0
}

1
{q1}

2
{q2}

{q1}

{q2}
{q2}

Kita tentukan -cl untuk setiap statenya :


cl(q0) = {q0,q1}
cl(q1) = {q1,q2}
cl(q2) = {q2}
Kita cari dengan memanfaatkan tabel transisi dan cl yang kita peroleh :
(q0,0)

= _closure((_closure(q0),0) )
= _closure(({q0,q1},0) )
= _closure()

= { }
(q0,1)

= _closure((_closure(q0),1) )
= _closure(({q0,q1},1) )
= _closure(q1)

= {q1}
(q0,2)

= _closure((_closure(q0),2) )
= _closure(({q0,q1},2) )
= _closure(q2)

= {q2}

(q1,0)

= _closure((_closure(q1),0) )
= _closure(({q1,q2},0) )
= _closure()

= { }
(q1,1)

= _closure((_closure(q1),1) )
= _closure(({q1,q2},1) )
= _closure()

= { }
(q1,2)

= _closure((_closure(q1),2) )
= _closure(({q1,q2},2) )
= _closure(q2)

= { q2 }
(q2,0)

= _closure((_closure(q2),0) )
= _closure(({q2},0) )
= _closure()

= { }
(q2,1)

= _closure((_closure(q2),1) )
= _closure(({q2},1) )
= _closure()

= { }
(q2,2)

= _closure((_closure(q2),2) )
= _closure(({q2},2) )
= _closure(q2)

= { q2 }

Berdasarkan hasil diatas, dapat kita peroleh tabel transisi untuk NFA
tanpa -move sebagai berikut :


q0
q1
q2

1
{q1}

2
{q2}
{q2}
{q2}

KESIMPULAN :
Maka dapat kita peroleh gambar NFA tanpa -move seperti dibawah ini :

q0

q1

2
2
2
q2