计算机与现代化 ›› 2010, Vol. 1 ›› Issue (5): 33-35,3.doi: 10.3969/j.issn.1006-2475.2010.05.010

• 人工智能 • 上一篇    下一篇

一种求解欧式平面TSP问题的混合算法

王兴起,薛晓春   

  1. 北京航空航天大学航空科学与工程学院,北京 100191
  • 收稿日期:2009-11-30 修回日期:1900-01-01 出版日期:2010-05-10 发布日期:2010-05-10

A New Hybrid Algorithm to Solve Euclidean Plane TSP

WANG Xing-qi, XUE Xiao-chun   

  1. School of Aeronautic Science and Engineering, Beihang University, Beijing 100191, China
  • Received:2009-11-30 Revised:1900-01-01 Online:2010-05-10 Published:2010-05-10

摘要: TSP问题是一个经典的组合优化问题。本文采用基于凸多边形的插入方法来构造路径,然后使用调整算法对路径进行调整以缩短回路长度,最后采用遗传算法中的交叉算子,再对路径进行优化。实验结果表明,该算法具有较高精度和较强实用性。

关键词: 旅行商问题, 组合优化, 凸多边形, 交叉算子

Abstract: Traveling salesman problem(TSP) is a classic combinatorial optimization problem. This paper uses an insertion method which is based on convex polygon to form loop, then applies the adjustment algorithm to shorten the loop. At last the paper uses the crossover operator which is from the genetic algorithm to optimize the loop. The result of calculation shows that the method has high precision and good practicability.

Key words: TSP, combinatorial optimization, convex polygon, crossover operator

中图分类号: