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