Aşağıdaki dönüşüm bağlam belirsizliğini koruyor mu?


9

Bağlamdan bağımsız bir dili değiştirmeyi içeren bu sorunla karşılaştım. İzin VermekLbağlamsız bir dil olabilir. Her için tanımlayın . Mı daima bağlamdan-bağımsız? Benim tahminim bağlam-kurnazlığı koruyacağıdır. Herkes bunun temel bir kanıtı olabilir mi?L#={x:xiLi=0,1,2,...}L#


İki sitede bir soru yayınladığınızda, diğer sitedeki soruya bağlantı vererek çapraz yayın hakkında bir yorum bırakırsanız insanlar bunu takdir eder.
Tara B

2
Yorum: normal diller için bu doğrudur. Let nedenle, ile DFA vardır her kelime için, daha sonra devletler ise, tüm içindedir , daha sonra , böylece tanıyan bir DFA oluşturabiliriz . Burada DFA'nın sınırlılığının kullanılması iddianın CFL'ler için doğru olmayabileceğini düşündürmektedir. LREGLnxx,x2,...,xn+1LxL#L#
13'te

student.cs.uwaterloo.ca/~cs462 Problem seti 7. Ödev etiketini eklemek istedim, ama işe yaramadı (?)
Hendrik Jan

@HendrikJan Burada ev ödevi etiketi yok gibi görünüyor
Виталий Олегович

1
@VitalijZadneprovskij Öyle görünüyor! Çözümün 5 Mart 2013'te bitmesi bekleniyor. Bu yüzden önümüzdeki Çarşamba günü hala gerekli olduğunda cevap vereceğim. Büyük sorun olsa.
Hendrik Jan

Yanıtlar:


5

Karşı örnek:

L1={anbncmm,n1}

L2={ambncnm,n1}

L=(L1L2)ϵ bağlamdan bağımsızdır.

boş olmayan kelimelerinin öneki . olmalıdır , çünkü nedeniyle , herhangi bir ve doğrudan başarılı bir in ( sonra ) aynı üssü paylaşmalıdır. Bu nedenle:xL#p=anbncmL1n=mL2b+c+xp

L#=({anbncnn1}L2)ϵ , .


Ne söylemek istediğini anladığımdan emin değilim. Gibi bir dizex=anbncnakbkck içinde L# Çünkü anbncnL1,L2 ve akbkckL2böylece tüm güçlerini x ile x2L1L2L2L2Lve benzerleri.
Simon S

Ancak koyduğumu fark ettim L#bir şekilde yanlış.
Simon S

Gerçekten, bazı dizeleri kaçırıyordum, ancak argümanlarım net değildi, katılıyorum ve muhtemelen yazıldığı gibi yanlıştı. Şimdi bana iyi geliyor. Teşekkürler. Bu yorumu şimdi siliyorum.
Hendrik Jan
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.