Why Hamiltonian cycle decision problem in NP-complete?

1.1k Views Asked by At

I was reading the algorithm book of Neapollian and Naeempoor and it says Hamiltonian cycle decision problem is np complete and CNF can be reduced to it .I understand that why it is NP but i want to know why it is np-complete and how CNF is reducible to it?

1

There are 1 best solutions below

0
On BEST ANSWER

Hamiltonian cycle is one of Karp's 21 NP-complete problems proven NP-complete in the early 1970's. The reduction chain was Satisfiability -> Clique -> Vertex Cover -> Directed Hamiltonian Circuit. The landmark paper "Reducibility Among Combinatorial Problems" gives the details of the reductions.