Jaka jest domniemana zależność między językami P (PTime) i Type 1 (kontekstowymi)?


10

Nie wiadomo czy P⊆CSL lub P⊈CSL, gdzie

  • P jest zbiorem wszystkich języków rozstrzygalnych w czasie wielomianowym na deterministycznej maszynie Turinga, oraz
  • CSL jest klasą języków kontekstowych, znanych jako równoważne NSPACE(O(n)) , języki ustalane przez automaty ograniczane liniowo.

W przypadku wielu otwartych pytań istnieje tendencja do jednej odpowiedzi ( la „większość ekspertów uważa, że P≠NP ”). Czy jest coś takiego dla tego pytania?

W szczególności, czy odpowiedź miałaby nieoczekiwane konsekwencje? Widzę tylko oczekiwane (ale niepotwierdzone) konsekwencje:

  • Jeśli P⊆CSL , to P⊆NSPACE(O(n))⊊NSPACE(O(n2)) (twierdzenie o hierarchii przestrzeni), stąd P⊊PSpace .
  • Jeżeli P⊈CSL , to jest język l∈P∖NSPACE(O(n)) , a zatem l∈P∖NL , stąd NL⊊P .

(Potwierdzenie: drugą konsekwencję tych dwóch wskazał Yuval Filmus na /cs/69614/ )

Odpowiedzi:


12

Jeśli , to . Poprzez argument dopełniający implikuje to dla każdej dobrze zachowującej się funkcji wielomianowej i co . Uważam, że tak silna przewaga przestrzeni kosmicznej w czasie nie powinna być prawdą. Najbardziej znanym obecnie wynikiem w tym kierunku jest ze względu na Hopcroft, Paul i Valiant.P⊆CSLP⊆DSPACE(n2)

DTIME(t(n))⊆DSPACE(t(n)ϵ)
t(n)ϵ>0
DTIME(t(n))⊆DSPACE(t(n)/log⁡t(n)),

Dzięki, zaakceptowałem teraz tę odpowiedź, chociaż biorąc pod uwagę charakter tego pytania, dalsze odpowiedzi byłyby oczywiście mile widziane.
— mak
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.