我有一个奇怪的问题。谁能告诉我在哪里可以找到有关的信息,或者给我一些关于使用使用爬山方法的最短路径算法的介绍?我了解两者的基础知识,但我无法将两者放在一起。Wikipedia 有一个有趣的部分是关于通过爬山解决旅行销售人员的问题,但没有提供更深入的解释来说明如何准确地解决这个问题。
例如,爬山可以应用于旅行商问题。很容易找到访问所有城市的解决方案,但与最佳解决方案相比会很差。该算法从这样一个解决方案开始,并对其进行了一些小改进,例如切换访问两个城市的顺序。最终,获得了更好的路线。
据我了解,您应该选择任何路径,然后遍历它并在此过程中进行优化。例如,返回并从起始节点选择不同的链接并检查是否提供了更短的路径。
对不起-我没有说得很清楚。我了解如何将这个想法应用于旅行推销员。我想在最短距离算法上使用它。