如何在python中解决旅行商问题?我没有找到任何库,应该有一种方法使用scipy函数进行优化或其他库。我的hacky-extremelly lazy-pythonic暴力解决方案是:
tsp_solution = min( (sum( Dist[i] for i in izip(per, per[1:]
Google API为路由点a-b提供了良好的方向,现在提供了多个路点和TSP优化()。
我想更进一步,解决带时间窗的旅行商问题(TSPTW),也称为带时间窗的车辆路径问题。换句话说,我希望将约会和服务时间添加到优化步骤中。谷歌地图提供了distanceMatrix API方法,该方法在给定一组多个起始位置和多个结束位置的情况下,返回每个位置之间的距离和估计旅行时间的矩阵。我找到了一篇关于这个主题的论文,但我很难将理