首页 | 官方网站   微博 | 高级检索  
     

改进的嵌套分区算法求解旅行商问题
引用本文:宗德才,王康康.改进的嵌套分区算法求解旅行商问题[J].计算机工程与应用,2011,47(24):54-57.
作者姓名:宗德才  王康康
作者单位:1.常熟理工学院 计算机科学与工程学院,江苏 常熟 215500 2.江苏科技大学 数理学院,江苏 镇江 212003
基金项目:江苏省高校自然科学基础研究项目
摘    要:嵌套分区算法是近年来提出的一种求解大规模优化问题的新型全局优化方法。介绍了嵌套分区算法(NPM)的基本思想,将其应用于求解旅行商问题。分析确定了嵌套分区算法各个算子的策略,提出了一种改进的嵌套分区算法。该算法采用加权抽样法求得初始最可能域,用全局数组记录下每个区域的历史最优解,用3-opt局部搜索算法改进每个区域解的质量。对TSPLIB中部分实例仿真结果表明,所提出的结合3-opt算法的改进嵌套分区算法在求解 TSP问题时可以获得高质量的解。

关 键 词:嵌套分区算法  旅行商问题  3-opt算法  
修稿时间: 

Improved nested partitions method for traveling salesman problem
ZONG Decai,WANG Kangkang.Improved nested partitions method for traveling salesman problem[J].Computer Engineering and Applications,2011,47(24):54-57.
Authors:ZONG Decai  WANG Kangkang
Affiliation:1.College of Computer Science and Engineering,Changshu Institute of Technology,Changshu,Jiangsu 215500,China 2.School of Mathematics and Physics,Jiangsu University of Science and Technology,Zhenjiang,Jiangsu 212003,China
Abstract:The Nested Partitions Method(NPM) is a new global optimization method recently proposed,which can be applied to solve many large-scale discrete optimization problems.The main idea of this method is introduced and its application to the traveling salesman problem is proposed.Based on the analysis and determination of the strategy of the four arithmetic operators of NPM,an improved NPM is proposed.The initial most promising region is improved by weighted sampling method,the histori-cal optimal solution of every region is recorded in a global array and the 3-opt algorithm is combined in the local search for improving the quality of solution for every region.Some experimental results of TSPLIB show that the proposed improved NPM combined with 3-opt algorithm can find solutions of high quality when applied to the traveling salesman problem.
Keywords:nested partitions algorithm  traveling salesman problem  3-opt
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机工程与应用》浏览原始摘要信息
点击此处可从《计算机工程与应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号