【发布时间】:2021-09-30 10:54:41
【问题描述】:
我有一个包含超过 90000 个节点的网络。我想检查它是否有 5 个或更多成员的派系(=其中每个节点都连接到该集合的所有其他节点的节点集)。 NetworkX 库中是否有一个命令可以为我的网络返回所有此类集团?
我试过了
cliques = list(networkx.enumerate_all_cliques(G))
但由于网络的规模,运行时间是不可接受的,这就是为什么我想设置 5 个或更多成员的阈值,这有望减少运行时间,因为将考虑更少的派系。
【问题讨论】:
-
如果我没记错的话,你仍然需要计算所有的派系,对吧?
-
是的,你是对的。但即使计算时间没有办法,我如何才能只访问超过 5 个成员的集团?