计算机应用 ›› 2014, Vol. 34 ›› Issue (5): 1271-1274.DOI: 10.11772/j.issn.1001-9081.2014.05.1271

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

求解最大割问题的多启动禁忌搜索算法

张爱君,秦新强,龚春琼   

  1. 西安理工大学 应用数学系,西安 710048
  • 收稿日期:2013-11-11 修回日期:2014-01-02 出版日期:2014-05-01 发布日期:2014-05-30
  • 通讯作者: 张爱君
  • 作者简介:张爱君(1979- ),女,陕西渭南人,讲师,硕士,主要研究方向:应用数学微分方程数值解及其应用、求解NP问题的高效算法;秦新强(1962- ),男,陕西蓝田人,教授,博士,主要研究方向:微分方程数值解及其应用、计算机高效算法;龚春琼(1975- ),女,云南弥渡人,讲师,硕士,主要研究方向:应用数学微分方程数值解及其应用、求解NP问题的高效算法。
  • 基金资助:

    国家自然科学基金资助项目

Multi-start tabu search algorithm for solving maximum cut problem

ZHANG Aijun,QIN Xinqiang,QIONG Chunqiong   

  1. Department of Applied Mathematics, Xi'an University of Technology, Xi'an Shaanxi 710048, China
  • Received:2013-11-11 Revised:2014-01-02 Online:2014-05-01 Published:2014-05-30
  • Contact: ZHANG Aijun
  • Supported by:

    National Natural Science Foundation

摘要:

为了增强局部搜索算法在求解最大割问题上的寻优能力,提高解质量,提出了一种多启动禁忌搜索(MSTS)算法。算法主要包括两个重要组件:一是用于搜索高质量局部优化解的禁忌搜索算法;二是具有全局搜索能力的重启策略。算法首先通过禁忌搜索组件获取局部优化解;然后应用设计的重启策略重新生成初始解并重启禁忌搜索过程。重启策略基于随机贪心的思想,综合利用了“构造”和“扰动”这两种方法生成新的起始解,来逃离局部最优的陷阱从而找到更高优度的解。采用了国际文献中公认的21个算例作为本算法的测试实验集并进行实算, 并与多个先进算法进行比较,MSTS算法在18个算例上得到最好解值,高于其他对比算法。实验结果表明,MSTS算法具有更强的寻优能力和更高的解质量。

Abstract:

A Multi-Start Tabu Search (MSTS) algorithm was proposed for the maximum cut problem to improve the solution quality. The proposed algorithm included two key components, one of which was tabu search used to identify high-quality local optimal solutions and the other of which was the multi-start strategy used for the global exploration. Firstly, a local optimum solution was acquired by tabu search component. Secondly, new starting solution was produced by multi-start strategy and then tabu search procedure was restarted. Based on the random greediness, the proposed multi-start strategy integrated the constructive and perturbation methods to produce new starting solutions, thus escaping from being trapped in local optimum and finding higher quality solutions. Experiments on 21 standard maximum cut benchmark instances and comparisons with several state-of-the-art algorithms show that 18 best solutions was obtained by MSTS, higher than compared algorithms. The experimental results indicate that the proposed algorithm outperforms the reference algorithms in terms of the solution quality.

中图分类号: