Często cytowane jest filozoficzne uzasadnienie, by wierzyć, że P! = NP nawet bez dowodu. Inne klasy złożoności mają dowody na ich odrębność, ponieważ jeśli nie, miałyby „zaskakujące” konsekwencje (takie jak upadek hierarchii wielomianowej).
Moje pytanie brzmi: jaka jest podstawa przekonania, że klasa PPAD jest trudna do rozwiązania? Gdyby istniał algorytm wielomianowy do znajdowania równowagi Nasha, czy oznaczałoby to cokolwiek w innych klasach złożoności? Czy istnieje heurystyczny argument za tym, dlaczego powinno to być trudne?
(Chyba nikt nigdy nie odpowiedział na to starsze pytanie z nowszymi wynikami; proszę bardzo :)
źródło
Chociaż i tak zostało to podważone, może uda mi się nakłonić pychę do wspomnienia o heurystyce, która przychodzi mi na myśl.
Problemem NP-complete jest, biorąc pod uwagę obwód, czy jest dane wejściowe, które dają wynik True?
Problem ten byłby oczywiście prosty, gdyby dane wejściowe były reprezentowane „jawnie” jako lista par wejście-wyjście, a nie „zwięźle” jako obwód.
Problem jest wyraźnie trudny teoretycznie, jeśli wejście jest funkcją wyroczni czarnej skrzynki, a nie obwodem (wymaga wypróbowania wszystkich wejść).
Problem oddzielenia P od NP, jeśli jest prawdziwy, polega na tym, że programy nie potrafią skutecznie rozdzielić obwodów.
Problemy z kompletnym PPAD mają tutaj kilka interesujących cech. Jeśli myślisz o End-of-the-Line, to „otrzymujesz zwięźle przedstawiony wykres z pewnymi ograniczeniami i źródło, znajdź ujście”. I myślę, że podziela powyższe trzy punkty.
źródło
Niniejszy artykuł jest do tego istotny, ponieważ próbuje pokazać, że PPAD = P: https://arxiv.org/abs/1609.08934
źródło