首页 | 本学科首页   官方微博 | 高级检索  
     

求解TSP的启发式顺序交叉算子
引用本文:周鹏.求解TSP的启发式顺序交叉算子[J].计算机工程与设计,2007,28(8):1896-1897,1900.
作者姓名:周鹏
作者单位:湖北汽车工业学院,湖北,十堰,442002
摘    要:旅行商问题是经典的NP难组合优化问题之一.在用遗传算法求解旅行商问题时,顺序交叉算子是一种较为常用的遗传交叉算子.使用顺序交叉算子时的交叉点位置是随机指定的,不能反映关键遗传信息,导致算法执行效率较低.在顺序交叉算子的基础上,提出了一种启发式顺序交叉算子.该算子结合顺序交叉算子和启发式算法以得到双亲中交叉点位置,保留了双亲中关键的城市顺序信息.该算子改善了使用顺序交叉算子执行效率低的问题.实验结果表明了该算子的有效性.

关 键 词:旅行商问题  组合优化  遗传算法  遗传算子  启发式顺序交叉算子  求解  启发式算法  遗传交叉算子  crossover  operator  ordered  有效性  结果  实验  优化问题  改善  顺序信息  城市  双亲  结合  执行效率  遗传信息  随机  位置  交叉点  使用
文章编号:1000-7024(2007)08-0896-02
修稿时间:2006-05-08

Heuristic ordered crossover operator for TSP
ZHOU Peng.Heuristic ordered crossover operator for TSP[J].Computer Engineering and Design,2007,28(8):1896-1897,1900.
Authors:ZHOU Peng
Affiliation:Hubei Automotive Industries Institute, Shiyan 442002, China
Abstract:Traveling salesman problem is one of the typical NP-hard problems in combinatorial optimization.Ordered crossover operator is a kind of in common use genetic crossover operator to solve traveling salesman problem.But when ordered crossover operator is used,the points of intersection are specified randomly.The points can't reflect the key genetic information and cause the calculate way efficiency is lowly.Based on ordered crossover operator,a new heuristic ordered crossover operator is presented.It combines ordered crossover operator and heuristic algorithm in order to get the position of cut points in parent,thereby key order information from parent is saved.This improved operator can overcome the shortcoming of low efficiency in ordered crossover operator.The optimization computing of some examples is made to show that the new operator is useful and simple.
Keywords:traveling salesman problem  optimal grouping  genetic algorithm  genetic operator  heuristic ordered crossover operator
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号