Apakah bahasa { } bebas konteks atau tidak?
Saya menyadari bahwa saya telah menemukan hampir semua varian pertanyaan ini dengan kondisi yang berbeda tentang hubungan antara i, j, dan k, tetapi tidak yang ini.
Dugaan saya adalah bahwa itu tidak bebas konteks, tetapi apakah Anda punya bukti?
Jawaban:
Lemma Ogden seharusnya bekerja:
Untuk diberikan memilih sebuah i b p c k dan tandai semua b 's (dan tidak ada lagi).p aibpck b
dan k dipilih sedemikian rupa sehingga untuk setiap pilihan berapa b sebenarnya dipompa ada satu eksponen memompa sedemikian sehingga jumlah b sama dengan i dan satu di mana sama dengan k .i k b b i k
Yaitu dan k harus dari himpunan ⋂ 1 ≤ n ≤ p { p - n + m ∗ n ∣ m ∈ N 0 } .i k ⋂1≤n≤p{p−n+m∗n∣m∈N0}
Saya cukup yakin tetapi terlalu malas untuk membuktikan secara resmi bahwa set ini tidak terbatas.
sumber
Jika hubungan antara ketiga batasan tersebut adalah "ATAU", bahasanya adalah CFL. Solusinya menggunakan fakta bahwa CFL ditutup di bawah serikat. Jelas, berikut ini adalah CFL: , L 2 = { a i b j c k ∣ i ≠ k , j ≥ 0 } , L 3 = { a i bL1={aibjck∣i≠j, k≥0} L2={aibjck∣i≠k, j≥0}
(jika seseorang tidak yakin, seseorang dapat melihat L i sebagai gabungan dari CFL dan bahasa reguler. Misalnya, L 1 adalah { a i b j ∣ i ≠ j } digabungkan ke { c } ∗ .L3={aibjck∣j≠k, i≥0} Li L1 {aibj∣i≠j} {c}∗
Bahasa yang diinginkan adalah penyatuan . Jadi, itu adalah CFL.L=L1∪L2∪L3
sumber