我试图找到连接点的最小生成树,但要尊重网络的现有布局。我在使用python工具networkx来制定网络以查找最小生成树时遇到困难。
我需要找到仅覆盖点的最小生成树,考虑到我拥有这些点的坐标,并且可以找到连接它们的线的长度。
有关如何执行此操作的任何指示或想法?
答案 0 :(得分:0)
您正在解决Steiner tree problem,这是NP难点。 networkx
提供了一种解决该问题的近似算法:networkx.algorithms.approximation.steinertree.steiner_tree。