ScholarGate
Asisten

Teori Bahasa Formal dan Otomata

Teori bahasa formal dan mesin abstrak yang mengenalinya, menyediakan kosakata untuk menjelaskan seberapa kompleks suatu pola linguistik dan algoritma apa yang dapat memprosesnya.

Temukan Topik dengan PaperMindSegeraFind papers & topics
Tools & resources
Unduh salindia
Learn & explore
VideoSegera

Definition

Teori bahasa formal mempelajari himpunan string yang didefinisikan oleh tata bahasa, dan teori otomata mempelajari mesin abstrak yang menentukan keanggotaan dalam himpunan tersebut.

Scope

Mencakup hierarki Chomsky (bahasa reguler, bebas konteks, peka konteks, dapat dihitung secara rekursif), tata bahasa yang sesuai, dan otomata pengenal — mesin keadaan terbatas, otomata tumpukan, dan mesin Turing. Ini membahas sifat penutupan dan keterdecidabilitas yang relevan dengan pemrosesan bahasa dan pertanyaan tentang posisi bahasa alami dalam hierarki. Lemma pemompaan dan bukti kompleksitas penuh diperlakukan sebagai latar belakang daripada konten utama.

Core questions

  • Otomata mana yang sesuai dengan setiap tingkat hierarki Chomsky?
  • Di mana posisi bahasa alami dalam hierarki, dan mengapa dikatakan melebihi kekuatan bebas konteks?
  • Apa artinya suatu kelas bahasa tertutup di bawah suatu operasi, dan mengapa hal itu penting untuk rekayasa?

Key concepts

  • bahasa reguler
  • tata bahasa bebas konteks
  • tata bahasa peka konteks
  • otomata keadaan terbatas
  • otomata tumpukan
  • mesin Turing
  • sifat penutupan
  • kepekaan konteks ringan

Key theories

Hierarki Chomsky
Empat kelas bahasa formal yang saling bersarang, masing-masing dihasilkan oleh jenis tata bahasa terbatas dan dikenali oleh otomata yang sesuai, mengurutkan konstruksi linguistik berdasarkan kekuatan komputasi yang dibutuhkan.
Korespondensi Tata Bahasa–Otomata
Setiap kelas tata bahasa terbukti setara dengan kelas mesin — tata bahasa reguler dengan otomata terbatas, tata bahasa bebas konteks dengan otomata tumpukan — menghubungkan deskripsi generatif dengan algoritma pengenalan.

History

Makalah Chomsky tahun 1956 memperkenalkan hierarki sebagai bagian dari argumen bahwa model keadaan terbatas tidak memadai untuk bahasa alami. Dekade-dekade berikutnya memformalkan korespondensi otomata, dan ahli linguistik komputasi kemudian menunjukkan bahwa bahasa alami paling banyak membutuhkan kekuatan 'agak peka konteks' (mildly context-sensitive), memotivasi formalisme tata bahasa di luar bebas konteks.

Debates

Apakah bahasa alami bebas konteks?
Ketergantungan silang (cross-serial dependencies) dalam bahasa seperti bahasa Jerman Swiss digunakan untuk berargumen bahwa bahasa alami melebihi kekuatan bebas konteks, mengarah pada gagasan kepekaan konteks ringan (mild context-sensitivity) sebagai tingkat ekspresivitas yang tepat.

Key figures

  • Noam Chomsky
  • John Hopcroft
  • Jeffrey Ullman
  • Stephen Kleene

Related topics

Seminal works

  • chomsky1956
  • hopcroft2006

Frequently asked questions

Apa perbedaan antara bahasa reguler dan bahasa bebas konteks?
Bahasa reguler dapat dikenali dengan memori terbatas oleh otomata keadaan terbatas; bahasa bebas konteks mungkin memerlukan tumpukan (otomata tumpukan) untuk melacak struktur bersarang, seperti tanda kurung seimbang atau klausa tertanam.

Methods for this concept

Related concepts