伙伴算法
2017-03-08 19:01:02 0 举报
伙伴算法(Partner Algorithm)是一种用于解决旅行商问题(TSP)的启发式算法。它通过将问题分解为一系列较小的子问题来寻找最优解。在每一步中,算法选择一个当前未访问的城市作为起始点,并计算从该城市出发到达所有未访问城市的最短路径。然后,算法选择具有最短路径的另一个城市作为伙伴,并将这两个城市合并为一个集合。接下来,算法递归地在剩余的城市集合上应用相同的过程,直到只剩下一个城市为止。最后,算法将这些城市按照它们的访问顺序连接起来,得到一条完整的路径。