Problem „drugiego ” to problem decydowania o istnieniu innego rozwiązania innego niż niektóre dane rozwiązanie problemu.
W przypadku niektórych uzupełnieniem druga wersja rozwiązania to zupełne (decydujące o istnieniu innego rozwiązania dla częściowego problemu częściowego uzupełnienia kwadratu łacińskiego), podczas gdy dla innych jest albo trywialne (Drugi NAE SAT), albo nie może być uzupełnieniem (Drugi cykl hamiltonowski na wykresach sześciennych) przy powszechnie uznawanej hipotezie złożoności. Interesuje mnie odwrotny kierunek.N P N P
Zakładamy naturalną problemu gdzie istnieje naturalny wydajny weryfikator, który sprawdza naturalnym interesująca relacja ( x , c ) , gdzie x jest instancją wejściowy i c jest krótkie świadectwo członkostwa X w X . Wszyscy świadkowie są nie do odróżnienia od weryfikatora. Ważność świadków należy ustalić, uruchamiając naturalnego weryfikatora i nie ma ona żadnej wiedzy o żadnym prawidłowym świadku (oba przykłady w komentarzach są rozwiązaniami z definicji). X
Czy „Drugi jest kompletny NP” oznacza, że „ X jest kompletny NP” dla wszystkich „naturalnych” problemów X ?
Innymi słowy, czy istnieje jakiś „naturalny” problem którym ta implikacja zawodzi? . Lub równoważnie
Czy istnieje jakiś „naturalny” Problem w N P i nie wiadomo, N P -Complete ale jego drugie X problemem jest N P -Complete?
EDYCJA : Dzięki komentarzom Marzio nie interesują mnie wymyślone kontrprzykłady. Interesują mnie tylko naturalne i interesujące kontrprzykłady dla problemów z uzupełnieniem NP podobnych do powyższych. Akceptowalna odpowiedź albo potwierdzenie powyższego pośrednio lub Kontrprzykład „Drugi X problem”, który jest zdefiniowany przez naturalne, interesujące i znanego N P problemu X .
EDIT 2 : Dzięki owocnej dyskusji z Davidem Richerby, mam pytanie do edycji naciskiem, że moje zainteresowanie jest tylko w naturalnym problemów .
Edycja 3 , uzasadnienie: Po pierwsze, obecność takiego pośrednio można uprościć -completeness dowody wielu N P problemów. Po drugie, istnienie pośrednio łączy złożoność decydując wyjątkowość rozwiązania problemu decydując istnienie rozwiązanie dla N P problemów.
źródło
Odpowiedzi:
Nie,
Rozważ problem „Znajdź podzbiór zbioru liczb całkowitych S, który sumuje się na 0”.
Ten problem jest trywialny, ponieważ można zwrócić pusty zestaw.
Jednak znalezienie drugiego rozwiązania po zwróceniu pustego zestawu jest dobrze znanym problemem sumy podzbiorów, o którym wiadomo, że jest NP-zupełny.
źródło
Odpowiedź brzmi: tak (jeśli zamiast redukcji Karp stosuje się redukcję ASP). Redukcja ASP wymaga obliczenia wielomianowego czasu obliczeniowego między zestawami rozwiązań dwóch problemów. Zapewnia to oszczędne zmniejszenie problemów związanych z kompletowaniem ASP. Yato i Seta twierdzą, żeA S.P. -completeness oznaczać -completeness (strona 2, drugi akapit). Innym problemem rozwiązania (ASP) jest dokładnie to, co nazywam problemem Second X.N.P.
Oded Goldreich stwierdza fakt, że „wszystkie znane redukcje wśród naturalnychN.P. -Complete problemy są zarówno oszczędne lub mogą być łatwo modyfikowane, aby być tak”. ( Złożoność obliczeniowa: perspektywa koncepcyjna Oded Goldreich ). Dlatego prawdopodobne jest, że redukcje Karp między naturalnymi problemami NP-zupełnymi mogą być modyfikowane, aby były redukcjami ASP.
źródło