A matheuristic approach for the $b$-coloring problem using integer programming and a multi-start multi-greedy randomized metaheuristic
Rafael A. Melo, Michell F. Queiroz, Marcio C. Santos

TL;DR
This paper introduces a novel matheuristic combining integer programming and a multi-start multi-greedy randomized metaheuristic to effectively solve the NP-hard $b$-coloring problem, outperforming existing methods on large instances.
Contribution
It proposes a new matheuristic approach integrating MIP-based local search with a multi-start metaheuristic, and introduces a new benchmark set for the $b$-coloring problem.
Findings
The multi-start metaheuristic generates high-quality solutions.
The matheuristic improves several solutions from the metaheuristic.
The approach outperforms a state-of-the-art hybrid evolutionary metaheuristic on large instances.
Abstract
Given a graph , the -coloring problem consists in attributing a color to every vertex in such that adjacent vertices receive different colors, every color has a -vertex, and the number of colors is maximized. A -vertex is a vertex adjacent to vertices colored with all used colors but its own. The -coloring problem is known to be NP-Hard and its optimal solution determines the -chromatic number of , denoted . This paper presents an integer programming formulation and a very effective multi-greedy randomized heuristic which can be used in a multi-start metaheuristic. In addition, a matheuristic approach is proposed combining the multi-start multi-greedy randomized metaheuristic with a MIP (mixed integer programming) based local search procedure using the integer programming formulation. Computational experiments establish the proposed multi-start…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
