Powszechnie wiadomo, że pewne klasy NP -Problemy Have dychotomia twierdzeń, które gwarantują, że każde zadanie w klasie jest albo NP -Complete lub jest w P . Najbardziej znanym takim wynikiem jest twierdzenie Schaefera o dychotomii wraz z szeregiem uogólnień.
Rozumiem, że udowodnienie tych twierdzeń o dychotomii nie jest naprawdę łatwe. Zastanawiam się, czy istnieje jakieś stosunkowo krótkie wyjaśnienie, dlaczego niektóre klasy mają twierdzenia o dychotomii, a inne nie? Jaka jest zasadnicza struktura problemu, która umożliwia te twierdzenia? A może nie ma tak jasno rozumianej struktury, a raczej jest tajemnicą w każdym przypadku, dlaczego klasa ma lub nie ma twierdzenia o dychotomii?