preferential_attachment_graph#
- preferential_attachment_graph(aseq, p, create_using=None, seed=None)[source]#
创建一个二分图,使用给定单一度序列的优先连接模型。
该图由两个分区组成。集合A包含节点0到(len(aseq) - 1),集合B包含从节点len(aseq)开始的节点。集合B中的节点数量是随机的。
- Parameters:
- aseq列表
节点集合A的度序列。
- p浮点数
添加新底部节点的概率。
- create_usingNetworkX图实例,可选
返回此类型的图。
- seed整数,random_state,或None(默认)
随机数生成状态的指示器。 参见 Randomness 。
Notes
节点被赋予属性’bipartite’,其值为0或1,以指示节点属于哪个二分集。
此函数未导入主命名空间。 要使用它,请使用 nx.bipartite.preferential_attachment_graph
References
[1]Guillaume, J.L. 和 Latapy, M., 二分图作为复杂网络的模型。 物理A:统计力学及其应用, 2006, 371(2), pp.795-813.
[2]Jean-Loup Guillaume 和 Matthieu Latapy, 所有复杂网络的二分结构, 信息处理快报 90, 2004, pg. 215-221 https://doi.org/10.1016/j.ipl.2004.03.007