Journal of Computational Physics
A Computing Procedure for Quantification Theory
Journal of the ACM (JACM)
New methods to color the vertices of a graph
Communications of the ACM
Computers and Intractability: A Guide to the Theory of NP-Completeness
Computers and Intractability: A Guide to the Theory of NP-Completeness
Solving SAT problems with TA algorithms using constant and dynamic markov chains length
AAIM'05 Proceedings of the First international conference on Algorithmic Applications in Management
Hi-index | 0.00 |
The Graph k-Colorability Problem (GCP) is a well known NP-hard problem consisting on finding the k minimum number of colors to paint the vertexes of a graph in such a way that two any vertexes joined by an edge has always different colors. Many years ago, Simulated Annealing (SA) was used for graph coloring obtaining good results; however SA is not a complete algorithm and so not always gets the optimal solution. In this paper GCP is transformed into the Satisfiability Problem and then it is solved using a hybrid algorithm that uses the Threshold Accepting algorithm (a variant of SA) and the classical one literal rule of Davis & Putnam. The new algorithm is a complete one and so gets better quality that the classical simulated annealing algorithm.