【发布时间】:2014-05-17 09:58:31
【问题描述】:
在典型的 TSP 算法中,我们有多个 点,我们希望以最优的行进顺序行进。点是家庭、客户等,基本上是地图上的一个点。
我有 lines 来优化,而不是点。扫雪就是一个很好的例子,你可以在多条街道上旅行。而且最大的不同是,每次旅行,你的终点和起点都不一样。我的尝试只是假设起点是每次旅行的唯一节点。但显然,每当您的路线/线路很长时,您最终都会远离起点。并且该解决方案不再接近最优。
我查看了一些提供路线优化的公司。他们的解决方案只是将线条分成闭合点;并将每条线视为彼此靠近的节点。我认为当您必须在街道的两侧旅行时,或者当您靠近另一条街道时,这是行不通的。
我想知道是否有建模技巧或任何其他方法来解决这个问题?
【问题讨论】:
-
您不只是在寻找Eulerian path吗?
-
@AlexReinking:不。是什么让你这么想?
标签: algorithm mathematical-optimization traveling-salesman