Anda di halaman 1dari 2

TUGAS MATAKULIAH TEORI GRAPH DAN OTOMATA

TEKNIK INFORMATIKA FTIK UNMUL


TAHUN 2016

Petunjuk:
1. Tugas dikerjakan menggunakan tulisan tangan secara individu di kertas (HVS, Folio
bergaris, dll)
2. Setiap tugas wajib memiliki halaman sampul yang berisi identitas masing-masing
mahasiswa dan mencantumkan foto pemilik tugas.
3. Silahkan mengumpulkan tugas secara individu atau kolektif, letakkan di atas meja
kerja saya di ruang prodi TI FTIK Unmul
4. Tugas diserahkan paling lambat Senin, 6 Juni 2016 (jam kerja)

SOAL
1. Buatlah finite state automata dari kumpulan aturan produksi pada bahasa reguler berikut
(Simbol awal adalah A, = {0,1})
A0B1D0
B0D1C
C0B1D0
D0D0
2. Konstruksikan tata bahasa reguler (aturan produksinya) untuk bahasa yang diterima oleh
mesin automata di bawah ini!

a a a

b b
a
3. Konstruksikan (gambarkan) sebuah Mesin Moore yang menerima input bilangan biner dan
memberikan output 0 untuk menyatakan bilangan genap habis dibagi 2, dan 1 yang
menggambarkan sisa hasil bagi untuk bilangan ganjil dibagi 2.
4. Ubahlah mesin Moore pada no.3 menjadi mesin Mealy yang ekuivalen!
5. Sederhanakan bahasa bebas konteks berikut dengan melakukan penghilangan aturan produksi
usseless, unit atau !
SaaABC
AaB
BAa
CcCD
Dddd
6. Transformasikan tata bahasa bebas konteks berikut ke dalam bentuk normal Chomsky!
SaBCA
Aabc
BBCAb
CaBb
7. Transformasikan tata bahasa bebas konteks berikut ke dalam bentuk normal Chomsky!
SabAB
AbAB
BBAaA
8. Buatlah bentuk normal Greibach dari tata bahasa bebas konteks berikut melalui perkalian
matriks!
ABAb
BAAdc
9. Buatlah bentuk normal greibach dari tata bahasa bebas konteks berikut dengan cara subtitusi!
SabaSSS
10. Gambarkan mesin PDA berikut yang memiliki konfigurasi berikut:
Q= { q0 , q1 }
={ 0,1 }
= { X , Z }
S=q0
Z =Z
F=
Dengan fungsi transisi sebagai berikut:
( q 0 ,1, Z ) ={( q0 , XZ ) }
( q 0 ,1, X ) ={( q0 , XX ) }
( q 0 , 0 , X )= {( q1 , X ) }
( q 0 , , Z )= { ( q 0 , ) }
( q 1 ,1, X ) ={( q1 , ) }
( q 1 ,0 , Z ) ={( q0 , Z ) }

11. Buktikan apakah PDA pada no.10 menerima string input 110110?

Anda mungkin juga menyukai