求解黑白旅行商问题的禁忌搜索算法

Tabu search for solving the black-and-white travelling salesman problem

Journal of the Operational Research Society · 2016
被引 15
ABS 3

中文导读

针对黑白旅行商问题,提出基于新邻域结构的禁忌搜索启发式算法,能在秒级求解小规模最优解,并解决现有方法无法处理的大规模实例。

Abstract

The black-and-white travelling salesman problem (BWTSP) is an extension to the well-known TSP by partitioning the set of vertices into black and white vertices, and imposing cardinality and length constraints between two consecutive black vertices in a Hamiltonian tour. BWTSP has various applications in aircraft routing, telecommunication network design and logistics. In this paper, we develop several tabu search (TS) heuristics for solving the BWTSP. Our TS is built upon a new efficient neighbourhood structure, which exploits both the permutation and knapsack features of BWTSP. We also embed our TS as a heuristic procedure to improve the upper bound in a mixed-integer linear programming method. Extensive computational experiment on both benchmark and randomly generated instances shows effectiveness and efficiency of our algorithms. Our algorithms are able to obtain optimal and near optimal solutions to small instances in seconds, and find feasible solutions to large instances that have not been solved by the existing methods in the literature.

运筹学组合优化禁忌搜索旅行商问题