TSP往返方法

时间:2019-01-03 12:03:21

标签: algorithm computer-science genetic-algorithm traveling-salesman

我有一个要解决的问题。 下面是问题陈述。

我目前在 X 位置。 我必须从X开始,然后前往这些城市-A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S ,T,U,V,然后返回到 X

我应该按什么顺序覆盖这些城市,以使往返距离最小化?

数据:n x n矩阵,其中包含各个城市之间的距离以及 X 与城市之间的距离。

我知道这是一个旅行商问题,这很困难NP

我正在寻找用于解决此问题的最佳 逼近技术/算法。

我尝试了TSP最近邻居方法(我认为这是基本方法)和Clarke-Wright算法(不是有益的)。

我正在寻找任何潜在客户/论文/开源项目(最好在python中)。

注意:最多城市<= 50。我也在寻找可以在尽可能短的时间内达到最佳效果的方法。

0 个答案:

没有答案