Journal of Computational Physics
Linear time algorithms on circular-arc graphs
Information Processing Letters
Approximate graph coloring by semidefinite programming
Journal of the ACM (JACM)
New methods to color the vertices of a graph
Communications of the ACM
A GRASP for Coloring Sparse Graphs
Computational Optimization and Applications
Rank-Two Relaxation Heuristics for MAX-CUT and Other Binary Quadratic Programs
SIAM Journal on Optimization
Formulation space search for circle packing problems
SLS'07 Proceedings of the 2007 international conference on Engineering stochastic local search algorithms: designing, implementing and analyzing effective heuristics
Hi-index | 0.00 |
We consider the relationship between the graph coloring problem (GCP) and the vector assignment problem (VAP). Given an undirected graph, VAP asks to assign a vector to each vertex so as to maximize the minimum angle between the vectors corresponding to adjacent vertices. We show that any solution to the VAP in the 2-dimensional space, which we call the 2-dimensional VAP (2VAP), gives a feasible coloring, and that such transformation can be computed efficiently. We also show that any optimal solution to 2VAP gives an optimal coloring for GCP. Based on this fact, we propose a heuristic algorithm for GCP, whose search space is the set of solutions for 2VAP. The algorithm is quite simple and can be considered as a variant of the threshold accepting. The experiments show that our algorithm works well for graphs with relatively low degree.