Ketika mempertimbangkan model mesin dari perhitungan, hierarki Chomsky biasanya ditandai oleh (dalam urutan), automata terbatas, automata push-down, automata terikat linier dan Mesin Turing.
Untuk level pertama dan terakhir 1 (bahasa reguler dan bahasa yang berulang secara berulang), tidak ada bedanya dengan kekuatan model apakah kami mempertimbangkan mesin deterministic atau nondeterministic, yaitu DFAs setara dengan NFA, dan DTM setara dengan NTMs 2 .
Namun untuk PDA dan LBA, situasinya berbeda. PDA deterministik mengenali serangkaian bahasa yang lebih kecil daripada PDA non-deterministik. Ini juga merupakan pertanyaan terbuka yang signifikan apakah LBA deterministik sekuat LBA nondeterministik atau tidak [1].
Ini memunculkan pertanyaan saya:
Apakah ada model mesin yang mencirikan bahasa bebas konteks, tetapi yang non-determinisme tidak menambah kekuatan tambahan? (Jika tidak, adakah properti CFL yang menunjukkan alasan untuk ini?)
Tampaknya tidak mungkin (bagi saya) bahwa dapat dibuktikan bahwa bahasa bebas konteks entah bagaimana memerlukan nondeterminisme, tetapi tampaknya tidak ada model mesin (dikenal) yang mesin deterministiknya cukup.
Pertanyaan ekstensi sama, tetapi untuk bahasa yang peka konteks.
Referensi
- S.-Y. Kuroda, "Kelas Bahasa dan Linear Bound Automata" , Informasi dan Kontrol, 7: 207-223, 1964.
Catatan kaki
- Pertanyaan sampingan untuk komentar, apakah ada alasan untuk level (dipesan dengan set inklusi) dari hierarki Chomsky menjadi nomor 3 hingga 0, bukannya 0 hingga 3?
- Untuk lebih jelasnya, saya berbicara tentang bahasa yang hanya dapat dikenali. Jelas pertanyaan kompleksitas secara radikal dipengaruhi oleh perubahan seperti itu.
sumber
Jawaban:
Dalam pemahaman saya tentang teori perhitungan, satu-satunya situasi non-determinisme tidak memberi Anda fleksibilitas ekstra (yaitu, .. kekuatan) adalah pada tingkat enumerable / rekursif rekursif. Ini terutama karena masalah penghentian dan keterbatasan pada kemampuan TM dalam decidability, yang saya yakin ini menjawab salah satu pertanyaan Anda di catatan kaki serta bilah sisi. Hierarki Chomsky adalah representasi logis dari peningkatan fleksibilitas yang terakhir (jika saya katakan), memungkinkan lebih banyak daya ke mesin. Apakah ini membantu pertanyaan / pikiran Anda?
Sejauh PDA dan LBA saya akan memiliki orang-orang ulung lainnya di sini di komunitas membantu dengan itu, pengalaman saya lebih banyak dengan TM dan teori yang terkait dengan bagian hierarki yang lebih tinggi (lebih banyak RE) (setidaknya seperti yang diajarkan dalam sarjana saya).
Teori perhitungan Peter Linz
https://www.amazon.com/Introduction-Formal-Languages-Automata/dp/1284077241/ref=pd_sbs_14_img_0?_encoding=UTF8&psc=1&refRID=6AA9FQJWZZNZDTQ6Z3K4
sumber