graphscope.nx.generators.community.relaxed_caveman_graph

graphscope.nx.generators.community.relaxed_caveman_graph(l, k, p, seed=None)[源代码]

返回一个松弛的洞穴图。

一个松弛的洞穴图起始于l个大小为k的团。然后以概率p随机重连边,以连接不同的团。

Parameters:
  • l (int) – 分组数量

  • k (int) – 团的大小

  • p (float) – 每条边重新连接的概率。

  • seed (integer, random_state, or None (default)) - 随机数生成状态的指示器。 参见随机性

Returns:

G – 松弛洞穴图

Return type:

NetworkX 图

Raises:

NetworkXError – 如果p不在[0,1]范围内

示例

>>> G = nx.relaxed_caveman_graph(2, 3, 0.1, seed=42)

参考文献