跳至內容

同配性

維基百科,自由的百科全書

同配性Assortativity), 用作考察值相近的頂點是否傾向於互相連接。

如果總體上度大的頂點傾向於連接度大的頂點,那麼就稱網絡的度正相關的,或者成網絡是同配的;如果總體上度大的頂點傾向於連接度小的頂點,那麼就稱網絡的度負相關的,或者成網絡是異配的。[1]

同配性計算

聯合度分布

網絡的度分布為一階度分布,聯合度分布可理解為二階度分布,或網絡度的聯合概率分布

聯合度分布為兩個端點的度分別為j和k的概率,為對應連邊數,如果j=k,,否則

余度分布,即網絡度的邊緣分布,表示隨機頂點的鄰居頂點為k的概率。

如果二階度分布是完全隨機的,即恆有,則網絡不具有度相關性[1]

余平均度

余平均度頂點i的鄰居頂點的平均度,記為,度為k的頂點的余平均度記為

如果是k的增函數,那麼就意味着平均而言,度大的頂點傾向於與度大的頂點連接,從而表明網絡是同配的;反之,如果是k的減函數,那麼就意味着平均而言,度大的頂點傾向於與度小的頂點連接,從而表明網絡是異配的;如果網絡不具有度相關性,那麼是一個與k無關的常數

[1]

同配係數

網絡是度相關的就意味着之間不恆等。可以考慮用兩者之間的差的大小刻畫網絡的同配或者異配程度,即如下定義的度相關函數:

當網絡為完全同配時,達到最大值,即為余度分布的方差:

於是得到歸一化的相關係數,即同配係數,記為r

其中r>0代表網絡同配,r<0代表網絡異配,|r|的大小反映了網絡同配或異配的強弱程度。

令屬性值為度值,可從皮爾遜積矩相關係數計算同配係數:

對於有向圖,也可以利用皮爾遜積矩相關係數計算,即[1][2][3]

例子

N點星型網絡,其中包括度為N-1的1個點,度為1的N-1個點

所以星型網絡是異配的。

用另外一個公式會得到一樣的值。


算法

參考資料

  1. ^ 1.0 1.1 1.2 1.3 汪小帆 陳關榮. 网络科学导论. 
  2. ^ M. E. J. Newman. Assortative mixing in networks (PDF). [2014-05-02]. (原始內容 (PDF)存檔於2019-12-07). 
  3. ^ M. E. J. Newman. Mixing patterns in networks.