New landscape analysis maps local optima for Dominating Set and Vertex Coloring
Researchers classify graph problem landscapes as unimodal or truly multimodal…
Researchers Johanna Gasse, Antonia Heinen, Felix Knöfel, Timo Kötzing, and Maxim Stanko analyzed the local optima structure of two classic NP-hard problems: Dominating Set and Vertex Coloring. For each problem, they examined multiple graph classes (e.g., trees, bipartite, or random graphs) and classified the resulting fitness landscapes into four types: unimodal (a single optimum), plateau-unimodal (all optima on one connected plateau), equimodal (every local optimum is also global), or truly multimodal (multiple distinct local optima).
The study uses two different neighborhood operators: a standard single-change operator (flip one vertex) and a swap operator that exchanges two parts of the solution. This distinction matters for evolutionary algorithms, as operators determine how easily a search can escape local optima. The results provide a map of which graph classes are easy (unimodal) vs. hard (truly multimodal) for these problems. For example, some classes permit plateau-unimodal landscapes where hill climbing can still find a global optimum despite plateaus.
- Classified landscapes for Dominating Set and Vertex Coloring across multiple graph classes
- Four landscape types identified: unimodal, plateau-unimodal, equimodal, and truly multimodal
- Compared two neighborhood operators (single-change vs. swap) to guide evolutionary algorithm design
Why It Matters
Helps algorithm designers pick operators for graph problems, knowing which landscapes are easy or hard.