计算机应用 ›› 2013, Vol. 33 ›› Issue (06): 1563-1570.DOI: 10.3724/SP.J.1087.2013.01563

• 先进计算 • 上一篇    下一篇

离散自由搜索算法

郭鑫1,孙丽杰李光明江开忠   

  1. 1. 上海工程技术大学 化学化工学院, 上海 201620
    2. 上海工程技术大学 基础教学学院, 上海 201620
  • 收稿日期:2012-12-10 修回日期:2013-02-26 出版日期:2013-06-01 发布日期:2013-06-05
  • 通讯作者: 江开忠
  • 作者简介:郭鑫(1990-),男,山东平邑人,主要研究方向:生物数据挖掘;孙丽杰(1990-),女,山东诸城人,主要研究方向:医药数据挖掘;李光明(1990-),男,河南宜阳人,主要研究方向:医药数据挖掘;江开忠(1965-),男,四川乐至人,副教授,博士,主要研究方向:知识发现、软硬件协同设计、搜索算法。
  • 基金资助:

    上海市教委学科建设专项基金资助项目(11XK11);上海工程技术大学内涵建设项目(nhky-2012-13)

Discrete free search algorithm

GUO Xin1,SUN LijieLI GuangmingJIANG Kaizhong   

  1. 1. College of Chemistry and Chemical Engineering, Shanghai University of Engineering Science, Shanghai 201620, China
    2. College of Fundamental Teaching, Shanghai University of Engineering Science, Shanghai 201620, China
  • Received:2012-12-10 Revised:2013-02-26 Online:2013-06-05 Published:2013-06-01
  • Contact: JIANG Kaizhong
  • Supported by:

    Shanghai Municipal Education Commission Discipline Construction Foundation

摘要: 针对离散组合优化问题,给出一个自由搜索的算法。但是仅仅通过自由搜索算法求得的解,往往存在交叉现象,针对这个问题提出将离散自由搜索算法和交叉消除相结合的算法,这样不仅大大地提高了自由搜索算法运算过程的收敛速度,而且较大程度地提升了结果的质量。利用旅行商问题(TSP)标准库中的测试数据对所提算法进行了验证,结果表明该算法比遗传算法性能提高了约1.6%。

关键词: 旅行商问题, 智能算法, 自由搜索, 交叉消除

Abstract: A free search algorithm was proposed for the discrete optimization problem. However,solutions simply got from free search algorithm often have crossover phenomenon. Then, an algorithm free search algorithm combined with cross elimination was put forward, which not only greatly improved the convergence rate of the search process but also enhanced the quality of the results. The experimental results using Traveling Saleman Problem (TSP) standard data show that the performance of the proposed algorithm increases by about 1.6% than that of the genetic algorithm.

Key words: Traveling Saleman Problem (TSP), intelligent algorithm, free search, cross elimination

中图分类号: