特征向量中心性求解举例

特征向量中心性

“特征向量中心性” 试图通过结合无向图中的邻居结点的重要性来概括度中心性。
用邻接矩阵A记录邻居结点,则结点 v i v_i vi的特征向量中心性:
C e ( v i ) = 1 λ Σ j = 1 n A j , i C e ( v j ) C_e(v_i)=\frac 1 {\lambda}\Sigma_{j=1}^{n}A_{j,i}C_e(v_j) Ce(vi)=λ1Σj=1nAj,iCe(vj)
假设 C e = ( C e ( v 1 ) , C e ( v 2 ) , . . . , C e ( v n ) ) T C_e=(C_e(v_1),C_e(v_2),...,C_e(v_n))^T Ce=(Ce(v1),Ce(v2),...,Ce(vn))T是所有结点的中心向量,则
λ C e = A T C e \lambda C_e=A^TC_e λCe=ATCe
C e C_e Ce是邻接矩阵 A T A^T AT的特征向量, λ \lambda λ是特征值, λ \lambda λ有多个解,为了保证中心值大于0,取最大的 λ \lambda λ

例 求下图的特征向量中心性:

在这里插入图片描述

解:
  • 邻接矩阵为

A = [ 0 1 0 1 0 1 0 1 1 1 0 1 0 1 0 1 1 1 0 0 0 1 0 0 0 ] A = \left[ \begin{matrix} 0 & 1 & 0 & 1 & 0\\ 1 & 0 & 1 & 1 & 1\\ 0 & 1 & 0 & 1 & 0\\ 1 & 1 & 1 & 0 & 0\\ 0 & 1 & 0 & 0 & 0\\ \end{matrix} \right] A=0101010111010101110001000

  • 求矩阵的特征值
    求解 ( A − λ I ) C e = 0 (A-\lambda I)C_e=0 (AλI)Ce=0,假设 C e = [ u 1 u 2 u 3 u 4 u 5 ] C_e=[u_1 u_2 u_3 u_4 u_5] Ce=[u1u2u3u4u5],
    [ − λ 1 0 1 0 1 − λ 1 1 1 0 1 − λ 1 0 1 1 1 − λ 0 0 1 0 0 − λ ] [ u 1 u 2 u 3 u 4 u 5 ] = [ 0 0 0 0 0 ] \left[ \begin{matrix} -\lambda & 1 & 0 & 1 & 0\\ 1 & -\lambda & 1 & 1 & 1\\ 0 & 1 & -\lambda & 1 & 0\\ 1 & 1 & 1 & -\lambda & 0\\ 0 & 1 & 0 & 0 & -\lambda\\ \end{matrix} \right]\left[ \begin{matrix} u_1\\ u_2\\ u_3\\ u_4\\ u_5\\ \end{matrix} \right]=\left[ \begin{matrix} 0\\ 0\\ 0\\ 0\\ 0\\ \end{matrix} \right] λ10101λ11101λ10111λ00100λu1u2u3u4u5=00000
    d e t ( A − λ I ) = ∣ − λ 1 0 1 0 1 − λ 1 1 1 0 1 − λ 1 0 1 1 1 − λ 0 0 1 0 0 − λ ∣ = 0 det(A-\lambda I)=\left| \begin{matrix} -\lambda & 1 & 0 & 1 & 0\\ 1 & -\lambda & 1 & 1 & 1\\ 0 & 1 & -\lambda & 1 & 0\\ 1 & 1 & 1 & -\lambda & 0\\ 0 & 1 & 0 & 0 & -\lambda\\ \end{matrix} \right|=0 det(AλI)=

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值