旅行推销员的不完整图表

时间:2013-11-10 21:18:31

标签: traveling-salesman approximation hamiltonian-cycle

我有一个大的加权图。我想计算一个近似最短的哈密顿路径,它通过所有节点,成本最低。我的图表非常大,不适合我的记忆。所以我决定随机忽略一些边缘并将其余部分加载到内存中。但问题是大多数java TSP实现需要一个完整的图形,在我的情况下需要一个巨大的内存,我没有那么多的内存。是否有任何java库在imcpmlete图上计算TSP? 我的狂热是我把初始顶点集分成了更小的部分。我计算了每个的Shorest hamiltonian路径,然后连接了所有最短的哈密顿路径。它是TSP的一个很好的近似值吗?有没有人知道大图的更好的TSP近似算法?

1 个答案:

答案 0 :(得分:0)

问题在于找到汉密尔顿路径可能相当困难,因为图形不太完整。有许多启发式方法可用于寻找近似解,例如最近邻。虽然,你有可能无法找到有效的路径。