New Integer Linear Programming Models for the Vertex Coloring Problem

被引:17
作者
Jabrayilov, Adalat [1 ]
Mutzel, Petra [1 ]
机构
[1] TU Dortmund Univ, Dept Comp Sci, Dortmund, Germany
来源
LATIN 2018: THEORETICAL INFORMATICS | 2018年 / 10807卷
关键词
Graph coloring; Vertex coloring Integer linear programming; ALGORITHM; FORMULATION;
D O I
10.1007/978-3-319-77404-6_47
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The vertex coloring problem asks for the minimum number of colors that can be assigned to the vertices of a given graph such that each two neighbors have different colors. The problem is NP-hard. Here, we introduce new integer linear programming formulations based on partial-ordering. They have the advantage that they are as simple to work with as the classical assignment formulation, since they can be fed directly into a standard integer linear programming solver. We evaluate our new models using Gurobi and show that our new simple approach is a good alternative to the best state-of-the-art approaches for the vertex coloring problem. In our computational experiments, we compare our formulations with the classical assignment formulation and the representatives formulation on a large set of benchmark graphs as well as randomly generated graphs of varying size and density. The evaluation shows that the partial-ordering based models dominate both formulations for sparse graphs, while the representatives formulation is the best for dense graphs.
引用
收藏
页码:640 / 652
页数:13
相关论文
共 23 条
[1]  
Achterberg T, 2008, LECT NOTES COMPUT SC, V5015, P6, DOI 10.1007/978-3-540-68155-7_4
[2]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness
[3]  
[Anonymous], 2002, BENCHMARKING MACHINE
[4]   A supernodal formulation of vertex colouring with applications in course timetabling [J].
Burke, Edmund K. ;
Marecek, Jakub ;
Parkes, Andrew J. ;
Rudova, Hana .
ANNALS OF OPERATIONS RESEARCH, 2010, 179 (01) :105-130
[5]   Cliques, holes and the vertex coloring polytope [J].
Campêlo, M ;
Corrêa, R ;
Frota, Y .
INFORMATION PROCESSING LETTERS, 2004, 89 (04) :159-164
[6]   On the asymmetric representatives formulation for the vertex coloring problem [J].
Campelo, Manoel ;
Campos, Victor A. ;
Correa, Ricardo C. .
DISCRETE APPLIED MATHEMATICS, 2008, 156 (07) :1097-1111
[7]  
Campos V, 2015, ARXIV E PRINTS
[8]   Solving vertex coloring problems as maximum weight stable set problems [J].
Cornaz, Denis ;
Furini, Fabio ;
Malaguti, Enrico .
DISCRETE APPLIED MATHEMATICS, 2017, 217 :151-162
[9]  
Eppstein D., 2003, Journal of Graph Algorithms and Applications, V7, DOI 10.7155/jgaa.00064
[10]  
Gualandi S, 2017, GRAPH COLORING INSTA