ILP Models and Column Generation for the Minimum Sum Coloring Problem

Abstract We study two Integer Linear Programming (ILP) formulations for the Minimum Sum Coloring Problem (MSCP). The problem is an extension of the classical Vertex Coloring Problem in which each color is represented by a positive natural number. The MSCP asks to minimize the sum of the cardinality of subsets of vertices receiving the same color, weighted by the index of the color, while ensuring that vertices linked by an edge receive different colors. The first ILP formulation has a polynomial number of variables while the second one has an exponential number of variables and is tackled via column generation. Computational tests show that the linear programming relaxation of the second formulation provides tight lower bounds which allow us to solve to proven optimality some hard instances of the literature.

[1]  Jin-Kao Hao,et al.  A memetic algorithm for the Minimum Sum Coloring Problem , 2013, Comput. Oper. Res..

[2]  Paul Erdös,et al.  Tight bounds on the chromatic sum of a connected graph , 1989, J. Graph Theory.

[3]  Aziz Moukrim,et al.  Greedy Algorithms for the Minimum Sum Coloring Problem , 2009 .

[4]  John Mitchem,et al.  On the cost-chromatic number of graphs , 1997, Discret. Math..

[5]  Jin-Kao Hao,et al.  Hybrid evolutionary search for the minimum sum coloring problem of graphs , 2016, Inf. Sci..

[6]  Arunabha Sen,et al.  On a Graph Partition Problem with Application to VLSI Layout , 1992, Inf. Process. Lett..

[7]  Paolo Toth,et al.  A survey on vertex coloring problems , 2010, Int. Trans. Oper. Res..

[8]  Y. Li,et al.  Lower Bounds for the Minimal Sum Coloring Problem , 2010, Electron. Notes Discret. Math..

[9]  Jin-Kao Hao,et al.  Algorithms for the minimum sum coloring problem: a review , 2015, Artificial Intelligence Review.

[10]  William J. Cook,et al.  Maximum-weight stable sets and safe lower bounds for graph coloring , 2012, Mathematical Programming Computation.

[11]  Christos Koulamas Decomposition and hybrid simulated annealing heuristics for the parallel-machine total tardiness problem , 1997 .

[12]  Mohammad R. Salavatipour,et al.  On Sum Coloring of Graphs , 2003, Discret. Appl. Math..

[13]  Jin-Kao Hao,et al.  An effective heuristic algorithm for sum coloring of graphs , 2012, Comput. Oper. Res..

[14]  Pablo San Segundo,et al.  A new DSATUR-based algorithm for exact vertex coloring , 2012, Comput. Oper. Res..

[15]  Jin-Kao Hao,et al.  Improved Lower Bounds for Sum Coloring via Clique Decomposition , 2013, ArXiv.

[16]  Michael A. Trick,et al.  A Column Generation Approach for Graph Coloring , 1996, INFORMS J. Comput..

[17]  Marco Chiarandini,et al.  A local search heuristic for chromatic sum , 2011 .

[18]  Ewa Kubicka,et al.  An introduction to chromatic sums , 1989, CSC '89.