特征向量中心性求解举例

本文通过一个实例详细解析了特征向量中心性的计算过程,包括如何求解邻接矩阵的特征值和特征向量,并得出图中最具中心性的节点。通过计算,最终得到特征向量并进行归一化,确定了节点v2为最中心节点。

特征向量中心性

“特征向量中心性” 试图通过结合无向图中的邻居结点的重要性来概括度中心性。
用邻接矩阵A记录邻居结点,则结点viv_ivi的特征向量中心性:
Ce(vi)=1λΣj=1nAj,iCe(vj)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)
假设Ce=(Ce(v1),Ce(v2),...,Ce(vn))TC_e=(C_e(v_1),C_e(v_2),...,C_e(v_n))^TCe=(Ce(v1),Ce(v2),...,Ce(vn))T是所有结点的中心向量,则
λCe=ATCe\lambda C_e=A^TC_eλCe=ATCe
CeC_eCe是邻接矩阵ATA^TAT的特征向量,λ\lambdaλ是特征值,λ\lambdaλ有多个解,为了保证中心值大于0,取最大的λ\lambdaλ

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

在这里插入图片描述

解:
  • 邻接矩阵为

A=[0101010111010101110001000]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)Ce=0(A-\lambda I)C_e=0(AλI)Ce=0,假设Ce=[u1u2u3u4u5]C_e=[u_1 u_2 u_3 u_4 u_5]Ce=[u1u2u3u4u5],
    [−λ10101−λ11101−λ10111−λ00100−λ][u1u2u3u4u5]=[00000] \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
    det(A−λI)=∣−λ10101−λ11101−λ10111−λ00100−λ∣=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)=

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值