简体   繁体   English

我应该采用哪种TSP启发式算法?

[英]Which TSP heuristic algorithm should I adopt?

There are huge amount of papers related to TSP heuristic algorithm and each of them might focus on different kinds of TSP problem. 与TSP启发式算法相关的论文很多,而且每个论文都可能关注于不同类型的TSP问题。 Could anyone recommend several well performed TSP heuristic algorithms under the property described as follow: The "city size" of the TSP problem is equal to 30. 在以下所述的属性下,谁能推荐几种性能良好的TSP启发式算法:TSP问题的“城市规模”等于30。

禁忌搜索,模拟退火和逾期接受我的所有工作做好, 例如

A space filling curve can solve it very fast. 空间填充曲线可以非常快地解决它。 Then you can use k-opt or something to improve the edges. 然后,您可以使用k-opt或其他工具来改善边缘。 There is also the Ant Colony Optimization for example Gebweb tsp solver. 还有蚁群优化,例如Gebweb tsp解算器。 It has also brute force and dynamic solution. 它还具有蛮力和动态解决方案。

If the travelling salesman is metric (respects triangle inequality) than you might consider to use approximation algorithms that are polynomial and will always return a solution, which is at most X time worse than the optimal one. 如果旅行商是公制的(尊重三角不等式),那么您可能会考虑使用多项式的近似算法,并且总是返回一个解,该解最多比最优解差X倍。 For example Christofides algorithm guarantees that the path will be at most 1.5 longer than the optimal one. 例如, Christofides算法保证该路径最多比最佳路径长1.5。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM