Fast neighborhood search for the single machine total weighted tardiness problem

Most successful heuristics for solving 1||@?w"jT"j are based on swap moves. We present an algorithm which improves the complexity of searching the swap neighborhood from O(n^3) to O(n^2). We show that this result also improves the complexity of the recently developed dynasearch heuristics.