New Integer Linear Programming Models for the Vertex Coloring Problem

06/30/2017
by   Adalat Jabrayilov, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/28/2022

Strengthened Partial-Ordering Based ILP Models for the Vertex Coloring Problem

The vertex coloring problem asks for the minimum number of colors that c...
research
02/01/2021

New Formulation for Coloring Circle Graphs and its Application to Capacitated Stowage Stack Minimization

A circle graph is a graph in which the adjacency of vertices can be repr...
research
02/21/2019

Integer Linear Programming Formulations for Double Roman Domination Problem

For a graph G= (V,E), a double Roman dominating function (DRDF) is a fun...
research
05/01/2023

Integer Linear Programming Formulations for Triple and Quadruple Roman Domination Problems

Roman domination is a well researched topic in graph theory. Recently tw...
research
11/29/2018

An Exact Cutting Plane Algorithm to Solve the Selective Graph Coloring Problem in Perfect Graphs

Graph coloring is the problem of assigning a minimum number of colors to...
research
01/16/2014

Developing Approaches for Solving a Telecommunications Feature Subscription Problem

Call control features (e.g., call-divert, voice-mail) are primitive opti...

Please sign up or login with your details

Forgot password? Click here to reset