【发布时间】:2019-03-20 22:00:12
【问题描述】:
我有一个无向的节点网络,它们以网状方式相互连接(即每个节点的度数 >= 2)。我正在尝试找到一种方法来找到连接到网络中其他节点的最小节点数。
例如,如果我的图中有 10 个节点,并且其中一个节点连接到所有其他节点,那么我可以直接说节点是连接我的所有图的节点,并且节点的最小数量覆盖图的连通性为1。
但通常情况并非如此,因为我需要手动查找其他节点。我在想我可以使用最高程度的节点(例如 x)作为源来使用nx.shortest_path(G, x) 找到到其他节点的最短路径。然后我可以遍历最短路径以找到其他节点。但是这种方法很乏味,我想知道是否有人使用networkx中可用的工具得到任何其他建议来最佳地解决这个问题。
【问题讨论】: