改进蚁群算法-论文阅读:Improving Ant Colony Optimization Efficiency for Solving Large TSP Instances

59 篇文章 4 订阅
11 篇文章 1 订阅


论文地址:https://arxiv.org/pdf/2203.02228.pdf

1.概述

Ant Colony Optimization (ACO) is a family of nature-inspired metaheuristics often applied to finding approximate solutions to difficult optimization problems. Despite being significantly faster than exact methods, the ACOs can still be prohibitively slow, especially if compared to basic problem-specific heuristics. As recent research has shown, it is possible to significantly improve the performance through algorithm refinements and careful parallel implementation benefiting from multi-core CPUs and dedicated accelerators. In this paper, we present a novel ACO variant, namely the Focused ACO (FACO). One of the core elements of the FACO is a mechanism for controlling the number of differences between a newly constructed and a selected previous solution. The mechanism results in a more focused search process, allowing to find improvements while preserving the quality of the existing solution. An additional benefit is a more efficient integration with a problem-specific local search. Computational study based on a range of the Traveling Salesman Problem instances shows that the FACO outperforms the state-of-the-art ACOs when solving large TSP instances. Specifically, the FACO required less than an hour of an 8-core commodity CPU time to find high-quality solutions (within 1% from the best-known results) for TSP Art Instances ranging from 100 000 to 200 000 nodes.

蚁群优化 (ACO) 是一系列受自然启发的元启发式算法,通常用于寻找困难优化问题的近似解。尽管比精确方法快得多,ACO 仍然可能非常缓慢,特别是与基本的特定问题启发式相比。作为最近研究表明,通过算法改进可以显着提高性能以及受益于多核 CPU 和专用加速器的仔细并行实施。在这个在论文中,我们提出了一种新的 ACO 变体,即 Focused ACO (FACO)。的核心要素之一FACO 是一种用于控制新建和选定的差异数量的机制以前的解决方案。该机制导致更集中的搜索过程,允许找到改进同时保持现有解决方案的质量。另一个好处是更有效地集成针对特定问题的本地搜索。基于一系列旅行商问题的计算研究实例表明,在解决大型 TSP 实例时,FACO 的性能优于最先进的 ACO。具体来说,FACO 需要不到一个小时的 8 核商品 CPU 时间来找到高质量的解决方案(与最知名的结果相差 1% 以内)适用于 100 000 到 200 000 的 TSP 实例节点。

2.The MAX-MIN Ant System

在这里插入图片描述

3.Focused ACO for Solving Large Problem Instances

在这里插入图片描述

4. 2-opt LS used in the main loop of the FACO

在这里插入图片描述

5.实验参数设置

在这里插入图片描述

6.实验结果

在这里插入图片描述

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值