Pavel Chebotarev
Selection of Centrality Measures Using Self-consistency and Bridge Axioms
Abstract
We consider several families of network centrality measures induced by graph kernels, which include some well-known measures and many new ones.
The Self-consistency and Bridge axioms, which appeared earlier in the literature, are closely related to certain kernels and one of the families.
We obtain a necessary and sufficient condition for Self-consistency, a sufficient condition for the Bridge axiom, indicate specific measures that satisfy these axioms, and show that under some additional conditions they are incompatible.
PageRank centrality applied to undirected networks violates most conditions under study and has a property that according to some authors is “hard to imagine” for a centrality measure.
We explain this phenomenon.
Adopting the Self-consistency or Bridge axiom leads to a drastic reduction in survey time in the culling method designed to select the most appropriate centrality measures.
undirected network; centrality measure; axiomatic approach; self-consistency; bridge axiom; culling method; PageRank.
2000 Math Subject Classification:
05C50, 05C82, 15A16, 65F60, 91D30, 94C15
1 Introduction and related work
The number of network centrality measures studied in the literature exceeds 400 [1] and new measures appear every year. This diversity needs to be structured. The main means of structuring it is to establish a correspondence between the measures and their properties, some of which can be treated as axioms. The purpose of this paper is to advance this work by studying two natural axiomatic conditions, namely, the Self-consistency and Bridge axioms, which are closely related to some kernels and a certain class of kernel-based centrality measures. We establish a sufficient condition for the Bridge axiom, a necessary and sufficient condition for Self-consistency, and indicate centralities, some of which are well known and others are new, that satisfy these axioms.
Very often, centrality is identified with structural importance or influence [64, 80, 43, 65, 56, 57]. However, there are kinds of importance that are not reducible to centrality. Say, in a chain of moving people modeled by a path graph, the most important actors may be the leader and the trailer, i.e., the least central end elements of the chain, while the central elements may not be of particular importance. For another case where the key players are peripheral rather than central, see [77]. Thus, importance of network nodes is a broader concept than centrality.
Anyway, each point centrality index measures some structural capital (cf. [49]) of the nodes. It turns out that the types of capital accounted for by the centralities that satisfy the Bridge axiom on the one hand and by centralities satisfying Self-consistency and Monotonicity on the other hand are fundamentally different, so that these conditions are incompatible, provided that the Equivalence axiom is assumed. Similarly, the Bridge axiom is incompatible with another positive responsiveness axiom called Transit monotonicity. In terms of another taxonomy [10], these axioms are related to different types of nodal statistics: path-based for the Bridge axiom and walk-based for Self-consistency.
The axiomatic approach commences when we transition from examining the properties of specific objects to examining the properties in and of themselves. At this stage, some of the properties become requirements, and the objective becomes the search for objects that satisfy these requirements or their combinations.
Axiomatic study of centrality measures was initiated by Sabidussi [66] (whose starting point was the analysis of the Degree and Closeness centralities) and continued by Nieminen [61, 60] and others. A good review of early work is [13]. Among the papers published later or not mentioned in [13], interesting axioms and results can be found, in particular, in [63, 3, 42, 53, 12, 31, 36, 6, 67, 73, 72, 11, 10, 71, 79].
In many cases, the object of axiomatization is the procedure for assigning the most central node in a network [46, 78, 59], which implicitly characterizes the corresponding centrality measure.
In this paper, we focus on the Self-consistency and Bridge axioms, both of which are ordinal in nature. The first states that centrality measures must reward nodes for having neighbors with high centrality. The second one requires the measures to always reward the bridge end-node for the larger size of the component it belongs to after removing the bridge.
In the case of directed graphs that express paired comparisons, Self-consistency appeared in [25, 26, 29, 44, 32, 34]; in [33] it was applied to reference networks; in the case of undirected graphs, we find it in [6] under the name of Structural consistency. It strengthens Preservation of neighborhood-inclusion [67], whose directed graph version goes back to Preservation of cover relation [58].
The Bridge axiom was proposed in [73] to characterize the Closeness centrality; in [71] it was strengthened to Majority comparison; in [52], the Ratio property, another strengthening of the Bridge axiom, was presented.
In addition to the Self-consistency and Bridge axioms, the class of positive responsiveness axioms contains a number of monotonicity conditions, the study of which has a long history. We use a Monotonicity axiom similar to those proposed in [31, 11] and in [23, 30, 12] for directed graphs. Transit monotonicity is a natural strengthening of Monotonicity, which is incompatible with the Bridge axiom.
The Bridge and Self-consistency axioms are satisfied by certain kernel-based centralities. In this paper, we present several new classes of such centralities and illustrate the difference between their representatives. The corresponding kernels and some related centralities have been introduced by different authors; the references to their works are provided in Section 3.
PageRank is a centrality measure that has attracted a lot of attention. We show that, when applied to undirected networks, it violates most of the conditions under consideration and explain this phenomenon.
The paper is organized as follows. After introducing the basic notation in Section 2, in Section 3 we consider several families of centralities defined using graph kernels. In Section 4, the Bridge and Self-consistency axioms are introduced. Section 5 presents a sufficient condition for the Bridge axiom as well as a number of measures that satisfy it. In Section 6, we prove a necessary and sufficient condition for Self-consistency and present centralities that meet it. Section 7 discusses simple general requirements for centrality measures. In Section 8, we consider the axioms of Monotonicity and Transit monotonicity and prove that the addition of them is sufficient to ensure the properties of Section 7 and to form conditions incompatible with the Bridge axiom. The final Section 9 contains some interpretations of the results obtained and discusses some features of PageRank.
2 Notation
Let be an undirected unweighted graph with node set and edge set The order of is Graph nodes will be labeled with , etc., numbers or names: Medici, Pazzi, etc. We consider graphs with without loops and multiple edges. Since some centrality measures under study are applicable only to connected graphs, we confine ourselves to them.
Nodes and of are neighbors iff Let denote the set of neighbors of node
The adjacency matrix of is denoted by : when and are neighbors and otherwise. Neighborhood is a symmetric relation, so is symmetric. Let be the spectral radius of
The degree of a node is the number of neighbors of : The vector of node degrees is where A leaf is a node that has exactly one neighbor. Nodes and are equivalent in if there exists an automorphism111An automorphism of is a permutation of such that for any . of that takes to ; in this case we write
The Laplacian matrix of is
(1) |
where is the diagonal matrix with vector on the diagonal.
The union of arbitrary graphs and is defined by: and .
Given a graph a centrality measure (or centrality; sometimes, point centrality) associates a real number with each node . For every , depends only on the graph structure and the position of in it [80]. For simplicity, we reflect the connection of with in the notation only when two or more graphs are considered simultaneously. Various conceptions of centrality are quite diverse. In this regard, there is no generally accepted definition of centrality that would semantically distinguish it from other types of point structural measures. A few simple attempts to make such a distinction are discussed in Section 7.
When a centrality measure on is fixed, we will write and as abbreviations for and , respectively. Moreover, if, for instance, then is an example of centrality ranking of nodes to in which
3 Centrality measures induced by graph kernels
In this section, we present several families of centrality measures.
Let be the shortest path distance [18] between nodes and in a graph, i.e., the length of a shortest path between and Two popular222For example, in [2, p. 1], the authors come to the conclusion that in the infection source identification problem, “a combination of eccentricity and closeness… generally performs better than several state-of-the-art source identification techniques, with higher accuracy and lower average hop error”. One more popular distance based measure is the Harmonic closeness . distance based centrality measures are the [Shortest path] Closeness [7, 8]
(2) |
and [Shortest path] Eccentricity [7, 45]
(3) |
The heuristics behind Closeness is that the most central node should have the minimum sum of distances from all other nodes. By adopting Eccentricity, we establish that the most central node minimizes the radius of the “ball” centered at that node and containing all other nodes.
General classes of Closeness and Eccentricity centralities are defined by (2) and (3) with being arbitrary distances for graph nodes. In the literature, several classes of such distances and, more generally, dissimilarity measures have been proposed (see, e.g., [20, 4]). Substituting them in (2) and (3) provides centralities with varying properties. Many of the alternative distances and dissimilarity measures are defined via graph kernels. Let us consider a few of them.
1. The parametric Katz [51] kernels (also referred to as Walk [28] or Neumann diffusion [38] kernels) are defined as
(4) |
with
Two other classes of kernels are defined similarly through the Laplacian matrix (1).
4. The Heat kernels are the Laplacian exponential diffusion kernels [54]
By Schoenberg’s theorem [68, 69], if matrix is a kernel (i.e., is positive semidefinite), then it produces a Euclidean distance by means of the transformation
(6) |
where is the scaling factor. Thereby has an exact representation consistent with in Euclidean space. A coordinate form of this representation can be found using multidimensional scaling.
Thus, all Walk, Communicability, Forest, and Heat kernels with appropriate parameter values give rise to distances whose substitution into (2) and (3) yields Closeness and Eccentricity centralities. We denote them by Closeness(Kernel) and Eccentricity(Kernel) with the corresponding kernels substituted.
Furthermore, if determines a proximity measure (which means that for any , and this inequality is strict whenever and ), then [27] transformation
(7) |
provides a distance function that satisfies the axioms of a metric. The Forest kernel with any produces a proximity measure, while kernels in the remaining three families do so when is sufficiently small [4]. The centralities obtained from a specific Proximity measure by transformation (7) and substitution of the resulting distance into (2) and (3) will be denoted by ClosenessProximity and EccentricityProximity, respectively.
Moreover, if represents a strictly positive transitional measure on (i.e., for all with equality whenever every path in from to visits ), then transformation
produces [19, 20] a proximity measure. In this case, (7) applied to reduces to
(8) |
and generates [20] a cutpoint additive distance viz., such a distance that whenever is a cutpoint between and in (or, equivalently, whenever all paths from to visit ). The centralities obtained from any strictly positive Transitional_Measure by substituting distance (8) into (2) and (3) will be denoted by ClosenessTransitional_Measure and EccentricityTransitional_Measure, respectively.
Since the Walk and Forest kernels determine [19] strictly positive transitional measures, (8) transforms them into cutpoint additive distances. Using (2) and (3) we obtain ClosenessForest, ClosenessWalk and the corresponding Eccentricity centrality measures.
Thus, the above results allow us to define Closeness and Eccentricity centrality measures obtained by substituting, among others, the:
-
•
Forest kernel;
-
•
Heat kernel;
-
•
logarithmic Forest kernel;
-
•
logarithmic Walk kernel;
-
•
logarithmic Heat kernel, and
-
•
logarithmic Communicability kernel
transformed by (6) or (7) into (2) and (3). These centralities were used in a culling survey [22] with parameter for the Forest, Heat, and Communicability kernels and for the Walk kernel.
Note that the authors of [50] examined the Closeness∗(Forest) centrality and observed that the order of node importance induced by forest distances on some simple graphs was consistent with their intuition. Their conclusion was that “forest distance centrality has a better discriminating power than alternate metrics such as betweenness, harmonic centrality, eigenvector centrality, and PageRank”.
In addition to the above approaches, kernels and proximity/similarity measures can yield centralities without converting to distances. An example is the Estrada subgraph centrality [37]. For a node it is equal to the diagonal entry of the Communicability kernel, so we denote it by Communicability Similarly, Walk is the measure determined by the diagonal entries of the Walk kernel.
An alternative is to sum the off-diagonal row elements of a kernel matrix. For example, Communicability() and Walk( are the centralities defined by and respectively.
Finally, Total communicability [9] is calculated by summing all row entries of the Communicability kernel: ; it can be described [35] in terms of “potential gain”. The Total walk measure is order equivalent to the famous Katz centrality [51] , which we consider in Section 6.


Let us compare 16 kernel-based measures with the parameters mentioned above and the classical Closeness and Eccentricity centralities by examining how they act on ten simple graphs generated using the procedure described in [22] (Fig. 1). The Closeness, , and Total measures give node in a higher centrality than node , as shown in Fig. 1 by . Each Eccentricity measure assigns the same (minimal) centrality to all the diameter ends333If is a distance (or more generally a dissimilarity measure) for the nodes of , then is referred to as the corresponding diameter of , while the nodes and that maximize are the diameter ends. of a graph. As a result, the Eccentricity measures assign the same centrality to nodes 0 and 1 of , which is shown as . The Shortest path eccentricity sets in , whereas the other Eccentricities set . Eccentricity(Forest) with assigns the highest centrality to both and in , the others set . Turning to Closeness measures, a singularity of the Shortest path closeness is that it equalizes the centrality of and in , while its competitors set . Furthermore, all logarithmic Closeness measures in this test set suggest in , while the other measures establish By looking at the separating graphs, the reader can judge which measures offer the most reasonable rankings.
4 Axioms of Bridge and Self-consistency
The axioms in this section determine the relation between the centrality values of a pair of nodes in a graph of a special structure. As mentioned above, the measures under study assign centrality to nodes based solely on the graph structure. The Equivalence axiom is a partial embodiment of this idea (cf. [66, axiom A3]).
Axiom 1 (AE: Equivalence).
If and then
All measures under consideration satisfy axiom444We use the notation AE so as not to confuse this axiom with the edge set of a graph. AE; it will be assumed by default.
Among the most appealing axioms characterizing various classes of reasonable centrality measures are those of an ordinal nature. Such axioms allow one to compare the centrality of some nodes, but they do not indicate how to calculate the centrality values. In this sense, they are not fingerprints of particular centrality indices.
Positive responsiveness is a type of axiom, which is of primary importance in many axiomatic constructions. The template of these axioms is: “an increase in input (making a node more central from some point of view) leads to an increase in output (i.e., raises its centrality value or rank)”. Now we present two axioms of this kind. In the next two sections, we will find centrality measures that satisfy them.
Recall that a bridge in a graph is an edge whose deletion increases the number of graph’s connected components. The following axiom [73] relates the centrality of the end-nodes of any bridge.
Axiom 2 (B: Bridge).
If is connected and the removal of edge from separates into two connected components with node sets denoted by and (i.e., is a bridge), then
A strengthening of this axiom is the Ratio property [52], which holds when for a positive under the same premise,
The idea behind the second axiom is quite different. One may assume that the vector of centrality values of the neighbors of any node carries a lot of information about the centrality of itself (cf. Consistency in [36]). A more specific form of this idea is that “the higher the centrality values of a node’s neighbors, the higher the centrality of the node itself”.
This is in line with the justification given by Bonacich and Lloyd [16] to the Eigenvector centrality, a measure satisfying (see Section 6 below) the axiom we are approaching now: “The eigenvector is an appropriate measure when one believes that actors’ status is determined by those with whom they are in contact. This conception of importance or centrality makes sense in a variety of circumstances. Social status rubs off on one’s associates. Receiving information from knowledgeable sources adds more to one’s own knowledge. However, eigenvectors can give weird and misleading results when misapplied.”
This idea is exactly embodied in the Self-consistency axiom. For directed graphs, it was used in [25, 26, 29, 44, 32, 34, 33], in the case of undirected graphs, in [6].
Axiom 3 (S: Self-consistency).
If nodes have the same degree and there exists a bijection between and such that each element of is, according to no more central than the corresponding element of , then If “no more” is actually “less” at least once, then
Both the Bridge and Self-consistency axioms belong to the class of positive responsiveness axioms, however, the positivity requirement in the premise of Self-consistency is not objective: it is positivity in terms of itself. This implies that whenever satisfies axiom S and the values of are ordered oppositely to those of , it holds that also satisfies S. Thus, Self-consistency equally welcomes both centrality and peripherality measures. Consequently, while the sole axiom S allows in some cases to conclude that it never implies In particular, a centrality that states for all trivially satisfies axiom S for any graph. That is why Self-consistency is usually combined with other axioms that specify centrality enhancers in terms of graph structure, not just reflections of neighbors’ centrality. These axioms include the edge-monotonicity conditions discussed in Section 8.
In the following two sections, we present several results on the centrality measures that satisfy the Bridge or Self-consistency axiom.
5 Centrality measures satisfying the Bridge axiom
In the statements of this section, we use the notion of cutpoint additive distance and the ClosenessForest and ClosenessWalk measures introduced in Section 3.
Lemma 5.1.
Any Closeness centrality of the form (2) such that the corresponding distance is cutpoint additive satisfies axiom B.
Proof 5.2.
For any connected let be a Closeness centrality such that is a cutpoint additive distance. Suppose that is a bridge in Since is a cutpoint between and any node it holds that
Similarly, Hence
consequently, Thus, satisfies the Bridge axiom.
The Connectivity centrality [52] of vertex is equal to the number of permutations of such that and for each the induced subgraph of with node set is connected.
Proposition 5.3.
The Shortest path Closeness, Connectivity, ClosenessWalk and ClosenessForest satisfy the Bridge axiom.
Proof 5.4.
The fulfilment of the Bridge axiom for the Shortest path Closeness is due to Skibski and Sosnowska [73]. Alternatively, it follows from Lemma 5.1.
The Bridge axiom holds for Connectivity since this centrality measure satisfies [52] the Ratio property mentioned in Section 4.
The Walk (4) and Forest (5) kernels represent [19] strictly positive transitional measures on any connected graph. Therefore, (8) transforms [20] them into cutpoint additive distances By Lemma 5.1 this implies that the Closeness centralities based on these distances, namely, the ClosenessWalk and ClosenessForest centralities, satisfy the Bridge axiom.
Similarly, other strictly positive transitional measures [19] and cutpoint additive distances also produce centralities that satisfy the Bridge axiom.

Remark 5.5.
It is worth noting that the Betweenness centrality [40] satisfies the Bridge axiom for many graphs, however, this is not the case in general. A simple (and, as is easy to prove, minimal) graph on which Betweenness violates this axiom is shown in Fig. 2. Here, axiom B requires that the centrality of nodes and be equal since . However, the Betweenness centrality of node is higher than that of node , since lies on the shortest path from to
6 Centrality measures satisfying Self-consistency
To formulate a necessary and sufficient condition for Self-consistency, we introduce two definitions.
Definition 6.1.
A function where being a multiset555A finite nonempty multiset of elements of a set is an equivalence class of tuples with components from such that two tuples and are equivalent whenever can be obtained from by permuting its components. As distinct from a set, a multiset may contain several copies of the same element, because some components of a tuple may coincide. of real numbers, will be called a scoring function if is strictly increasing in each element of while the remaining elements, including those equal to the varying one, are fixed.
In the following definition, a centrality vector associated by a centrality measure with a graph having is a vector such that
Definition 6.2.
A centrality vector associated with a connected graph such that has a supporting neighborhood representation if there exists a scoring function such that satisfies the system of equations
(9) |
In Definition 6.2, is the multiset of the components of that correspond to the neighbors of node in If a centrality vector has a supporting neighborhood representation, then the centrality of each node is uniquely (and increasingly) determined by the centralities of its neighbors. A related concept of monotone implicit form appeared earlier in [26] and was used in [29, Theorem 12].
Lemma 6.3.
A centrality measure on satisfies Self-consistency if and only if the centrality vector this measure associates with has a supporting neighborhood representation.
Proof 6.4.
Suppose that the centrality vector associated with has a supporting neighborhood representation (9). Let the premise of Self-consistency be true for nodes and Consider the equations (9) corresponding to and :
(10) | |||||
(11) |
Since there is a bijection that maps each element of to an element of with a greater or equal centrality, step by step replacing in (10) the value of each element of by the component of the corresponding element of and using the definition of supporting neighborhood representation, we get a growth or preservation of the value of at each step, yielding the value in the last step. This implies that or, stronger, provided that has been strictly increased at least once. Therefore, Self-consistency is satisfied.
Conversely, suppose that a centrality measure on is Self-consistent. Let us construct a scoring function that provides a supporting neighborhood representation of the centrality vector associated with First, we set for all Whenever for some Self-consistency implies i.e., our definition of on the set of multisets is not contradictory. Thus, we defined a function on and to obtain a supporting neighborhood representation of it suffices to extend to the entire set of multisets of real numbers in such a way that the resulting is strictly increasing on
By the definition of a scoring function, the strict increase of is required with respect to the following preorder on : for [there is a bijection between and such that every element of does not exceed the corresponding element of The condition of strict increase reduces to the implication since the second necessary implication is trivial because its premise implies in our case that
Observe that the preorder has a numerical [utility] representation. This means that there exists a function such that for all where, by definition, Indeed, can be defined, say, as the sum of the elements of multiset which guarantees and so is a numerical representation of .
By Self-consistency, strictly increases on , i.e., is a numerical representation of the restriction of to Since has a numerical representation, it follows from [21, Theorem 1] that has a strictly increasing extension to if and only if is gap-safe increasing, i.e., is weakly increasing and for any implies
(12) |
where, by definition, and are elements that satisfy for all and, by convention, and (cf. [75, Section 4]).
To prove that is gap-safe increasing, first observe that since is finite, and in (12) can be replaced by and respectively, under the convention that and Then, if the [multi]sets on the left-hand and right-hand sides of (12) are both nonempty, then for any and minimizing on the left and maximizing on the right, respectively, holds, and by the mixed strict transitivity666This means that for any and of By Self-consistency this implies and so (12) is true. Otherwise, if some multiset in (12) is empty, then we have on the left or/and on the right, in a possible combination with a finite number on the other side. In all these cases, (12) is valid, hence is gap-safe increasing. Thus, by [21, Theorem 1], can be extended to so that its extension is a strictly increasing function and therefore, provides a supporting neighborhood representation of the centrality vector This completes the proof. The extension of to can be defined, in particular, using the approach proposed in [21].
Lemma 6.3 will be used to prove the following statements, which involve five centrality measures; we now recall their definitions using the notation introduced in Section 2.
For a connected graph of order vector presents:
- •
-
•
the Bonacich centrality [15] with real parameters and if satisfies the system of equations
(14) -
•
the Generalized degree centrality [31] if satisfies the system of equations
(15) where is a real parameter;
- •
-
•
the PageRank centrality [17] if is positive and satisfies the equation
(17) where while is the damping factor (or teleportation parameter) satisfying In the case of undirected graphs considered in this paper,
It should be noted that substituting in (17) yields the Seeley centrality [70] whose scores are proportional to the node degrees in the undirected case. Generalized degree centrality results by applying the Generalized row sum method [23], whose score vector is proportional to where is the vector of row sums in a matrix of paired comparisons, to the adjacency matrix with row sum vector Bonacich centrality is a version of Katz centrality, therefore the name Katz-Bonacich centrality can often be found.
Proposition 6.5.
The Generalized degree, Katz, Eigenvector, and Bonacich centralities satisfy Self-consistency.
Proof 6.6.
Eq. (18) is a supporting neighborhood representation of vector , therefore, by Lemma 6.3, the Generalized degree centrality satisfies Self-consistency.
Since for any (19) is a supporting neighborhood representation of , Lemma 6.3 implies that the Katz centrality satisfies Self-consistency.
3. A component form of (16) is
(20) |
which is a supporting neighborhood representation of . Hence, by Lemma 6.3, the Eigenvector centrality satisfies Self-consistency.
4. Equations (14) of Bonacich centrality provide a supporting neighborhood representation of . By Lemma 6.3, these centralities satisfy S. Comparing (19) and (14) we observe that the Katz centralities are the Bonacich centralities with On the other hand, just scales so every vector of Bonacich centralities with is proportional to the vector of Katz centralities with parameter
To prove that a centrality measure satisfies Self-consistency, it suffices to find its supporting neighborhood representation, as we did, e.g., for the Katz centrality. Disproving this hypothesis reduces to giving a refuting example in the form of a pair of nodes in some graph that violates Self-consistency. For many measures, the well-known network of Florentine ruling families (Fig. 3) can help with this, as we show in Lemma 6.7 and Proposition 6.9.
Let be a centrality measure on a graph For such that we say that two -tuples and each consisting of distinct nodes of are order equivalent iff for any
Lemma 6.7.
If a centrality measure satisfies axiom S, then for the Florentine families graph [62] of Fig. the following tuples of nodes are order equivalent
(a) Tornabuoni, Albizzi and Ridolfi, Ginori
(b) Bischeri, Peruzzi and Guadagni, Castellani
(c) Bischeri, Castellani and Guadagni, Barbadori
(d) Peruzzi, Castellani and Bischeri, Barbadori
(e) Tornabuoni, Ridolfi and Guadagni, Strozzi
(f) Barbadori, Salviati and Castellani, Pazzi
(g) Ginori, Aciaiuoli, Pazzi, Lamberteschi and Albizzi, Medici, Salviati, Guadagni
Proof 6.8.
(a) Observe that Tornabuoni and Albizzi have three neighbors each, and they share two neighbors. Therefore, by S, the relation between them is the same as the relation between the remaining neighbors, Ridolfi and Ginori. (b) Bischeri and Peruzzi are adjacent and have a common neighbor Strozzi; in addition, Bischeri has a neighbor Guadagni, while Peruzzi has a neighbor Castellani. Due to S, the relation between Bischeri and Peruzzi coincides with that between Guadagni and Castellani. Indeed, it is easy to see that the edge {Bischeri, Peruzzi} cannot fix the violation of Self-consistency that may occur in the absence of this edge. This completes the proof of (b). The remaining assertions are proved similarly.
The following proposition demonstrates that Lemma 6.7 can be quite useful in proving the violation of Self-consistency.
Proposition 6.9.
Walk Communicability ClosenessForest ClosenessHeat ClosenessWalk ClosenessCommunicability ClosenessForest and ClosenessHeat centralities with parameter for the Forest, Heat, and Communicability kernels and for the Walk kernel violate axiom S on the graph of Fig. 3.
Proof 6.10.
For the graph in Fig. 3, Walk and Communicability provide a centrality ranking in which Peruzzi Bischeri, but Guadagni Castellani. Thus, by part (b) of Lemma 6.7, these measures violate Self-consistency. Measures ClosenessForest ClosenessWalk ClosenessCommunicability and ClosenessHeat provide rankings in which Ridolfi Tornabuoni, but Guadagni Strozzi. Thus, by part (e) of Lemma 6.7, these measures violate Self-consistency. Measures ClosenessHeat and ClosenessForest provide rankings in which Castellani Peruzzi, but Bischeri Barbadori. Thus, by part (d) of Lemma 6.7, these measures violate Self-consistency.
Note that Table 1 in [22] provides additional information on the violation of axiom S by centrality measures.
7 Core intuition behind centrality and PageRank in its light
The best example of a “central” node is the center of a star of order more than Formally, a star of order is a graph with one node (the center) having degree and nodes having degree The edges of a star are sometimes called rays.
According to Freeman [41], “one general intuitive theme seems to have run through all the earlier thinking about point centrality in social networks: the point at the center of a star […] is the most central possible position”.
Definition 7.1.
We say that a centrality measure on a star with two or more rays satisfies the star condition if it assigns maximum centrality exclusively to the center of this star.
An example of a centrality measure that violates the star condition is given in [22, Section 1].
Self-consistency is a rather strong axiom, however, as was noted in Section 4, it is not self-sufficient and requires some accompanying axioms. One of its peculiarities is that it only applies to nodes of the same degree. Therefore, it does not imply the star condition. As distinct from it, the Bridge axiom implies this condition.
Proposition 7.2.
On a star with two or more rays, any centrality measure that satisfies axiom B also meets the star condition.
Proof 7.3.
This is true because each ray of a star is a bridge, and among the components formed after its removal, the component containing a leaf is smaller than that containing the center.
However, axiom B does not imply that the centrality of all leaves of a star is the same, which is immediate from Self-consistency (or from AE).
Roy and Tredan [65], trying to capture the intuition behind the concept of centrality, claim that for a path graph with nodes , where each node such that is linked to and it is (converting to our notation) “hard to imagine a centrality such that, given a node we have ”.
Definition 7.4.
Let be a path graph where each node such that is linked to and . A centrality measure on is said to satisfy the
-
•
Roy-Tredan RT condition if for any node
-
•
path centripetal condition if the centrality of a node strictly increases with increasing shortest path distance from the nearest leaf.
Clearly, under AE and the path centripetal condition is stronger than the RT condition. Proposition 7.5 states that the path centripetal condition follows from axioms B and AE.
Proposition 7.5.
For a path graph, any centrality measure that satisfies axioms AE and B meets the path centripetal condition.
Proof 7.6.
Let satisfy axioms AE and B. Consider the path graph 1—2—— where and “—” denotes an edge. Let Suppose first that Then is a bridge and by axiom B, since Hence for such and the centrality strictly increases with increasing distance from the nearest leaf The case of is considered similarly. Finally, if and i.e., and have the same distance from the nearest leaves, then and by AE, This implies the path centripetal condition.
It is all the more remarkable that PageRank, one of the most popular777To quote [76, p. 12530], “PageRank centrality is probably the most well-known and frequently used measure”; see also [5]. centrality measures, according to Roy and Tredan is “hard to imagine” because it violates the RT condition.
Proposition 7.7.
On the path graph ———— PageRank centrality with any violates the RT and the path centripetal conditions. Namely,
Proof 7.8.
For the path graph 1—2—3—4—5, let us search the Perron eigenvector that solves (17) in the form (as PageRank satisfies AE) with . Then equations (17) have the form
(21) | |||||
Combining them we obtain whence i.e., and
(22) |
If then by (22) and , which contradicts consequently, i.e., Thus, all PageRank centralities violate the RT and the path centripetal conditions on this path graph.
Node 3 of the 1—2—3—4—5 path can be considered as its center. It follows from the proof of Proposition 7.7 that PageRank never assigns the maximum centrality to this center. It can be shown that while 1—2—3—4—5 is the minimal path on which PageRank violates the RT condition, this centrality also violates it and the path centripetal condition on the path graphs with
Corollary 7.9.
PageRank centrality with any violates axiom B on the path graph of order .
Proof 7.10.
By Proposition 7.7, on the path graph 1—2—3—4—5, for any . This violates B, since is a bridge and, in the notation of the Bridge axiom,
Proposition 7.11.
PageRank centrality with any violates axiom S on the path graph of order .
Proof 7.12.
In the path graph 1—2—3—4—5, node 2 has neighbors 1 and 3, 3 has neighbors 2 and 4; by Proposition 7.7, for any and i.e., for some bijection between and , all neighbors of 3 have higher centrality values than the corresponding neighbors of 2. Hence axiom S requires which is false by Proposition 7.7. Therefore, all PageRank centralities violate axiom S on the path graph of order .
It will be shown in Corollary 8.5 that PageRank centrality also violates one of monotonicity axioms. In Section 9, we discuss the specifics of PageRank and point out some types of networks for which such a centrality may be useful.
Remark 7.13.
Among the kernel-based centralities, there are also measures that violate the RT or path centripetal condition. For example, on the 1—2—3—4—5 path graph, Eccentricity(Communicability) sets when is sufficiently large and when is smaller (with on the boundary with ). Closeness(Communicability) sets when , for smaller values of , and when
Similarly, Eccentricity(Walk) sets when and when (with when ). Closeness(Walk) sets when , when , and when
Such peculiarities (related to horseshoe-like or even tweezers-like curvilinear space representations of the 1—2—3—4—5 path graph) are not characteristic of kernel-based measures and are not properties of the Communicability or Walk based Eccentricity or Closeness measures. This partly explains the fact that -measures outperform plain ones in cluster analysis [47, 48].
Note that if the Self-consistency or Bridge axiom is considered as a mandatory property of a centrality, then this can drastically reduce the set of candidate measures (see [22, Figures 3, 7, and 8]).
8 Contribution of monotonicity axioms
In this section, we focus on edge-monotonicity conditions, which, along with the Self-consistency and Bridge axioms, belongs to the class of positive responsiveness axioms. We prove that together with axioms AE and, in one case, S, they imply the star and path centripetal conditions and contradict axiom B, while PageRank violates not only axioms B ans S, but also Transit monotonicity.
The edge-monotonicity axioms involve two graphs: an original graph and a graph obtained from by adding an extra edge (or edges). These axioms restrict the set of universal centrality measures that evaluate the nodes of all connected graphs with .
Axiom 4 (M: Monotonicity).
Suppose that and where and Then .
According to Monotonicity, if is at least as central as and a new edge not incident to is attached to then becomes or remains more central than A stronger version of axiom M that also states that the relation between the centralities of and remains the same after the addition of edge makes sense as well, but we do not consider it in this paper.
Similar axioms called Adding rank monotonicity and Strict rank monotonicity have been proposed in [31, 11] and [30, 12] (for directed graphs). Item of Dynamic monotonicity in [23] is the corresponding condition for directed graphs representing paired comparisons.
Monotonicity together with AE imply the star condition.
Proposition 8.1.
Any universal centrality measure that satisfies axioms AE and M meets the star condition and assigns the same centrality to all star leaves.
Proof 8.2.
By AE, the centrality of the two nodes of a 1-ray star is the same. By M, adding a node adjacent to the “center” of the 1-ray star makes the centrality of the center greater than the same centrality of the leaves, and attaching additional leaves preserves this.
Transit monotonicity is a natural and essential strengthening of M.
Axiom 5 (T: Transit monotonicity).
If , and any path in from a node of to contains then
According to axiom T, if is at least as central as and is a cutpoint between new edges and , then becomes or remains more central than after the addition of these edges.
Together with AE, Transit monotonicity implies the path centripetal condition.
Proposition 8.3.
Any universal centrality measure that satisfies axioms AE and T meets the path centripetal condition.
Proof 8.4.
Let be a universal centrality measure satisfying axioms AE and T. By AE, the conclusion of Proposition 8.3 holds for the 1—2 path graph. To proceed by induction, assume that it is true for a path graph 1——, , denoted by . Then for all Attaching a new node and the edge yields the path graph 1—— denoted by . Since any path in from to contains axiom T implies Therefore, the centrality of the nodes of strictly increases with the increase of the shortest path distance from the nearest leaf (in this case, leaf ). The same holds for all nodes due to the equivalence for all and AE. Thus, the conclusion of Proposition 8.3 is true for . Adding node and edge to , we similarly derive that this conclusion also holds for the resulting 1—— graph. This completes the proof.
As a consequence of Proposition 8.3, we obtain that any PageRank centrality violates axiom T.
Corollary 8.5.
Any universal centrality measure that satisfies AE and coincides with a PageRank centrality on the path graph of order violates axiom T.
Proof 8.6.
By Proposition 8.3, any universal centrality measure that satisfies axioms AE and T meets the path centripetal condition. Hence it cannot coincide with a PageRank centrality on the path graph of order , since the latter centrality violates the path centripetal condition on this graph for any by Proposition 7.7.
On some other peculiarities of PageRank centralities, see [22, Section 1].
According to [11], for each graph and large enough , no universal centrality measure coinciding with on along with all graphs obtained from as in axiom M violates M on any pair . However, no universal measure that reduces to with a fixed on all connected graphs with satisfies axiom M. For PageRank universal measures with varying damping factor , prospective results depend on the specific function The situation with Katz and Generalized degree centralities is similar with the difference that here must be small enough for M to hold [11, 31]. The Eigenvector centrality violates M [11].
We conclude by showing that under Equivalence, the conjunction of M and S is incompatible with axiom B, and so is T.
Proposition 8.7.
If a universal centrality measure satisfies axioms AE, M, and S or axioms AE and T, then it violates axiom B.
Proof 8.8.
Let a universal centrality measure satisfy axioms AE and B. For the graph in Fig. 4a, by B. On the other hand, for the graph in Fig. 4b, by AE or B. Observe that where and
(a) (b)


Assume that also satisfies axioms M and S. By AE and M, Therefore, by S, a contradiction.
Now assume that, instead of M&S, satisfies axiom T. Since and all paths in from 0 or 1 to 3 contain 4, T implies , a contradiction.
Thus, the conjunctions AE&M&S&B and AE&T&B are both false.
Remark 8.9.
The reason why axioms B and T are incompatible under Equivalence is easy to discern. If is a bridge in and , then B implies However, if the restriction of to is isomorphic to a proper subgraph of the restriction of to with corresponding to , then T requires The logic of axiom S is similar to that of T in terms of the transfer of influences, however, S is not “grounded” as it does not imply any influence of local “graph density” on centrality. In the conjunction M&S, axiom M provides a kind of “grounding” leading to a contradiction with B.
9 Discussion
Each point centrality index measures some structural capital of the nodes. According to the Bridge axiom, one end-node of a bridge is more central than the other if and only if the removal of the bridge leaves the first one in a greater (in terms of the number of nodes) component. In this sense, the corresponding capital is node-based: it does not depend on the density of the components. Self-consistency states that the capital of a node increases with the capital of its neighbors. By the Monotonicity axiom, edges incident to a node contribute to its capital, so the capital measured by centrality indices satisfying Monotonicity is locally edge-based. The conjunction of Self-consistency and Monotonicity spreads the influence of edges throughout the graph, making it global. As a result, this conjunction turns out to be incompatible (under Equivalence) with the node-based Bridge axiom (Proposition 8.7). By the same proposition, the Bridge axiom is incompatible with the Transit monotonicity axiom, which postulates the edge nature of the capital globally.
According to Lemma 5.1, any Closeness centrality whose corresponding distance is cutpoint additive satisfies the Bridge axiom. A universal centrality measure satisfies Self-consistency if and only if all centrality vectors this measure assigns to connected graphs have supporting neighborhood representations (Lemma 6.3).
In this paper, we have paid some attention to the properties of PageRank centrality. It turns out that this index violates most of the conditions under consideration and even has a property that, according to some authors, “is hard to imagine” for a measure of centrality. The feature responsible for this is the combination of stochastic normalization performed in (17) by multiplying by and uniform “teleportation”.
This can be seen by returning to the path graph ———— appeared in Proposition 7.7. In the second equation of (21), centrality of node contributes to the index value of node with the maximum possible weight . This is because the stochastic normalization of the column of corresponding to node does not change its entries, since there is only one in this column. The weight of node’s centrality in the same equation is because this node has two edges. Comparing to this, the centrality of node also has two contributions from the neighbors, but both with weights of , since neighboring nodes and each have two edges. Thus, node has an “advantage” over node in the contribution weights.
Substituting into (17) results in Seeley centrality, which is proportional to the node degree in the undirected case. In this case, the centrality of (or ) is twice that of , which according to (21) arithmetically provides the same centrality for and with the above advantage of in the contribution weights. However, if then the uniform teleportation brings the centralities of nodes with different degrees closer together so that the centrality of increases relative to those of and . As follows from the proof of Proposition 7.7, this results in getting ahead of due to its advantage in contribution weights.
The source of the above advantage is that is a leaf. Thus, we conclude that among nodes of the same degree, PageRank rewards those that are connected to nodes of low degree, since the contribution weights are the reciprocals of neighbors’ degrees. This is contrary to the logic of Self-consistency provided that the centrality is positively correlated with the node degree. Measures using non-normalized contribution weights, including Generalized degree, Eigenvector, and Katz-Bonacich, have supporting neighborhood representations and due to Lemma 6.3 satisfy Self-consistency.
(a) (b)


Consider two more examples: for the graphs in Fig. 5, with any (a) the PageRank centrality of node is higher than that of node ; (b) due to the fact that some neighbors of these nodes and (in subfigures (a) and (b), respectively) have lower degrees than the neighbors of nodes labeled .
Centrality measures of this kind can be useful for some types of undirected friendship networks. If a person has friends for whom she is the only friend, then the responsibility of this person is higher than that of a person with friends, each of whom has many friends. Similarly, if each connection in a network is a mutual assistance agreement, then fixing the number of personal agreements, the agent can attract more partner resources if the partners do not have too many other obligations. Thus, PageRank may be an appropriate index to measure such responsibility or resource availability.
The axioms of Self-consistency and Bridge are quite strong, so the adoption of either of them drastically reduces the set of centrality measures under consideration. This fact is used in the application of the culling method [22] designed to select the most appropriate centrality measures. This method consists in compiling and completing a survey based on a decision tree like that in Fig. 1 that allows the user to find a measure that matches their idea of centrality. In the framework of this method, adopting a certain axiom results in compiling a shorter survey on the set of measures that satisfy this axiom. In [22], the surveys reduced to the measures satisfying the Self-consistency or Bridge axioms are shown in Figures 7 and 8, respectively.
Acknowledgments
This work was supported by the European Union (ERC, GENERALIZATION, 101039692). Views and opinions expressed are however those of the author only and do not necessarily reflect those of the European Union or the European Research Council Executive Agency. Neither the European Union nor the granting authority can be held responsible for them.
The author thanks Anna Khmelnitskaya, Dmitry Gubanov, and Konstantin Avrachenkov for helpful discussions and two anonymous reviewers for their careful comments and thoughtful suggestions.
References
- [1] (2023) CentiServer The most comprehensive centrality resource and web application for centrality measures calculation. https://www.centiserver.org/?q1=centrality.
- [2] Ali, S. S., Anwar, T. & Rizvi, S. A. M. (2020) A revisit to the infection source identification problem under classical graph centrality measures. Online Social Networks and Media, 17, 100061.
- [3] Altman, A. & Tennenholtz, M. (2008) Axiomatic foundations for ranking systems. Journal of Artificial Intelligence Research, 31, 473–495.
- [4] Avrachenkov, K., Chebotarev, P. & Rubanov, D. (2019) Similarities on graphs: kernels versus proximity measures. European Journal of Combinatorics, 80, 47–56.
- [5] Avrachenkov, K. & Dreveton, M. (2022) Statistical Analysis of Networks. Now Publishers, Boston–Delft.
- [6] Bandyopadhyay, S., Narayanam, R. & Murty, M. N. (2018) A generic axiomatic characterization for measuring influence in social networks. In 24th International Conference on Pattern Recognition ICPR–, pages 2606–2611. IEEE.
- [7] Bavelas, A. (1948) A mathematical model for group structures. Applied Anthropology, 7(3), 16–30.
- [8] Bavelas, A. (1950) Communication patterns in task-oriented groups. The Journal of the Acoustical Society of America, 22(6), 725–730.
- [9] Benzi, M. & Klymko, C. (2013) Total communicability as a centrality measure. Journal of Complex Networks, 1(2), 124–149.
- [10] Bloch, F., Jackson, M. O. & Tebaldi, P. (2023) Centrality measures in networks. Social Choice and Welfare, 61, 413–453.
- [11] Boldi, P., Furia, F. & Vigna, S. (2022) Monotonicity in undirected networks. Preprint [cs.SI] 2207.06218, arXiv.
- [12] Boldi, P., Luongo, A. & Vigna, S. (2017) Rank monotonicity in centrality measures. Network Science, 5(4), 529–550.
- [13] Boldi, P. & Vigna, S. (2014) Axioms for centrality. Internet Mathematics, 10(3–4), 222–262.
- [14] Bonacich, P. (1972) Factoring and weighting approaches to status scores and clique identification. Journal of Mathematical Sociology, 2(1), 113–120.
- [15] Bonacich, P. (1987) Power and centrality: A family of measures. American Journal of Sociology, 92(5), 1170–1182.
- [16] Bonacich, P. & Lloyd, P. (2001) Eigenvector-like measures of centrality for asymmetric relations. Social Networks, 23(3), 191–201.
- [17] Brin, S. & Page, L. (1998) The anatomy of a large-scale hypertextual Web search engine. Computer Networks and ISDN Systems, 30(1–7), 107–117.
- [18] Buckley, F. & Harary, F. (1990) Distance in Graphs. Addison-Wesley, Redwood City, CA.
- [19] Chebotarev, P. (2011) The graph bottleneck identity. Advances in Applied Mathematics, 47(3), 403–413.
- [20] Chebotarev, P. (2013) Studying new classes of graph metrics. In Nielsen, F. & Barbaresco, F., editors, Proceedings of the SEE Conference “Geometric Science of Information” GSI–, LNCS 8085, pages 207–214, Berlin. Springer.
- [21] Chebotarev, P. (2022) Extending utility functions on arbitrary sets. Preprint [math.OC] 2212.03394, arXiv.
- [22] Chebotarev, P. & Gubanov, D. (2023) How to choose the most appropriate centrality measure?. Preprint [physics.soc-ph] 2003.01052, arXiv.
- [23] Chebotarev, P. Y. (1994) Aggregation of preferences by the generalized row sum method. Mathematical Social Sciences, 27, 293–320.
- [24] Chebotarev, P. Y. & Shamis, E. (1995) On the proximity measure for graph vertices provided by the inverse Laplacian characteristic matrix. In Abstracts of the Conference “Linear Algebra and its Applications”, pages 6–7, Manchester, UK. University of Manchester. http://web.archive.org/web/20230314224253/http://www.ma.man.ac.uk/~higham/laa95/abstracts.ps.
- [25] Chebotarev, P. Y. & Shamis, E. (1997) Constructing an objective function for aggregating incomplete preferences. In Tangian, A. & Gruber, J., editors, Econometric Decision Models, Lecture Notes in Economics and Mathematical Systems, Vol. , pages 100–124. Springer, Berlin.
- [26] Chebotarev, P. Y. & Shamis, E. (1998a) Characterizations of scoring methods for preference aggregation. Annals of Operations Research, 80, 299–332.
- [27] Chebotarev, P. Y. & Shamis, E. V. (1998b) On a duality between metrics and -proximities. Automation and Remote Control, 59(4), 608–612.
- [28] Chebotarev, P. Y. & Shamis, E. V. (1998c) On proximity measures for graph vertices. Automation and Remote Control, 59(10), 1443–1459.
- [29] Chebotarev, P. Y. & Shamis, E. V. (1999) Preference fusion when the number of alternatives exceeds two: Indirect scoring procedures. Journal of the Franklin Institute, 336, 205–226. Erratum, J. Franklin Inst. 336 (1999) 747–748.
- [30] Chien, S., Dwork, C., Kumar, R., Simon, D. R. & Sivakumar, D. (2004) Link evolution: analysis and algorithms. Internet Mathematics, 1(3), 277–304.
- [31] Csató, L. (2017) Measuring centrality by a generalization of degree. Central European Journal of Operations Research, 25(4), 771–790.
- [32] Csató, L. (2019a) An impossibility theorem for paired comparisons. Central European Journal of Operations Research, 27(2), 497–514.
- [33] Csató, L. (2019b) Journal ranking should depend on the level of aggregation. Journal of Informetrics, 13(4), 100975.
- [34] Csató, L. (2019c) Some impossibilities of ranking in generalized tournaments. International Game Theory Review, 21(1), 1940002.
- [35] De Meo, P., Levene, M., Messina, F. & Provetti, A. (2020) A general centrality framework based on node navigability. IEEE Transactions on Knowledge and Data Engineering, 32(11), 2088–2100.
- [36] Dequiedt, V. & Zenou, Y. (2017) Local and consistent centrality measures in parameterized networks. Mathematical Social Sciences, 88, 28–36.
- [37] Estrada, E. & Rodriguez-Velazquez, J. A. (2005) Subgraph centrality in complex networks. Physical Review E, 71(5), 056103.
- [38] Fouss, F., Saerens, M. & Shimbo, M. (2016) Algorithms and Models for Network Data and Link Analysis. Cambridge University Press.
- [39] Fouss, F., Yen, L., Pirotte, A. & Saerens, M. (2006) An experimental investigation of graph kernels on a collaborative recommendation task. In Sixth Intern. Conference on Data Mining (ICDM’06), pages 863–868.
- [40] Freeman, L. C. (1977) A set of measures of centrality based on betweenness. Sociometry, 40(1), 35–41.
- [41] Freeman, L. C. (1978) Centrality in social networks: conceptual clarification. Social Networks, 1(3), 215–239.
- [42] Garg, M. (2009) Axiomatic foundations of centrality in networks. Technical report, Stanford University.
- [43] Geisberger, R., Sanders, P. & Schultes, D. (2008) Better approximation of betweenness centrality. In 2008 Proceedings of the Tenth Workshop on Algorithm Engineering and Experiments (ALENEX), pages 90–100. SIAM.
- [44] Gonzalez Diaz, J., Hendrickx, R. & Lohmann, E. (2014) Paired comparisons analysis: An axiomatic approach to ranking methods. Social Choice and Welfare, 42(1), 139–169. . DOI: 10.1007/s00355-013-0726-2.
- [45] Harary, F. & Norman, R. Z. (1953) The dissimilarity characteristic of Husimi trees. Annals of Mathematics, pages 134–141.
- [46] Holzman, R. (1990) An axiomatic approach to location on networks. Mathematics of Operations Research, 15(3), 553–563.
- [47] Ivashkin, V. & Chebotarev, P. (2016) Do logarithmic proximity measures outperform plain ones in graph clustering?. In Kalyagin, V. A., Nikolaev, A. I., Pardalos, P. M. & Prokopyev, O. A., editors, Models, Algorithms, and Technologies for Network Analysis, volume 197 of Springer Proceedings in Mathematics & Statistics, pages 87–105. Springer.
- [48] Ivashkin, V. & Chebotarev, P. (2022) Dissecting Graph Measure Performance for Node Clustering in LFR Parameter Space. In Complex Networks & Their Applications X, volume 1015 of Studies in Computational Intelligence, pages 328–341. Springer. https://doi.org/10.1007/978-3-030-93409-5_28.
- [49] Jackson, M. O. (2020) A typology of social capital and associated network measures. Social Choice and Welfare, 54(2-3), 311–336.
- [50] Jin, Y., Bao, Q. & Zhang, Z. (2019) Forest distance closeness centrality in disconnected graphs. In 2019 IEEE International Conference on Data Mining ICDM, pages 339–348. IEEE.
- [51] Katz, L. (1953) A new status index derived from sociometric analysis. Psychometrika, 18(1), 39–43.
- [52] Khmelnitskaya, A., van der Laan, G. & Talman, D. (2023) The number of ways to construct a connected graph: a graph-based generalization of the binomial coefficients. Journal of Integer Sequences, 26(23.4.3).
- [53] Kitti, M. (2016) Axioms for centrality scoring with principal eigenvectors. Social Choice and Welfare, 46(3), 639–653.
- [54] Kondor, R. I. & Lafferty, J. (2002) Diffusion kernels on graphs and other discrete structures. In Proceedings of the 19th International Conference on Machine Learning, pages 315–322.
- [55] Landau, E. (1895) Zur relativen Wertbemessung der Turnierresultate. Deutsches Wochenschach, 11, 366–369.
- [56] Lockhart, J., Minello, G., Rossi, L., Severini, S. & Torsello, A. (2016) Edge centrality via the Holevo quantity. In Joint IAPR International Workshops on Statistical Techniques in Pattern Recognition (SPR) and Structural and Syntactic Pattern Recognition (SSPR), pages 143–152. Springer.
- [57] Mavrodiev, P., Fleischmann, D., Kerth, G. & Schweitzer, F. (2021) Quantifying individual influence in leading-following behavior of Bechstein’s bats. Scientific Reports, 11(1), 1–12.
- [58] Miller, N. R. (1980) A new solution set for tournaments and majority voting: further graph-theoretical approaches to the theory of voting. American Journal of Political Science, 24(1), 68–96.
- [59] Monsuur, H. & Storcken, T. (2004) Centers in connected undirected graphs: An axiomatic approach. Operations Research, 52(1), 54–64.
- [60] Nieminen, J. (1974) On the centrality in a graph. Scandinavian Journal of Psychology, 15(1), 332–336.
- [61] Nieminen, U. J. (1973) On the centrality in a directed graph. Social Science Research, 2(4), 371–378.
- [62] Padgett, J. F. & Ansell, C. K. (1993) Robust Action and the Rise of the Medici, 1400–1434. American Journal of Sociology, 98(6), 1259–1319.
- [63] Palacios-Huerta, I. & Volij, O. (2004) The measurement of intellectual influence. Econometrica, 72(3), 963–977.
- [64] Preston, R. E. (1970) Two centrality models. Yearbook of the Association of Pacific Coast Geographers, 32(1), 59–78.
- [65] Roy, M. & Trédan, G. (2010) Sharpening the definition of centrality. First Workshop on Social Networks and Distributed Systems (SNDS’10). https://homepages.laas.fr/gtredan/pdf/snds10.pdf.
- [66] Sabidussi, G. (1966) The centrality index of a graph. Psychometrika, 31(4), 581–603.
- [67] Schoch, D. (2018) Centrality without indices: partial rankings and rank probabilities in networks. Social Networks, 54, 50–60.
- [68] Schoenberg, I. J. (1935) Remarks to M. Fréchet’s article “Sur la définition axiomatique d’une classe d’espaces vectoriels distanciés applicables vectoriellement sur l’espace de Hilbert”. Annals of Mathematics, 36, 724–732.
- [69] Schoenberg, I. J. (1938) Metric spaces and positive definite functions. Transactions of the American Mathematical Society, 44, 522–536.
- [70] Seeley, J. R. (1949) The net of reciprocal influence: A problem in treating sociometric data. Canadian Journal of Experimental Psychology, 3, 234.
- [71] Skibski, O. (2023) Closeness centrality via the Condorcet principle. Social Networks, 74, 13–18.
- [72] Skibski, O., Rahwan, T., Michalak, T. P. & Yokoo, M. (2019) Attachment centrality: Measure for connectivity in networks. Artificial Intelligence, 274, 151–179.
- [73] Skibski, O. & Sosnowska, J. (2018) Axioms for distance-based centralities. In Thirty-Second AAAI Conference on Artificial Intelligence AAAI–, pages 1218–1225.
- [74] Smola, A. J. & Kondor, R. I. (2003) Kernels and regularization of graphs. In Proceedings of the 16th Annual Conference on Learning Theory, pages 144–158.
- [75] Tanino, T. (1988) On supremum of a set in a multi-dimensional space. Journal of Mathematical Analysis and Applications, 130(2), 386–397.
- [76] Tu, X., Jiang, G.-P., Song, Y. & Zhang, X. (2018) Novel multiplex PageRank in multilayer networks. IEEE Access, 6, 12530–12538.
- [77] Tyloo, M., Pagnier, L. & Jacquod, P. (2019) The key player problem in complex oscillator networks and electric power grids: Resistance centralities identify local vulnerabilities. Science Advances, 5(11), eaaw8359.
- [78] Vohra, R. (1996) An axiomatic characterization of some locations in trees. European Journal of Operational Research, 90(1), 78–84.
- [79] Wąs, T. & Skibski, O. (2023) Axiomatic characterization of PageRank. Artificial Intelligence, 318, 103900.
- [80] Wasserman, S. & Faust, K. (1994) Social Network Analysis: Methods and Applications. Cambridge University Press.