kontra

14

Wiem, że PNP[logn] (logarytmicznie wiele wywołań do NP oracle) jest równoważne PNP||(wielomianowa liczba równoległych zapytań do NP oracle). Zastanawiałem się, czy wersja „funkcyjna” tych klas również jest równoważna, to znaczy czy

Jeśli wiadomo, że to prawda, wskaźnik byłby naprawdę pomocny.

FPNP[logn]=FPNP||
Jorge
źródło

Odpowiedzi:

16

Jest to problem otwarty, implikuje między innymi Zobacz następujący artykuł:NP=RP

Alan Selman. Taksonomia złożoności Klasy funkcji. Journal of Computer and Systems Sciences 48 (1992), s. 357-381.

Możesz go pobrać tutaj: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.32.7438&rep=rep1&type=pdf

Jan Johannsen
źródło
1
W tym artykule używają klasy , czy mogę założyć, że F P N P t t = F P N P ? jako pytanie poboczne, czy istnieje prototypowy zestaw F P N P ? FPttNPFPttNP=FPNPFPNP
Jorge
1
Na pytanie boczne: Czy masz na myśli kompletne zestawy dla ? Jedyny naturalny, jaki znam, to wyłonienie zwycięzcy w wyborach Dodgsona, patrz artykuł: E. Hemaspaandra, L. Hemaspaandra i J. Rothe. Dokładna analiza wyborów Dodgsona: System głosowania Lewisa Carrolla z 1876 r. Jest trudny do równoległego dostępu do NP. J.ACM 44 (1997), s. 214–224PNP||
Jan Johannsen,
1
Na pierwsze pytanie: nie wiem, ale , dlatego F P N P [ log n ] = F P N P | | oznacza F P N P [ log n ] = F P N P t t .FPNP[logn]FPttNPFPNP||FPNP[logn]=FPNP||FPNP[logn]=FPttNP
Jan Johannsen
Właściwie to, czego szukam, to kompletny problem dla i jeszcze go nie znalazłem. FPNP||
Jorge