Pumping Lemma. Semester Ganjil 2013 Jum at, Dosen pengasuh: Kurnia Saputra ST, M.Sc

Σχετικά έγγραφα
Kalkulus 1. Sistem Bilangan Real. Atina Ahdika, S.Si, M.Si. Statistika FMIPA Universitas Islam Indonesia

Matematika

Kalkulus Multivariabel I

Sistem Koordinat dan Fungsi. Matematika Dasar. untuk Fakultas Pertanian. Uha Isnaini. Uhaisnaini.com. Matematika Dasar

Pengantar Proses Stokastik

Pengantar Proses Stokastik

PERSAMAAN KUADRAT. 06. EBT-SMP Hasil dari

Sebaran Peluang Gabungan

PENGEMBANGAN INSTRUMEN

Transformasi Koordinat 2 Dimensi

LOGIKA MATEMATIKA. MODUL 1 Himpunan. Zuhair Jurusan Teknik Informatika Universitas Mercu Buana Jakarta 2012 年 04 月 08 日 ( 日 )

S T A T I S T I K A OLEH : WIJAYA

Kalkulus Multivariabel I

Kalkulus 1. Sistem Koordinat. Atina Ahdika, S.Si, M.Si. Statistika FMIPA Universitas Islam Indonesia. Sistem Koordinat

A. Distribusi Gabungan

S T A T I S T I K A OLEH : WIJAYA FAKULTAS PERTANIAN UNIVERSITAS SWADAYA GUNUNG JATI CIREBON

Pengantar Proses Stokastik

Kalkulus Elementer. Nanda Arista Rizki, M.Si. Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Mulawarman 2018

TINJAUAN PUSTAKA. Sekumpulan bilangan (rasional dan tak-rasional) yang dapat mengukur. bilangan riil (Purcell dan Varberg, 1987).

TEORI PELUANG* TKS 6112 Keandalan Struktur. Pendahuluan

S T A T I S T I K A OLEH : WIJAYA FAKULTAS PERTANIAN UNIVERSITAS SWADAYA GUNUNG JATI CIREBON

Hendra Gunawan. 16 April 2014

Pengantar Proses Stokastik

2 m. Air. 5 m. Rajah S1

Konvergen dalam Peluang dan Distribusi

LABORATORIUM STATISTIK DAN OPTIMASI INDUSTRI FAKULTAS TEKNIK PROGRAM STUDI TEKNIK INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAWA TIMUR

Sebaran Kontinu HAZMIRA YOZZA IZZATI RAHMI HG JURUSAN MATEMATIKA FMIPA UNAND LOGO

Persamaan Diferensial Parsial

KALKULUS LANJUT. Integral Lipat. Resmawan. 7 November Universitas Negeri Gorontalo. Resmawan (Math UNG) Integral Lipat 7 November / 57

artinya vektor nilai rata-rata dari kelompok ternak pertama sama dengan kelompok ternak kedua artinya kedua vektor nilai-rata berbeda

ANALISIS LITAR ELEKTRIK OBJEKTIF AM

Transformasi Koordinat 3 Dimensi

Pembinaan Homeomorfisma dari Sfera ke Elipsoid

KONSEP ASAS & PENGUJIAN HIPOTESIS

TH3813 Realiti Maya. Transformasi kompaun. Transformasi kompaun. Transformasi kompaun. Transformasi kompaun

SEE 3533 PRINSIP PERHUBUNGAN Bab III Pemodulatan Sudut. Universiti Teknologi Malaysia

Klasifikasi bagi Kumpulan-Dua dengan Dua Penjana yang Mempunyai Kelas Nilpoten Dua

Peta Konsep. 5.1 Sudut Positif dan Sudut Negatif Fungsi Trigonometri Bagi Sebarang Sudut FUNGSI TRIGONOMETRI

Jika X ialah satu pembolehubah rawak diskret yang mewakili bilangan hari hujan dalam seminggu, senaraikan semua nilai yang mungkin bagi X.

INVESTIGASI EMPIRIS KEKUATAN UJI KPSS. Oleh MUHAMMAD FAJAR

Jika X ialah satu pembolehubah rawak diskret yang mewakili bilangan hari hujan dalam seminggu, senaraikan semua nilai yang mungkin bagi X.

STRUKTUR BAJA 2 TKS 1514 / 3 SKS PROGRAM STUDI TEKNIK SIPIL UNIVERSITAS JEMBER

Bab 1 Mekanik Struktur

1. DATA PERANCANGAN : a. Daya Lintas Lalu lintas kereta api setiap hari yang direncanakan untuk melalui trase jalan adalah :

( 2 ( 1 2 )2 3 3 ) MODEL PT3 MATEMATIK A PUSAT TUISYEN IHSAN JAYA = + ( 3) ( 4 9 ) 2 (4 3 4 ) 3 ( 8 3 ) ( 3.25 )

BAB 4 PERENCANAAN TANGGA

Keterusan dan Keabadian Jisim

Ukur Kejuruteraan DDPQ 1162 Ukur Tekimetri. Sakdiah Basiron

Bilangan Euler(e) Rukmono Budi Utomo Pengampu: Prof. Taufiq Hidayat. March 5, 2016

BAB 3 PERENCANAAN TANGGA

MA4181 PENGANTAR PROSES STOKASTIK Bab 2 Peluang dan Eks

PERENCANAAN JALAN ALTERNATIF & PERKERASAN LENTUR TANJUNG SERDANG KOTABARU,KALIMANTAN SELATAN KM KM 7+000

Teorem Titik Tetap Pemetaan 2 Mengecut Pada Ruang 2 Metrik

Ciri-ciri Taburan Normal

HMT 504 Morfologi dan Sintaksis Lanjutan

Rajah S1 menunjukkan talisawat dari jenis rata dengan dua sistem pacuan, digunakan untuk

BAB 4 PERENCANAAN TANGGA

UNTUK EDARAN DI DALAM JABATAN FARMASI SAHAJA

Model Mangsa Pemangsa dengan Pengaruh Musim

FEEDER UNIT PROTECTION

BAB V DESAIN TULANGAN STRUKTUR

MA5283 STATISTIKA Bab 2 Peluang

Kuasa Dua Tensor Yang Tak Abelan bagi Kumpulan-Dua dengan Dua Penjana yang Mempunyai Kelas Nilpoten Dua

Perubahan dalam kuantiti diminta bagi barang itu bergerak disepanjang keluk permintaan itu.

Tegangan Permukaan. Kerja

BAB 5 : FUNGSI TRIGONOMETRI (Jangka waktu : 9 sesi) Sesi 1. Sudut Positif dan Sudut Negatif. Contoh

BAB 5 : FUNGSI TRIGONOMETRI (Jangka waktu : 9 sesi) Sesi 1. Sudut Positif dan Sudut Negatif. Contoh

MODUL 3 : KERTAS 2 Bahagian A [40 markah] (Jawab semua soalan dalam bahagian ini)

RUMUS AM LINGKARAN KUBIK BEZIER SATAHAN

Pemerihalan Data. Pemerihalan Data. Sukatan kecenderungan memusat. Pengenalan. Min. Min 1/14/2011

Unit PENGENALAN KEPADA LITAR ELEKTRIK OBJEKTIF AM OBJEKTIF KHUSUS

EEU104 - Teknologi Elektrik - Tutorial 11; Sessi 2000/2001 Litar magnet

BAB III METODOLOGI PERENCANAAN. Bagan alir (flow chart) adalah urutan proses penyelesaian masalah.

ELEKTRIK KEMAHIRAN TEKNIKAL : BAB 1

SMJ minyak seperti yang dilakarkan dalam Rajah S2. Minyak tersebut mempunyai. bahagian hujung cakera. Dengan data dan anggapan yang dibuat:

PEPERIKSAAN PERCUBAAN SIJIL PELAJARAN MALAYSIA 2005

BAB III PERENCANAAN DAN GAMBAR

BAB 2 PEMODULATAN AMPLITUD

SOALMANDIRITINGKATSMA/MA/Sederajat ASAHTERAMPILMATEMATIKA(ASTRAMATIKA)XX I

TOPIK 1 : KUANTITI DAN UNIT ASAS

ANALISIS KORELASI DEBIT BANJIR RENCANA UNTUK BERBAGAI KONDISI KETERSEDIAAN DATA DI DAERAH KHUSUS IBUKOTA JAKARTA ABSTRAK

BAB 2 PEMACU ELEKTRIK

L A M P I R A N. Universitas Sumatera Utara

Kuliah 4 Rekabentuk untuk kekuatan statik

LITAR ARUS ULANG ALIK (AU)

Latihan PT3 Matematik Nama:.. Masa: 2 jam. 1 a) i) Buktikan bahawa 53 adalah nombor perdana. [1 markah]

KURIKULUM STANDARD SEKOLAH RENDAH DUNIA MUZIK

KEKUATAN KELULI KARBON SEDERHANA

PENGERTIAN VOKAL: Vokal ialah bunyi-bunyi bersuara, dan apabila membunyikannya udara daripada paru-paru keluar melalui rongga mulut tanpa sekatan dan

BAB III PERHITUNGAN TANGGA DAN PELAT. Gedung Kampus di Kota Palembang yang terdiri dari 11 lantai tanpa basement

Pelajaran 9. Persamaan Bernoulli. Setelah selesai mempelajari Pelajaran ini anda sepatutnya dapat

BAB 4 PERENCANAAN TANGGA

LATIHAN. PENYUSUN: MOHD. ZUBIL BAHAK Sign. : FAKULTI KEJURUTERAAN MEKANIKAL UNIVERSITI TEKNOLOGI MALAYSIA SKUDAI JOHOR

Nama Mahasiswa: Retno Palupi Dosen Pembimbing: Prof. Dr. Ir. I Gusti Putu Raka, DEA Ir. Heppy Kristijanto, MS

SESI: MAC 2018 DSM 1021: SAINS 1 DCV 2 PENSYARAH: EN. MUHAMMAD AMIRUL BIN ABDULLAH

LAPORAN KAJIAN: JUMLAH PENGAMBILAN AIR DALAM KEHIDUPAN SEHARIAN MENGIKUT JANTINA KOD KURSUS: STQS 1124 NAMA KURSUS: STATISTIK II

Diagnostic Statistical Manual of Mental Disorder (DSM IV,1994)

Kemahiran Hidup Bersepadu Kemahiran Teknikal 76

(a) Nyatakan julat hubungan itu (b) Dengan menggunakan tatatanda fungsi, tulis satu hubungan antara set A dan set B. [2 markah] Jawapan:

ADLN Perpustakaan Universitas Airlangga. Misalkan terdapat N buah besaran A µ dalam sistem koordinat {x µ } dan N

Transcript:

Semester Ganjil 2013 Jum at, 08.11.2013 Dosen pengasuh: Kurnia Saputra ST, M.Sc Email: kurnia.saputra@gmail.com Jurusan Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Syiah Kuala FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 1

Rencana Perkuliahan FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 2

Agenda Rencana Perkuliahan 1. 2. Relasi Ekuivalensi (Equivalence Relations) Kelas Ekuivalensi (Equivalence Classes) Ekuivalensi Aksepsi (Acceptance Equivalence) Ekuivalensi Myhill-Nerode 3. Automata Minimal 4. Properti Tertutup (Closure Properties) 5. Bahasa Context Free Context Free Grammars Syntax Trees 6. Chomsky Normal Form 7. Algoritma CYK 8. untuk Bahasa Context Free 9. Push Down Automata (PDA) 10. Mesin Turing FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 3

Hirarki Chomsky Hirarki Chomsky (Chomsky Hierarchy) Klasifikasi grammar harus memenuhi aturan berikut: Hirarki Chomsky pada grammar Chomsky Type 0: Setiap grammar selalu bertipe 0 (tidak ada constraint) Chomsky Type 1: l r untuk aturan l r Chomsky Type 2: l V untuk aturan l r, dimana V adalah variabel single Chomsky Type 3: r = a atau r = aa, dimana a Σ dan B V FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 4

Hirarki Chomsky Aturan khusus untuk ε (string kosong) Aturan khusus untuk ε (untuk grammar Type 1, Type 2, Type 3) Jika S adalah simbol start dan S ε maka Variabel S tidak terdapat pada sisi kanan FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 5

Hirarki Chomsky Hirarki Chomsky Type 0 Type 1 Type 2 Type 3 Tidak ada constraint l r l V r = a atau r = aa FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 6

Hirarki Chomsky Hirarki Chomsky Nama kelas pada grammar Type 0:... Type 1: context sensitive grammars, monotonous grammars Type 2: context free grammars Type 3: regular grammars FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 7

Hirarki Chomsky Hirarki Chomsky Hirarki Chomsky pada Bahasa Sebuah bahasa dikatakan L Σ dengan Type i (i {1, 2, 3}), jika terdapat grammar G Type i dengan L G = L. Dimana L digenerate oleh G. Nama kelas pada language Type 0: semi-decidable languages, recursively enumerable languages Type 1: context sensitive languages Type 2: context free languages, algebraic languages Type 3: regular languages FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 8

Hirarki Chomsky Grammars Hirarki Chomsky Languages Type 0 Type 1 Type 2 Type 3 Type 0 Type 1 Type 2 Type 3 FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 9

Hirarki Chomsky Grammars Type 0 Type 1 Type 2 Type 3 Hirarki Chomsky Languages All Languages Type 0 Type 1 Type 2 Type 3 FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 10

Hirarki Chomsky Hirarki Chomsky Regular Grammar GG S Y ε Y aa X aa a Regular Grammar GG S X ε X aaa aa Regular language L G 1 = a n n bbbbbbbb ggggg} = L(G 2 ) FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 11

Regular Expressions Regular Expressions Regular grammar DFA NFA Regular expression FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 12

FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 13

Sejauh ini kita telah mempelajari empat formula regular languages, yaitu: regular grammars, DFA, NFA, dan regular expression All Languages Regular grammars DFA NFA Regular expressions Regular grammars FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 14

Sekarang kita akan mempelajari sebuah method untuk membuktikan bahwa sebuah bahasa tidak regular All Languages Regular grammars DFA NFA Regular expressions Regular grammars FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 15

Prinsip Rumah Burung (The Pigeonhole Principle) FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 16

Prinsip Rumah Burung (The Pigeonhole Principle) Setidaknya ada sebuah sangkar yang pasti akan terisi dua ekor merpati FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 17

Prinsip Rumah Burung (The Pigeonhole Principle) n Merpati m Sangkar n > m FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 18

Prinsip Rumah Burung (The Pigeonhole Principle) Prinsip Rumah Burung (The Pigeonhole Principle) Jika kita ingin memasukkan m merpati ke dalam n sangkar, dimana m > n, maka setidaknya ada satu sangkar yang berisi 2 ekor merpati. Prinsip Rumah Burung pada finite automata Jika sebuah automata memiliki n states dan m adalah panjang path atau transisi, dimana m n, maka setidaknya ada satu state yang akan dilalui sebanyak dua kali oleh satu path/transisi. FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 19

v u z w Loop pada gambar di atas dapat terjadi berulang-ulang atau bisa tidak terjadi sama sekali. Jika word uuu di atas kita pumped, maka word yang dihasilkan pada bahasa automata tersebut adalah uu, uv 2 w, uv 3 w, FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 20

v u z w Untuk word u, v, w di atas kita dapat mengasumsikan kondisi sebagai berikut (dimana n = jumlah state pada automata): 1. v 1: setidaknya ada satu transisi yang terjadi pada loop 2. uv n: tidak ada state yang dilalui dua kali pada saat transisi oleh word uu kecuali pada state z. FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 21

Contoh: M = ( z 0, z 1, z 2, z 3, a, b, c, δ, z 0, {z E }) a z 1 b z 0 c c z E b a z 2 x = a c c c a T(M) u v w uu 0 w = a c a T(M) u w uu 2 w = a c c c c c a T(M) u v v w FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 22

pada regular languages, Teorema uuu Diketahui L adalah infinite regular language. Pastikan L infinite. Terdapat sejumlah state n, dimana n adalah bilangan bulat positif. String word x L, dimana x n. Dekomposisi x = uuu dapat dilakukan dengan syarat: 1. v 1 2. uu n 3. uv i w L, dimana i = 0,1,2, FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 23

Langkah metode Langkah yang dilakukan pada untuk membuktikan bahwa sebuah bahasa L tidak regular: 1. Tentukan sebarang bilangan n. Pemilihan bilangan n harus memenuhi bahasa L yang diberikan. 2. Pilih word x L, dimana kondisi x n harus terpenuhi. 3. Lakukan dekomposisi x = uuu, dimana v 1 dan uu n. 4. Untuk setiap dekomposisi, pilih bilangan i dimana uv i w L. Catatan: pada banyak kasus dan soal, i = 0 ddd i = 2 merupakan pilihan terbaik. FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 24

Catatan hanya dapat digunakan untuk membuktikan bahwa sebuah bahasa tidak regular. tidak bisa digunakan untuk membuktikan bahwa sebuah bahasa adalah regular. Pada kasus tertentu ada bahasa non-regular yang memenuhi kondisi pembuktian. FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 25

Referensi Referensi 1. Hopcroft, Motwani, Ullman: Introduction to Automata Theory, Languages, and Computation. Addison-Wesley, 2001 2. James A. Anderson: Automata Theory with Modern Applications, Cambridge University Press, 2006. 3. Uwe Schöning: Theoretische Informatik kurzgefaßt. Spektrum, 2008. (5. Auflage) FMIPA Informatika Universitas Syiah Kuala Semester Ganjil 2013 26