Hamiltona Cykl Problem (HC) polega na znalezieniu cykl, który przechodzi przez wszystkie wierzchołki w danym undirected wykresu. Problem komiwojażera (TSP), polega na znalezieniu się cykl, który przechodzi przez wszystkie wierzchołki w danej krawędzi wykresu ważonych minimalizuje całkowitą odległość, mierzoną przez sumę mas krawędzi w cyklu. HC jest szczególnym przypadkiem TSP i oba są znane jako NP-zupełne [Garey i Johnson]. (Zobacz powyższe linki, aby uzyskać więcej szczegółów i wariantów tych problemów.)
Czy są jakieś przebadane klasy wykresów, na których problem cyklu Hamiltoniana można rozwiązać w czasie wielomianowym za pomocą nietrywialnego algorytmu, ale problem wędrownego sprzedawcy jest trudny do przeprowadzenia?
Nie trywialne jest wykluczenie klas, takich jak klasa pełnych grafów, w których cykl Hamiltonian gwarantuje istnienie i można je łatwo znaleźć, lub ogólnie klas grafów, w których zawsze istnieje gwarancja, że HC.
źródło
Co powiesz na pełne wykresy ? Ponieważ TSP zawsze można zredukować do wystąpienia na kompletnych wykresach (przez dodanie odpowiednich odległości między krawędziami), nadal trudno jest rozwiązać TSP na kompletnych wykresach. Ale wszelkie kompletne wykresy są hamiltonowskie.
źródło
Istnieje wiele nieskończonych klas grafów, o których wiadomo, że mają obwody hamiltonowskie. Dwie szczególnie interesujące klasy to n-kostki i wykresy Halina. Jednym ze sposobów myślenia na wykresach Halina jest osadzenie drzewa o co najmniej 3 wierzchołkach, które nie mają wierzchołków wartościowości dwa w płaszczyźnie, a następnie przejście prostego obwodu przez 1-wartościowe wierzchołki drzewa.
http://en.wikipedia.org/wiki/Halin_graph
Wiadomo, że wykresy te mają HC i w rzeczywistości są albo trzustkowe (obwody wszystkich długości), albo nie mają dokładnie jednej długości obwodu, która musi być równej długości.
źródło