Algorithmic strategies for finding the best TSP 2-OPT move in average sub-quadratic time | Synapse