Rozstrzygalność równości świetlówek kompaktowych

11

Rozstrzyga się następujący problem:

Biorąc pod uwagę bezkontekstową gramatykę , czy ?L ( G ) = GL(G)=

Następujący problem jest nierozstrzygalny:

Biorąc pod uwagę bezkontekstową gramatykę , czy L (G) = A ^ {\ ast} ?L ( G ) = A GL(G)=A

Czy istnieje charakterystyka języków bezkontekstowych M z rozstrzygającą równością L(G)=M ?

sdcvvc
źródło
1
Crosspost z math.SE .
sdcvvc
1
Na przykład rozstrzygalne jest, gdy jest skończone (łatwe), gdy (według twierdzenia Parikha) lub gdy (według Parikha i sprawdzania skrzyżowanie z uzupełnieniem )M = { a } M = { a n b n } a b MM={a}M={anbn}ab
sdcvvc
Czy wiesz, że jeśli zbiór CFGs st jest równa jest rozstrzygalne jest rozstrzygalne sama? Jakiego rodzaju charakterystyki szukasz? Czy chcesz mieć „prostą” listę właściwości, która obejmie wszystkie przypadki? L ( G )GL(G)
Kaveh
Myślę, że to jest dokładnie pytanie.
domotorp
@Kaveh: Nie wiem, czy ten zbiór jest rozstrzygalny, choć wydaje się, że nie. Najlepszą odpowiedzią byłyby albo „proste” warunki obejmujące wszystkie przypadki, albo przykłady pokazujące, że zjawisko jest zbyt złożone. Jest to trochę niejasne, ale myślę, że można na nie odpowiedzieć.
sdcvvc,

Odpowiedzi:

7

Nie jestem pewien, czy istnieje jakakolwiek ogólna charakterystyka równoważności, ale następujące artykuły Hopcroft, Hunt i Rosenkrantz i. może być dobry początek:

  • John E. Hopcroft, O problemach z równoważnością i ograniczaniem dla języków bezkontekstowych, Theory of Computing Systems 3 (2): 119-124, doi: 10.1007 / BF01746517 ;
  • Harry B. Hunt, III i Daniel J. Rosenkrantz, O problemach równoważności i ograniczania języków formalnych, Journal of the ACM 24 (3): 387--396, 1977, doi: 10.1145 / 322017.322020 .

Hopcroft pokazuje w szczególności, że jeśli jest regularne, to jest rozstrzygalne iff jest ograniczone, tj. Istnieje słów st .L ( G ) = M M n w 1 , w 2 , , w n M w 1 w 2w nML(G)=MMnw1,w2,,wnMw1w2wn

Sylvain
źródło
-2

Przepraszamy za stary wątek. Ale jest coś, co może być istotne.

Niech pCFL będzie klasą świetlówek kompaktowych zamkniętych permutacją. Problem równości dla pCFL jest rozstrzygalny.

Biorąc pod uwagę w Σ = { σ 1 , , σ n } , niech W L = { # a 1 ( w ) , , # a n ( w ) w L } . Zgodnie z twierdzeniem Parikha W L jest półliniowe, ilekroć L jest pozbawione kontekstu.LΣ={σ1,,σn}WL={#a1(w),,#an(w)wL}WLL

Teraz, jeżeli jest w pCFL , że mamy w L wtw # 1 ( wagowo ) , ... , # a n ( szer ) W l . Tak więc, dla L 1 , L 2 , w pCFL , L 1 = L 2 IFF W L 1 = W L 2 . Ale równość zbiorów półliniowych jest rozstrzygalna; widzieć:LwL#a1(w),,#an(w)WLL1,L2L1=L2WL1=WL2

Rodzi to pytanie, na które chciałbym poznać odpowiedź: czy można rozstrzygnąć, czy dany język bezkontekstowy jest zamknięty na permutację?

Shane Steinert-Threlkeld
źródło
2
To nie jest odpowiedź na pierwotne pytanie, ale osobne (choć powiązane) pytanie. Trzeba go zapytać, jak to jest własne pytanie (z linkiem do tej kwestii) albo tutaj lub na CS.SE .
Artem Kaznatcheev
1
Tak, usuń tę odpowiedź i opublikuj ją jako nowe pytanie (z linkiem do tego)
Suresh Venkat
1
@SureshVenkat wygląda na to, że użytkownik pyta o to na końcu tego pytania . Więc może nowe pytanie nie jest potrzebne.
Artem Kaznatcheev
2
pCFL