Skip to content

Shake / Perturbation Methods

Shake methods (also called perturbation or diversification methods) are algorithm components that modify solutions in ways that may worsen their objective value. Unlike improvers, shakes are allowed to return worse solutions.

Overview

Shakes help algorithms escape local optima by perturbing solutions. They introduce diversification into the search process.