New integer linear programming models for the vertex coloring problem

From MaRDI portal
Publication:2294722

DOI10.1007/978-3-319-77404-6_47zbMATH Open1504.68167arXiv1706.10191OpenAlexW2964124125MaRDI QIDQ2294722FDOQ2294722


Authors: Adalat Jabrayilov, Petra Mutzel Edit this on Wikidata


Publication date: 12 February 2020

Abstract: The vertex coloring problem asks for the minimum number of colors that can be assigned to the vertices of a given graph such that for all vertices v the color of v is different from the color of any of its neighbors. The problem is NP-hard. Here, we introduce new integer linear programming formulations based on partial orderings. 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 one of the new models dominates both formulations for sparse graphs, while the representatives formulation is the best for dense graphs.


Full work available at URL: https://arxiv.org/abs/1706.10191




Recommendations





Cited In (17)

Uses Software





This page was built for publication: New integer linear programming models for the vertex coloring problem

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2294722)