Jak spojrzeć na problem i powód, dla którego jest to NP-średniozaawansowany, a nie NP-pełny? Często dość łatwo jest spojrzeć na problem i stwierdzić, czy jest to prawdopodobnie NP-Complete, czy nie, ale wydaje mi się, że znacznie trudniej jest stwierdzić, czy problem dotyczy NP-Intermediate, ponieważ linia wydaje się dość cienka między tymi dwoma zajęcia Zasadniczo pytam, dlaczego problem, który można zweryfikować w czasie wielomianowym (jeśli w ogóle), ale nie zostanie rozwiązany w czasie wielomianowym (o ile P nie jest równe NP), nie byłby czasem wielomianowym redukowalnym względem siebie. Ponadto, czy jest jakiś sposób na wykazanie, że problem jest średniozaawansowany NP podobny do tego, jak problem wykazuje trudność NP, taki jak redukcja lub inna technika? Doceniamy również wszelkie linki lub podręczniki, które pomogłyby mi zrozumieć klasę NP-Intermediate.
źródło
Odpowiedzi:
Nie można pokazać, że problemem jest bez oddzielenia od .P N PNPI P NP
Istnieją sztuczne problemy, które można udowodnić w przy użyciu uogólnień twierdzenia Landera (patrz także to ), zakładając, że .N P ≠ PNPI NP≠P
Również wersją problemów z sąN P INEXP-complete NPI przy założeniu, że (zobacz także to i to ).NEXP≠EXP
Problem w jest często przypuszczany, że to gdy:N P INP NPI
możemy wykazać przy rozsądnych założeniach, że nie jest to ale nie wiadomo, że jest w ,PNPC P
możemy wykazać przy rozsądnych założeniach, że nie ma go w ale nie jest znany w ,N P CP NPC
a czasami właśnie wtedy, gdy nie możemy pokazać, że jest w lub .PNPC P
Przykładem rozsądnego założenia jest wykładnicza hipoteza czasowa (lub niektóre inne założenia twardości obliczeniowej ).
Nie rozumiem, dlaczego można by oczekiwać, że to prawda. W każdym razie, zakładając, że wynika z twierdzenia Landera, że istnieje nieskończenie wiele poziomów stopni między i .NPC⊈P P P NP
źródło
Typowy przypadek występuje wtedy, gdy problem z leży również w lub . Zakładając, że hierarchia wielomianowa się nie zwija, takim problemem nie może być -complete. Przykłady obejmują rozkład na czynniki całkowite, logarytm dyskretny, izomorfizm wykresów, niektóre problemy z siecią itp.NP coNP coAM NP
źródło
Innym typowym przypadkiem problemu jest występowanie świadka o długości ale mniejszej niż . Problem istnienia kliki o rozmiarze na wykresie jest typowym przykładem - w tym przypadku świadek (konkretna klika) wymaga bitów .NPI ω(logn) nO(1) logn O(log2n)
Zakładając hipotezę o wykładniczym czasie, taki problem jest łatwiejszy niż problem - (który wymaga czasu ), ale trudniejszy niż problem czasu wielomianowego.NP exp(nO(1))
źródło