extended_barabasi_albert_graph#
- extended_barabasi_albert_graph(n, m, p, q, seed=None)[source]#
返回一个扩展的Barabási–Albert模型图。
扩展的Barabási–Albert模型图是一种使用优先连接构建的随机图。扩展模型允许新边、重连边或新节点。基于概率:math:
p`和:math:`q,其中:math:p + q < 1,图的增长行为确定如下:当:math:`p = q = 0`时,模型行为与Barabási–Albert模型相同。
- Parameters:
- nint
节点数量
- mint
新节点连接到现有节点的边数
- pfloat
在现有节点之间添加边的概率值。p + q < 1
- qfloat
现有边重连的概率值。p + q < 1
- seedinteger, random_state, 或 None (默认)
随机数生成状态的指示器。 参见 Randomness 。
- Returns:
- GGraph
- Raises:
- NetworkXError
如果
m不满足1 <= m < n或1 >= p + q
References
[1]Albert, R., & Barabási, A. L. (2000) 演化网络的拓扑结构:局部事件与普遍性 物理评论快报, 85(24), 5234.