经典回顾:BA模型

简介

Barab´asi-Albert (BA)模型是一种生成大型网络图的方法。

动机

许多大型网络的一个共同性质是顶点的度遵循幂律分布(指数分布),又被称为无标度网络。Barab´asi-Albert (BA)模型就是用来生成这种网络。

构造方法

为了构造这种网络需要满足两种属性:(1)网络需要不断增加新的节点不断拓展;(2)新增的节点更有可能与原网络中度更大的节点相连。
具体过程:初始网络有 m 0 m_0 m0个无连接的顶点,每次都会添加一个新节点,新节点会与 m m m m ≤ m 0 m \leq m_0 mm0)个原节点相连,与第i个节点连接的概率为: p i = k i / ∑ j k j p_i=k_i/∑_jk_j pi=ki/jkj,当添加t个节点后,网络中会有 m 0 + t m_0+t m0+t个节点,和个 m t mt mt个边。此时节点的度 k k k的分布满足:
p ( k ) = k − λ p(k)=k^{-\lambda} p(k)=kλ

参考文献

Barabási A L, Albert R. Emergence of scaling in random networks[J]. science, 1999, 286(5439): 509-512.

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值