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

11/29/2018
by   Oylum Şeker, et al.
0

Graph coloring is the problem of assigning a minimum number of colors to all vertices of a graph in such a way that no two adjacent vertices share the same color. The Selective Graph Coloring Problem is a generalization of the classical graph coloring problem. Given a graph with a partition of its vertex set into clusters, the aim of the selective graph coloring problem is to pick exactly one vertex per cluster so that, among all possible selections, the number of colors necessary to color the vertices in the selection is minimized. This study focuses on an exact cutting plane algorithm for selective coloring in perfect graphs, where the selective coloring problem is known to be NP-hard. Since there exists no suite of perfect graph instances to the best of our knowledge, we also propose an algorithm to randomly generate perfect graphs and provide a large collection of instances available online. We test our method on graphs with different size and densities, present computational results and compare them with an integer programming formulation of the problem solved by CPLEX, and a state-of-the art algorithm from the literature. Our computational experiments indicate that our approach significantly improves the solution performance.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/11/2021

Exact defective colorings of graphs

An exact (k,d)-coloring of a graph G is a coloring of its vertices with ...
research
06/30/2017

New Integer Linear Programming Models for the Vertex Coloring Problem

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

A matheuristic approach for the b-coloring problem using integer programming and a multi-start multi-greedy randomized metaheuristic

Given a graph G=(V,E), the b-coloring problem consists in attributing a ...
research
11/25/2019

Polyhedral study of the Convex Recoloring problem

A coloring of the vertices of a connected graph is convex if each color ...
research
02/26/2019

Coloring Big Graphs with AlphaGoZero

We show that recent innovations in deep reinforcement learning can effec...
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...

Please sign up or login with your details

Forgot password? Click here to reset