ABSTRACT
LOCAL SEARCH USING NEIGHBOURHOODS OF EXPONENTIAL SIZE
Prof. Chris Potts,
Department of Mathematics, University of Southampton
A new neighbourhood search technique is introduced that uses dynamic
programming to search an exponential size neighbourhood in polynomial
time. This technique is called dynasearch. We apply dynasearch to two
types of sequencing problems; the total weighted tardiness scheduling
problem, and the travelling salesman problem. Computational results
show that, for restarts close to previous local minima, dynasearch is
significantly more effective than classical first improve or best
improve descent. As a consequence, our proposed algorithms use
dynsearch with an iterated local search framework, where each descent is
started a few random moves away from previous local minima.
Computational results show that the proposed dynasearch algorithms are
more effective than other known local search heuristics for the total
weighted tardiness problem, and are competitive with other methods for
the travelling salesman problem.
Maintained by rbennett@cs.ucl.ac.uk