TOPICS
Search

Katz Centrality


The Katz centrality of a graph vertex is a walk-counting centrality measure in which walks of length k are weighted by a factor alpha^k. Equivalently, for a graph with adjacency matrix A, the vector of Katz centralities satisfies

 c=alphaA^(T)c+beta1,

for parameters alpha and beta for which the corresponding linear system is nonsingular.

Katz centrality was introduced as a status index for sociometric data, with attenuated contributions from increasingly long walks (Katz 1953). It is used when indirect ties or endorsements should count, but should contribute less as the walks connecting them become longer. It is closely related to eigenvector centrality: when beta=0 and alpha is the reciprocal of a suitable eigenvalue, the homogeneous equation becomes an eigenvector equation. With beta>0 and smaller alpha, Katz centrality instead counts attenuated walks from an exogenous baseline.

Katz centrality is implemented in the Wolfram Language as KatzCentrality[g, alpha] and KatzCentrality[g, alpha, beta], and precomputed symbolic values for many named graphs can be obtained using GraphData[graph, "KatzCentralities"].


See also

Adjacency Matrix, Eigenvector Centrality, Graph Centrality, Page Rank Centrality, Walk

Explore with Wolfram|Alpha

References

Katz, L. "A New Status Index Derived from Sociometric Analysis." Psychometrika 18, 39-43, 1953. https://doi.org/10.1007/BF02289026.

Cite this as:

Weisstein, Eric W. "Katz Centrality." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/KatzCentrality.html

Subject classifications