cs.NEJun 6, 2026

Gray-Box Optimization and the Vertex Coloring Problem

Authors: Johanna Gasse, Antonia Heinen, Hendrik Higl, Timo Kötzing

Abstract

Gray-box optimization is an approach for making some problem-specific information available to the algorithm while still relying on fitness information as the main guide to an optimum. This approach was shown to be beneficial in various combinatorial optimization tasks and neatly captures the continuum between fully black-box algorithms and tailored algorithms. In this work, we discuss different flavors of gray-box algorithms. We show that RLS can find a proper 22-coloring in a bipartite graph starting from a random 22-coloring, in an expected time of O(nlog⁡n)\mathcal{O}(n \log n). In contrast, when starting from a proper nn-coloring, the (1+1) EA cannot find such a coloring except when offered additional guiding on plateaus of the search space. Finally, we show the run time for this setting can be much improved by using gray-box operators.

Explore similar work

CardsList