Czy istnienie całkowitego problemu wyszukiwania

13

Łatwo zauważyć, że jeśli to istnieją całkowite N P problemy wyszukiwania, których nie można rozwiązać w czasie wielomianowym (stwórz całkowity problem wyszukiwania, mając zarówno świadków członkostwa, jak i świadków braku członkostwa).NPcoNPPNP

Czy odwrotna jest również prawda, tj

Czy istnienie całkowitego problemu wyszukiwania nierozwiązywalnego w czasie wielomianowym oznacza N Pc o N PP ?NPNPcoNPP

Kaveh
źródło
Czy masz na myśli całkowity problem wyszukiwania z problemem decyzyjnym NP? Czy faktoryzacja liczb całkowitych jest takim problemem?
Mohammad Al-Turkistany
2
Myślę, że ma na myśli TFNP.
domotorp

Odpowiedzi:

4

Zakładam, że P, NP i coNP w pytaniu są klasami języków, a nie klasami problemów z obietnicą. W tej odpowiedzi używam tej samej konwencji. (Na wszelki wypadek, jeśli mówimy o klasach problemów z obietnicą, odpowiedź jest twierdząca, ponieważ P = NP∩coNP jako klasy problemów z obietnicą jest równoważne P = NP.)

Wtedy odpowiedź jest negatywna w relatywizowanym świecie.

Stwierdzenie TFNP ⊆ FP jest znane w literaturze jako Twierdzenie Q [FFNR03]. Istnieje słabsze stwierdzenie o nazwie Propozycja Q ' [FFNR03], że każda całkowita relacja NPMV z odpowiedziami jednobitowymi jest w FP. (Tutaj relacja z odpowiedziami jednobitowymi oznacza podzbiór {0,1} * × {0,1}). Łatwo zauważyć, że Twierdzenie Q w stosunku do niektórych wyroczni implikuje Twierdzenie Q 'w odniesieniu do tej samej wyroczni.

Fortnow i Rogers [FR02] rozważyli związki między stwierdzeniem P = NP∩coNP, Twierdzeniem Q ', a kilkoma innymi powiązanymi stwierdzeniami w relatywizowanych światach. W szczególności Twierdzenie 3.2 (lub Twierdzenie 3.3) w [FR02] implikuje, że istnieje wyrocznia, w stosunku do której P = NP∩coNP, ale Twierdzenie Q 'nie ma (a zatem Twierdzenie Q też nie ma). Dlatego w relatywizowanym świecie P = NP∩coNP nie implikuje Twierdzenia Q; lub przyjmując przeciwnie, istnienie relacji TFNP, której nie można obliczyć w czasie wielomianowym, nie implikuje P ≠ NP∩coNP.

Bibliografia

[FFNR03] Stephen A. Fenner, Lance Fortnow, Ashish V. Naik i John D. Rogers. Odwracanie na funkcje. Informacje i obliczenia , 186 (1): 90–103, październik 2003 r. DOI: 10.1016 / S0890-5401 (03) 00119-6 .

[FR02] Lance Fortnow i John D. Rogers. Rozdzielność i funkcje jednokierunkowe. Złożoność obliczeniowa , 11 (3–4): 137–157, czerwiec 2002 r. DOI: 10.1007 / s00037-002-0173-4 .

Tsuyoshi Ito
źródło
Dzięki Tsuyoshi. Istnieje również wynik w drugiej wersji problemu, który pokazuje, że odpowiedź jest tam zdecydowanie negatywna: Paul Beame, Stephen A. Cook, Jeff Edmonds, Russell Impagliazzo i Toniann Pitassi, „ The Relative Complexity of NP Search Problems ”, 1998
Kaveh
C:2n+12nC
@Kaveh: Nie jestem pewien, czy rozumiem twoje pytanie w komentarzu. W świecie nierelatywizowanym jedynym sposobem na stwierdzenie, że „P = NP∩coNP” i „TFNP⊆FP” nie są równoważne, jest wykazanie, że to pierwsze utrzymuje i że drugie nie, chyba że udowodnimy logiczną niezależność wynik. Ale popularne jest przekonanie, że P ≠ NP∩coNP, co oznacza, że ​​„P = NP∩coNP” i „TFNP⊆FP” są równoważne (ponieważ oba są fałszywe). Dlatego nie wiem, jakiego rodzaju przypuszczenia szukasz.
Tsuyoshi Ito
TFNPPNPcoNP
@Kaveh: Czy mówisz o nierówności między dwoma twierdzeniami „P = NP∩coNP” i „TFNP⊆FP”, czy też o nierówności między czymś innym?
Tsuyoshi Ito
5

NPcoNP

domotorp
źródło
TFUPFPNPcoNPPTFNPFP
TFNPFPTFUPFP
Nie mogę powiedzieć, że MY nie wiemy, ale na pewno nie wiem. Oczywiście, jeśli pozwolimy na losowe redukcje, możesz wykonać sztuczkę Valiant-Vazirani, a ostatnia implikacja również stanie się prawdą. (O ile się nie mylę ...)
domotorp
FPTFUPTFNPFP
Tak, doskonale.
domotorp
Wygląda na to, że Valiant-Vazirani tutaj nie działa (a przynajmniej nie rozumiem, jak to działa). Problem polega na tym, że wynikiem jest obiecujący problem, np. SAT dla USAT. Potrzebujemy problemu niezwiązanego z obietnicą. I wydaje się, że istnieją powody, by sądzić, że te dwa nie powinny być równe. Zamieszczę nowe pytanie dotyczące TFNP i TFUP.
Kaveh