«context-free» etiketlenmiş sorular

1
Eilenberg'in rasyonel olmayan otomata ve dil hiyerarşisi - şimdi nerede?
Çok etkili kitapları Automata, Languages ​​and Machines (Cilt A, B) 'nin önsözünde, Samuel Eilenberg, rasyonel olmayan ilişkileri kullanarak rasyonel ilişkileri kullanan "hiyerarşi (rasyonel hiyerarşi olarak adlandırılır) ile ilgilenen C ve D Ciltlerini titizlikle vaat etti. Karşılaştırma için bir araç. Rasyonel kümeler bu hiyerarşinin en altındadır. Yukarı doğru hareket etmek, "cebirsel …

3
Bağlamsız dilleri yakalayan düzenli ifadelerin bir uzantısı var mı?
Bağlamsız gramerleri (CFG'ler) içeren birçok makalede, burada sunulan bu gramer örnekleri, sıklıkla oluşturdukları dilin kolay karakteristiklerini kabul etmektedir. Örneğin: S→aaSbS→aaSbS \to a a S b S→S→S \to oluşturur {a2ibi|i≥0}{a2ibi|i≥0}\{ a^{2i} b^i | i \geq 0\} , S→aSbS→aSbS \to a S b S→aaSbS→aaSbS \to a a S b S→S→S \to oluşturur …

10
Bir dilin programlanabilir olması için, bağlamsız bir dilbilgisine dayalı olması zorunlu mu?
Pratik olarak, sonunda derlenebilecek / sistem düzeyinde talimatlara dönüştürülebilecek bir dil için, bağlamsız bir gramer olması gerekli midir? Örneğin: Tüm programlama / komut dosyası dilleri ücretsiz gramer içeriyor mu? Java, CFG'lere dayanmaktadır, ancak gerçekte tüm programlama dillerinin CFG'lere dayanması söz konusu mu? Zorunlu görünmüyor, fakat anlayışımda boşluklar var. Sorunun bazı …

1
Belirsiz gramerlerin tümü doğrusal zamanda ayrıştırılabilir mi?
Nonononik LR ayrıştırma ile çalışırken , O ( n 2 ) zamanında tam olarak net olmayan gramerleri tam olarak ayrıştırma yeteneğine sahip bir ayrıştırma yöntemi (sınırsız boyutta tablolarla, biraz pratik değildir ) düşündüm ve daha iyisini yapmanın mümkün olup olmadığını merak ettim. :O ( n2)O(n2)O(n^2) Belirsiz gramerlerin tümü doğrusal zamanda …

2
(Dis) engelleyemeyeceğimiz, Bağlamsız olduğunu kanıtlayamadığımız diller
"Muhtemelen Bağlamsız" dilleri arıyorum ancak bilinen standart teknikleri kullanarak ispatlayamıyoruz. Konuyla ilgili yakın zamanda yapılan bir anket ya da yakın tarihli bir konferanstaki açık sorunlu bir bölüm var mı? Muhtemelen CF olarak bilinen pek fazla dil yoktur, bu yüzden eğer bir tane biliyorsanız, cevap olarak da gönderebilirsiniz. Bulduğum örnekler: İlkel …



1
Belirsiz bağlamsız dillerin denkliği karar verilebilir mi?
Eşdeğerlik sorununun genel bağlamsız diller için kararsız olduğu iyi bilinmektedir. Ancak, farkında olduğum bu gerçeğin tüm kanıtları, belirsiz belirsiz bir gramer içeriyor gibi görünüyor. Bu nedenle, kendini açık bağlamsız dillerle sınırlarken sorunun kararsız olup olmadığını bilip bilmediğini sormak istiyorum . Diğer bir deyişle, apaçık olduğu düşünülen, bağlamsız iki dilbilgisi göz …


3
boşluk kullanarak CFG ayrıştırma
zamanında bağlamsız bir dilbilgisini ayrıştırabilen çok sayıda algoritma vardır . Matris çarpımını kullanarak, asimptotik olarak bundan daha hızlı gidebilir.O(n3)O(n3)O(n^3) Ancak, bildiğim keyfi CFG'leri ayrıştırmak için tüm algoritmalar en kötü durum alan kullanımına sahiptir (ancak, itiraf etmek gerekirse, bu matris çarpma algoritmasının alan kullanımının ne olduğu hakkında hiçbir fikrim yok). Bu …

2
Aşağı açılan otomata ve CFL'lere “daha ​​cebirsel” bir yaklaşım için referans mı?
In Sakarovitch kitabından otomata teorisi üzerine, ilgili bölüme giriş bölümünde yazılır serbest gruptaki rationals malzeme içinde sunulan "bağlamdan-bağımsız dillerin gerçekten matematiksel teorinin temeli" oluşturmasındadır. Bununla birlikte, bağlam içermeyen diller ve aşağı itilen otomatik veriler kitabın kapsamı dışında olduğundan, bu açık değildir. Özgür grupların (ve özellikle de Sakarovitch'in dahil edici monoidler …

1
Karakterizasyonu
Otomata kurslarında ve bu bir dil değildir.| Σ | ≥ 2 S ( L ) = { w w : w ∈ L }L = Σ⋆L=Σ⋆L = \Sigma^\star| Σ | ≥2|Σ|≥2|\Sigma| \ge 2S( L ) = { w w : w ∈ L }S(L)={ww:w∈L}S(L) = \{ww : w \in L\} …

1
hareketi olmayan DPDA'lar onlarla DPDA'lar kadar güçlü mü?
Deterministic Pushdown Automata'nın resmi açıklamasında , makinenin girişten bir sembol okumadan yığının üzerine sembolleri fırlatabileceği veya itebileceği hareketlere izin verirler . Bu ϵ hareketlere izin verilmiyorsa ve yığın her sembol okunduktan sonra yalnızca bir kez değiştirilebilirse, ortaya çıkan otomatik veriler DPDA'ların gücüne eşit mi?ϵϵ\epsilonϵϵ\epsilon Ben POWERSET kullanarak açısından eksik önemsiz …

1
Kelimelerin yığının üzerine itilmesine izin veren, görünür şekilde aşağı itilen otomatik verilerin varyantları var mı?
Merak ediyorum, görsel olarak aşağı itilen otomata ile ilgili herhangi bir makale veya araştırma var, ancak tek harfler yerine kelimelerin yığına itilmesine izin veriyor musunuz? Alternatif olarak, εε\epsilon geçişlerine sembollerin itilmesine izin veren bir yapı da aynı hedefe ulaşabilir. Açıkçası, bu tür varyasyonlar oluşturulabilir, ancak VPA'ları ilginç kılan kapatma ve …

2
LR ayrıştırma ile permütasyon cümleleri
Bir permütasyon ifade: permütasyonu ifade için standart (S) BNF bağlam bağımsız dilbilgisi tanımları bir uzantısıdır ihtiva üretimi (ya da eşit şekilde, nonterminallerdir) yoluyla . Permütasyon cümlesi pozisyonunda, bu prodüksiyonların her birini tam olarak bir kez görmek isteriz, ancak bu terminal olmayanların siparişiyle ilgilenmiyoruz.n A 1 A n{ A1, … , …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.