W notatkach z wykładu Oli Svensson: http://theory.epfl.ch/osven/courses/Approx13/Notes/lecture4-5.pdf mówi się, że nie wiemy, czy Euclidean TSP jest w NP:
Powodem jest to, że nie wiemy, jak skutecznie obliczać pierwiastki kwadratowe.
Z drugiej strony jest ten artykuł Papadimitriou: http://www.sciencedirect.com/science/article/pii/0304397577900123, który mówi, że jest NP-kompletny, co oznacza również, że jest w NP. Chociaż nie udowodnił tego w gazecie, myślę, że uważa członkostwo w NP za trywialne, jak to zwykle bywa z takimi problemami.
Jestem tym zmieszany. Szczerze mówiąc, stwierdzenie, że nie wiemy, czy Euclidian TSP jest w NP, zszokowało mnie, ponieważ po prostu założyłem, że jest to trywialne - biorąc trasę TSP za certyfikat, możemy łatwo sprawdzić, czy jest to ważna trasa. Problem polega jednak na tym, że mogą istnieć pierwiastki kwadratowe. Notatki z wykładu zasadniczo twierdzą, że nie możemy w czasie wielomianowym rozwiązać następującego problemu:
Biorąc pod uwagę liczbę wymierną , zdecyduj, czy √.
Pytanie 1: Co wiemy o tym problemie?
To powoduje następujące uproszczenie, którego nie udało mi się znaleźć:
Pytanie 2: Czy można to sprowadzić do specjalnego przypadku, gdy ? Czy ten szczególny przypadek wielomianowy można rozwiązać?
Myśląc o tym przez chwilę, doszedłem do tego. Chcemy wielomianowej złożoności czasu w odniesieniu do liczby bitów danych wejściowych, tj. Nie wielkości samych liczb. Możemy łatwo obliczyć sumę do wielomianowej liczby cyfr dziesiętnych. Aby uzyskać zły przypadek, potrzebujemy wystąpienia dla k = 1 , 2 , … takiego, że dla każdego wielomianu p istnieje liczba całkowita k taka, że √ orazAkzgadzają się co do pierwszychcyfrp(wielkości wejściowej)rozszerzenia dziesiętnego.
Pytanie 3: Czy istnieje taki przykład liczby wymiernej?
Ale jaki jest ? Zależy to od sposobu przedstawienia liczb wymiernych! Teraz jestem ciekawy:
Pytanie 4: Czy jest algorytm ważne, jeśli liczba wymierna podano jako stosunek dwóch całkowitej (na przykład ), albo w rozwoju dziesiętnych (takie jak 2.5334 ¯ 567 )? Innymi słowy, czy istnieje rodzina liczb wymiernych, tak że wielkość rozwinięcia dziesiętnego nie jest wielomianowo ograniczona wielkością reprezentacji stosunku lub odwrotnie?