We discuss the way to group all 25 possible 4-OPT moves into 7 orbits of equivalent moves. We then describe two implementations, one for a $\Theta(n^3)$ algorithm by de Berg's et al. and one of a $\Theta(n^2)$ algorithm by Glover, for finding the best 4-OPT move via dynamic programming.
翻译:我们讨论将所有25个可能的4-OPT移动分组成7个等价移动轨道的方式。然后我们描述两种实现方法,一种是由de Berg等人提出的$\Theta(n^3)$算法,另一种是由Glover提出的$\Theta(n^2)$算法,用于通过动态规划找到最佳的4-OPT移动。