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


10

Nie wiadomo czy PCSL lub PCSL, 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 PNP ”). 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 PCSL , to PNSPACE(O(n))NSPACE(O(n2)) (twierdzenie o hierarchii przestrzeni), stąd PPSpace .
  • Jeżeli PCSL , to jest język lPNSPACE(O(n)) , a zatem lPNL , stąd NLP .

(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.PCSLPDSPACE(n2)

DTIME(t(n))DSPACE(t(n)ϵ)
t(n)ϵ>0
DTIME(t(n))DSPACE(t(n)/logt(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.