Adakah bahasa bebas konteks boleh ditentukan?

Isi kandungan:

Adakah bahasa bebas konteks boleh ditentukan?
Adakah bahasa bebas konteks boleh ditentukan?

Video: Adakah bahasa bebas konteks boleh ditentukan?

Video: Adakah bahasa bebas konteks boleh ditentukan?
Video: #11 Teori Bahasa & Otomata - (Pohon Penurunan, Parsing, Ambiguitas) 2024, November
Anonim

1. (a) Benar, kerana setiap bahasa biasa adalah bebas konteks, setiap bahasa tanpa konteks boleh diputuskan dan setiap bahasa yang boleh ditentukan adalah Turing-dikenali.

Mengapa bahasa tanpa konteks boleh ditentukan?

Masalah yang tidak dapat diputuskan masalah tidak mempunyai algoritma untuk menentukan jawapan bagi input yang diberikan Kekaburan bahasa tanpa konteks: Memandangkan bahasa bebas konteks, tiada mesin Turing yang akan sentiasa berhenti dalam masa yang terhad dan berikan jawapan sama ada bahasa samar-samar atau tidak.

Adakah subset bahasa bebas konteks boleh ditentukan?

2 Jawapan. Σ adalah bebas konteks (sememangnya, ia biasa) dan ia mempunyai banyak subset. Jika L ialah bahasa tanpa konteks dengan saiz tak terhingga, maka terdapat subset J bagi L yang boleh ditentukan, dan beberapa yang tidak boleh ditentukan. Contohnya, subset kosong boleh ditentukan.

Adakah CFL boleh diputuskan?

CFL: Ia boleh diputuskan untuk masalah kekosongan, masalah keterbatasan dan masalah keahlian.

Berapa banyak bahasa yang bebas konteks?

(1) Terdapat bilangan bahasa bebas konteks yang tidak terhingga. Ini benar kerana setiap perihalan bahasa bebas konteks mempunyai panjang terhingga, jadi terdapat bilangan perihalan sedemikian yang tidak terhingga. (2) Terdapat bilangan bahasa yang tidak dapat dikira.

Disyorkan: