graphscope.nx.generators.harary_graph.hkn_harary_graph¶
- graphscope.nx.generators.harary_graph.hkn_harary_graph(k, n, create_using=None)[源代码]¶
返回具有给定节点连通性和节点数的Harary图。
Harary图$H_{k,n}$是在给定节点连通度$k$和节点数量$n$的条件下,所需边数最少的图。
已知这个最小边数为 ceil($kn/2$) [1]。
- Parameters:
k (整数) – 生成图的节点连通度
n (整数) - 生成图包含的节点数量
create_using (NetworkX 图构造函数, 可选图类型) – 用于创建(默认为nx.Graph)。如果是图实例,则会在填充前被清空。
- Returns:
Harary图 $H_{k,n}$。
- Return type:
NetworkX 图
另请参阅
备注
该算法的时间复杂度为$O(kn)$。 其实现参考了文献[2]。
参考文献