Intuición detrás de la centralidad del vector propio y el procedimiento de cálculo

Hay varias métricas que se utilizan en el análisis de redes sociales para estimar/encontrar la influencia de un nodo. Entre ellos se encuentran varias "centralidades": centralidad de intermediación, centralidad de cercanía y centralidad de vector propio ( Influencia del agente de aprendizaje en MAS con redes sociales complejas, 2013 por H. Franks, H. Griffith y SS Anand) .

La centralidad de intermediación mide el número de caminos más cortos en una red que pasan a través de v i V , dónde V es un conjunto de nodos en GRAMO ( mi , V ) . Intuitivamente, nos permite ver cuánta información es probable que fluya a través de v i .

La centralidad de cercanía mide qué tan rápido se puede propagar la información de un agente dado y su definición matemática es sencilla.

La centralidad del vector propio se calcula utilizando el vector propio principal dado por la matriz de adyacencia del gráfico en consideración. Si mi C ( v i ) es la centralidad del vector propio de v i , entonces:

mi C ( v i ) = 1 λ v j norte ( v i ) a v i , v j × mi C ( v j )

dónde a i , j representa la entrada en la matriz de adyacencia A y norte ( v i ) denota el conjunto de vecinos de v i .

El documento dado arriba dice:

Un agente es central si está conectado a otros agentes que son centrales, y la medida tiene en cuenta las conexiones directas e indirectas entre agentes

¿Cómo se sigue esto de la definición dada anteriormente?

¿Qué es la intuición?

como calculamos mi C ( v i ) en la práctica (la definición dada arriba parece recursiva)?

Respuestas (1)

Un agente es central si está conectado a otros agentes que son centrales

La centralidad del vector propio mi C ( v i ) del vértice v i puede describirse como una medida de la importancia estructural de v i , proporcional a las importancias estructurales de su vecindario conectado; las centralidades del vector propio mi C ( v j ) ) de cada vértice v j norte ( v i ) .

En su definición, la proporcionalidad requerida se obtiene sumando el conjunto de vecinos v j norte ( v i ) del vértice principal v i . Sin embargo, en cualquier red símplex, las entradas de la matriz de adyacencia a v i v j son distintos de cero siempre que el vértice v j es incidente a v i , y por lo tanto, cada término a v i v j mi C ( v j ) es distinto de cero sólo si mi i j mi .

Con esto en mente, podemos extender la suma de vecindad a la suma de todos los vértices presentes en la red, ya que solo los vértices conectados contribuirán a la suma de centralidad del vector propio de v i . Por eso

mi C ( v i ) := 1 λ v j norte ( v i ) a v i v j mi C ( v j ) = 1 λ v j V a v i v j mi C ( v j )

Adoptando la notación vectorial mi C := ( mi C ( v i ) ) v i V R | V | , la definición de centralidad del vector propio ahora se puede expresar en términos de la matriz de adyacencia completa A:

mi C = 1 λ A . mi C
Aquí, cada entrada mi C ( v i ) del mi C vector es proporcionalmente igual al i -th de A multiplicado por todo el vector mi C . Por último, obtenemos la ecuación del vector propio λ mi C = A . mi C , que da nombre a la centralidad.

y la medida tiene en cuenta las conexiones directas e indirectas entre los agentes

A pesar de no ser una terminología ampliamente aceptada, la centralidad del vector propio se clasifica con frecuencia como una centralidad radial , que es la clase de métrica de centralidad que mide la importancia estructural en términos de recorridos de red que se originan/terminan en un vértice deseado en particular.

Dada la expresión λ mi C = A . mi C , es posible imaginar recursivamente que la centralidad del vector propio de v i es proporcional a la importancia de sus vecinos norte ( v i ) , cuya importancia es proporcional a sus vecinos, cuya importancia es proporcional a sus vecinos, etc. Por lo tanto, argumentaría que las centralidades de vectores propios de hecho tienen en cuenta "las conexiones directas e indirectas entre los agentes", como sugiere su declaración.

como calculamos mi C ( v i ) en la práctica (la definición dada arriba parece recursiva)?

Hay una gran cantidad de métodos computacionales para calcular los vectores propios y, por lo tanto, las centralidades de los vectores propios. Podría decirse que el más común de los cuales es un algoritmo implementado recursivamente llamado método de iteración de potencia .