Finite State Automata

Finite state automata adalah mesin abstrak berupa sistem model matematika dengan masukan dan keluaran diskrit yang dapat mengenali bahasa paling sederhana (bahasa reguler) dan dapat diimplementasikan secara nyata. Finite State Automata (FSA) adalah model matematika yang dapat menerima input dan mengeluarkan output yang memiliki state yang berhingga banyaknya dan dapat berpindah dari satu state ke … Lanjutkan membaca Finite State Automata

Pohon Penurunan (Derivation Tree)

Derivation tree atau pohon penurunan adalah representasi grafis untuk derivasi dari aturan produksi yang diberikan untuk CFG yang diberikan. Ini adalah cara sederhana untuk menunjukkan bagaimana derivasi dapat dilakukan untuk mendapatkan beberapa string dari seperangkat aturan produksi yang diberikan. Pohon derivasi juga disebut pohon parse. Parse tree mengikuti prioritas operator. Sub-pohon terdalam dilintasi terlebih dahulu. … Lanjutkan membaca Pohon Penurunan (Derivation Tree)

Penyederhanaan Tata Bahasa Bebas Konteks

PENYEDERHANAAN TATA BAHASA BEBAS KONTEKS Definisi tata bahasa konteks bebas (CFG) memungkinkan kita untuk mengembangkan berbagai macam tata bahasa. Sebagian besar waktu, beberapa produksi CFG tidak berguna dan berlebihan. Ini terjadi karena definisi CFG tidak membatasi kita untuk membuat produksi yang berlebihan ini. Tujuan dari penyederhanaan adalah melakukan pembatasan sehingga tidak menghasilkan pohon penurunan yang … Lanjutkan membaca Penyederhanaan Tata Bahasa Bebas Konteks