Katz centrality
In graph theory, the Katz centrality of a node is a measure of centrality in a network. It was introduced by Leo Katz in 1953 and is used to measure the relative degree of influence of an actor (or node) within a social network.[1] Unlike typical centrality measures which consider only the shortest path (the geodesic) between a pair of actors, Katz centrality measures influence by taking into account the total number of walks between a pair of actors.[2]
It is similar to Google's PageRank and to the eigenvector centrality.
Measurement
Katz centrality computes the relative influence of a node within a network by measuring the number of the immediate neighbors (first degree nodes) and also all other nodes in the network that connect to the node under consideration through these immediate neighbors. Connections made with distant neighbors are, however, penalized by an attenuation factor .[3] Each path or connection between a pair of nodes is assigned a weight determined by and the distance between nodes as .
For example, in the figure on the right, assume that John's centrality is being measured and that . The weight assigned to each link that connects John with his immediate neighbors Jane and Bob will be . Since Jose connects to John indirectly through Bob, the weight assigned to this connection (composed of two links) will be . Similarly, the weight assigned to the connection between Agneta and John through Aziz and Jane will be and the weight assigned to the connection between Agneta and John through Diego, Jose and Bob will be .
Mathematical formulation
Let A be the adjacency matrix of a network under consideration. Elements of A are variables that take a value 1 if a node i is connected to node j and 0 otherwise. The powers of A indicate the presence (or absence) of links between two nodes through intermediaries. For instance, in matrix , if element , it indicates that node 2 and node 12 are connected through some first and second degree neighbors of node 2. If denotes Katz centrality of a node i, then mathematically:
Note that the above definition uses the fact that the element at location of the adjacency matrix raised to the power (i.e. ) reflects the total number of degree connections between nodes and . The value of the attenuation factor has to be chosen such that it is smaller than the reciprocal of the absolute value of the largest eigenvalue of the adjacency matrix A.[4] In this case the following expression can be used to calculate Katz centrality:
Here is the identity matrix, is an identity vector of size n (n is the number of nodes) consisting of ones. denotes the transposed matrix of A and denotes matrix inversion of the term .[4]
As introduced in, [5], this can be extended to a temporal case where for a set of time points for a product of the individual time ordered adjacency matrix records of the network state,
Using the normalized form:
The 'dynamic' walk communicability of the matrix for the send and for the receiving ability can be found from:
Applications
Katz centrality can be used to compute centrality in directed networks such as citation networks and the World Wide Web.[6]
Katz centrality is more suitable in the analysis of directed acyclic graphs where traditionally used measures like eigenvector centrality are rendered useless.[6]
Katz centrality can also be used in estimating the relative status or influence of actors in a social network. A temporal extension of Katz centrality described in [5], is applied to a large scale follower network derived from Twitter in [7] in a commercial setting. The method allows for the counts to estimated between nodes given the transient link set, which are effectively 'snapshots' of the network edge dynamics over time so that there is a set of adjacency matrices for each time step. The analogous path analysis requires that the node visits are unique in the ordering and has a larger run time than using this approach for the walks. The walks can more accurately describe the information diffusion considering reversals as a possible route of information on modern day communication platforms.
In neuroscience, it is found that Katz centrality correlates with the relative firing rate of neurons in a neural network.[8] In the work of, [9], the authors use data collected from fMRI of subjects participating in a music learning experiment and apply the temporal Katz extension of [5]. The application showed that the temporal Katz representation of the participants' before and after fMRI results produced separate clusters based upon the learning results.
References
- ^ Katz, L. (1953). A New Status Index Derived from Sociometric Analysis. Psychometrika, 39–43.
- ^ Hanneman, R. A., & Riddle, M. (2005). Introduction to Social Network Methods. Retrieved from http://faculty.ucr.edu/~hanneman/nettext/
- ^ Aggarwal, C. C. (2011). Social Network Data Analysis. New York, NY: Springer.
- ^ a b Junker, B. H., & Schreiber, F. (2008). Analysis of Biological Networks. Hoboken, NJ: John Wiley & Sons.
- ^ a b c
Grindrod, Peter and Parsons, Mark C and Higham, Desmond J and Estrada, Ernesto (2011). "Communicability across evolving networks". Physical Review E. 83 (4). APS.
{{cite journal}}
: Cite has empty unknown parameter:|1=
(help)CS1 maint: multiple names: authors list (link) - ^ a b Newman, M. E. (2010). Networks: An Introduction. New York, NY: Oxford University Press.
- ^
Laflin, Peter and Mantzaris, Alexander V and Ainley, Fiona and Otley, Amanda and Grindrod, Peter and Higham, Desmond J (2013). "Discovering and validating influence in a dynamic online social network". Social Network Analysis and Mining. 3 (4). Springer.
{{cite journal}}
: Cite has empty unknown parameter:|1=
(help)CS1 maint: multiple names: authors list (link) - ^ Fletcher, Jack McKay and Wennekers, Thomas (2017). "From Structure to Activity: Using Centrality Measures to Predict Neuronal Activity". International Journal of Neural Systems. 0 (0): 1750013. doi:10.1142/S0129065717500137.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - ^ Mantzaris, Alexander V., Danielle S. Bassett, Nicholas F. Wymbs, Ernesto Estrada, Mason A. Porter, Peter J. Mucha, Scott T. Grafton, and Desmond J. Higham. (2013). "Dynamic network centrality summarizes learning in the human brain". Journal of Complex Networks. 1 (1): 83–92.
{{cite journal}}
: CS1 maint: multiple names: authors list (link)