MIP经典问题:旅行商问题 (traveling salesman problem)
Posted liuyingsme
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MIP经典问题:旅行商问题 (traveling salesman problem)相关的知识,希望对你有一定的参考价值。
*本文主要记录和分享学习到的知识,算不上原创。
*参考文献见链接。
旅行商问题、背包问题都是0-1规划问题中最为经典的问题。
通常来说,当我们学习并熟悉一种求解混合整数问题的技巧时,可以用这种技巧来求解旅行商问题或者背包问题,以此来验证自己对该技巧的掌握程度。
目录
什么是旅行商问题
旅行商问题的数学模型
什么是旅行商问题
定义
Given a list of cities and the distances between each pair of cities, what is the shortest possible route that visits each city and returns to the origin city?
时间复杂度
分类
其中,sTSP是最简单的TSP问题。
旅行商问题的数学建模
Integer programming formulation of sTSP
变量
This formulation associates a binary variable xij with each edge (i, j), equal to 1 if and only if the edge appears in the optimal tour. The formulation of TSP is as follows.
模型
Integer programming formulation of aTSP
变量
xij is a binary variable, associated with arc (i,j) and equal to 1 if and only if the arc appears in the optimal tour.
模型
参考文献
https://en.wikipedia.org/wiki/Travelling_salesman_problem
以上是关于MIP经典问题:旅行商问题 (traveling salesman problem)的主要内容,如果未能解决你的问题,请参考以下文章
利用动态规划求解旅行商问题(Travelling Salesman Problem)时空复杂度分析以及相关实验验证
HDU3001&BUCU5974——旅行商变形2(英文版Travelling)——题解
使用Matlab实现蚁群优化(ACO)算法解决旅行商问题(Travelling Salesman Problem)