Imagine you are lost in a hilly landscape and you want to reach the highest peak. You climb the nearest slope, reach the top of a small hill â and then realize it is surrounded by valleys. Every direction looks downward. You are stuck at a local optimum, a peak that looks great from where you stand but is dwarfed by the mountains you cannot see.
Ordinary local search faces exactly this trap. It moves to the best neighboring solution at every step, but the moment every neighbor is worse it halts, even if the global optimum lies just two valleys away.
In 1986, the operations researcher Fred Glover published a deceptively simple fix: keep a tabu list â a short memory of the moves you have just made â and simply forbid repeating them for a few steps. With those moves blocked, the algorithm is forced off the local hill, even if the first steps go downhill. The tabu list lifts after a few iterations, and the search resumes in fresh territory.
That one idea â memory-guided prohibition â turned local search from a dead-end strategy into one of the most effective heuristics for hard combinatorial problems like route planning and scheduling.
Comments
Loading comments...