Zdaję sobie sprawę, że wydaje się to bardzo głupie (lub zbyt oczywiste, by stwierdzić) pytanie. Jednak w pewnym momencie jestem zdezorientowany.
Możemy pokazać, że P NP wtedy i tylko wtedy, gdy możemy zaprojektować algorytm, który rozwiązuje dowolny przypadek problemu w NP w czasie wielomianowym.
Nie rozumiem jednak, jak, u licha, możemy udowodnić, że P NP . Przepraszam za następującą podobieństwo, ponieważ może być tak nieistotne, ale mówienie komuś, by udowodnił, że P nie jest równe NP, wydaje mi się mówieniem komuś, by udowodnił, że Bóg nie istnieje.
Istnieje szereg problemów, których nie można rozwiązać za pomocą niedeterministycznych automatów skończonych (NFA) o wielomianowej liczbie stanów niezależnie od aktualnej technologii (wiem, że jest to niechlujna definicja). Ponadto mamy dość duży zestaw algorytmów, które powodują pewne kluczowe problemy (najkrótsza ścieżka, minimalne drzewo rozpinające, a nawet suma liczb całkowitych ) problemy z czasem wielomianowym.
Moje pytanie w skrócie: Jeśli wierzę, że P NP , powiedziałbyś „pokaż swój algorytm, który rozwiązuje problem NP w czasie wielomianowym!”. Załóżmy, że wierzę P NP . Więc o co dokładnie zapytasz? Co chciałbyś, żebym pokazał?
Odpowiedź jest wyraźnie „twoim dowodem”. Jednak jaki dowód pokazuje, że algorytm nie może istnieć? (w tym przypadku algorytm wielomianowy dla problemu NP )