AUTOMATA dan BAHASA FORMAL”Teorema Kleene”
Author: Aris Subiyanto · Published: April 21, 2009 · Category: Komputer Dasar
Suatu Bahasa dapat kita definisikan dengan berbagai cara, dalam pembahasan kali ini menggunakan tiga cara pendefinisisan suatu bahasa yaitu : Dengan menggunakan Ekspresi Reguler, menggunakan Finite Automata, dan menggunakan Graph transisi. “ Jika suatu bahasa dapat didefinisikan oleh salah satu cara pendefinisisan maka akan juga dapat didefinisikan kedua cara yang lainnya “ ( Teorema Kleene 1956). Secara singkat bisa dikatakan bahwa ketiga metode pendefinisian diatas adalah Equivalent.
Teorema Kleene :
Suatu bahasa yang dapat didefinisikan oleh :
1. Ekspresi Reguler; atau
2. Finite Automata; atau
3. Graph Transisi.
Dapat didefinisikan oleh ketiga metode sekaligus.
Proof :
Ketiga bagian pembuktiannya adalah :
Bagian 1 Setiap bahasa yang dapat didefinisikan Finite Automata dapat didefinisikan oleh Graph transisi.
Bagian 2 Setiap bahasa yang dapat didefinisikan oleh Graph transisi dapat didefinisikan oleh Ekspresi reguler.
Bagian 3 Setiap bahasa yang dapat didefinisikan oleh Ekspresi regular dapat didefinisikan dengan Finite Automata.
Secara sederhana bisa diilustrasikan kita ingin membuktikan bahwa himpunan TIC, TAC, TOE adalah sama, maka dicari 1. TIC = TAC, 2. TAC = TOE, 3. TIC = TOE ( TIC ? TAC ? TOE ? TIC ) ?
( TIC = TAC = TOE )
Related Articles
- AUTOMATA dan BAHASA FORMAL “Formal Reguler Grammar”
- Automata dan Bahasa Formal “Pumping Lemma”
- AUTOMATA dan BAHASA FORMAL “Praktika Finite Automata Dengan Output”
- Struktur dan Elemen Bahasa Pemrograman
- Interkoneksi IPv6 dan IPv4
- Python dan MySQL
- Operator PHP
- Sistem Otomasi
- Tips dan Trik JSP
- Mencetak Pesan Error
- Mobile Business Untuk Aplikasi Horoscope Menggunakan Web Service dan J2ME
- Database Link Pada PostgreSQL
- Pemrograman Ruby
- Tutorial Compiler Bahasa-C Dengan Anjuta IDE
- Manajemen Pengetahuan dan Penciptaan Pengetahuan
- Database Firebird (Bag. 2)
- Visualisasi Metode Pengurutan
- Dasar Kriptografi
- Latihan bahasa C
- Dasar Pemprograman Grafik Pada Bahasa C

