Biorąc pod uwagę stałą skierowane wykres (digrafu) The -COLORING problem decyzyjny pyta czy digrafu wejście ma homomorfizm do . (Homomorfizmem od do jest odwzorowaniem od do , która chroni łuki, to znaczy, gdy jest łukiem , a jest łukiem )
Klasa problemów COLORING jest silnie związana z hipotezą dychotomii dla CSP podaną przez Federa i Vardiego (dostępną na stronie cytowanej ).
W tym 2001 papierze (dostępnym na stronie autora, tutaj ), Feder udowadnia twierdzenie dychotomii, gdy jest nastawiony na cykl (przez zorientowanego cyklu Znaczy undirected cykl gdzie każda krawędź jest zastąpione jednym łuku, które mogą być zorientowane dowolnie) , innymi słowy, pokazuje, że dla dowolnego zorientowanego cyklu , COLORING może być rozwiązany w czasie wielomianowym lub NP-zupełny.
Niestety, klasyfikacja Federa jest wysoce nietrywialna i nieprecyzyjna, ponieważ złożoność wielu przypadków jest związana ze złożonością niektórych ograniczonych wariantów SAT, które zależą od orientacji. Patrząc na artykuł, nie byłem w stanie określić odpowiedzi na moje pytanie:
Pytanie: Jaki jest najmniejszy rozmiar zorientowanego cyklu tak że COLORING jest NP-zupełny?
Odpowiedź może być podana gdzieś w literaturze, ale nie mogłem jej znaleźć.
Edytować:Pozwól, że podam więcej szczegółów na temat klasyfikacji Federa. Feder pokazuje, że każdy zorientowany cykl NP musi być zrównoważony, to znaczy mieć taką samą liczbę łuków w obu kierunkach (stąd ma on nawet porządek). Następnie rozważ „poziomy” wywołane przez orientację (zacznij krążyć wokół cyklu na dowolnym wierzchołku; jeśli łuk idzie w prawo, idziesz w górę o 1, jeśli łuk idzie w lewo, idziesz w dół o 1). Następnie, jeśli istnieje co najwyżej jeden „przebieg od góry do dołu”, jest on wielomianowy. Jeśli są co najmniej 3 takie „przebiegi”, a cykl jest rdzeniem, oznacza to, że NP jest kompletny. (W przykładzie Andrasa z komentarzy istnieją trzy takie „przebiegi”, ale cykl nie jest rdzeniem.) Najtrudniejsze są przypadki z dwoma „przebiegami od góry do dołu”. Niektóre są trudne, inne wielomianowe, a Feder odnosi je do specjalnych problemów SAT w celu uzyskania dychotomii.
Jako pytanie pośrednie: jaki jest najmniejszy cykl, który ma trzy przebiegi „od góry do dołu” i jest rdzeniem? Taki przykład byłby NP-kompletny w powyższej dyskusji.