Sie sind auf Seite 1von 10

DOI:10.

1145/ 2 9 3 46 6 5

Actors linked to central others in networks


are generally central, even as actors
linked to powerful others are powerless.
BY ENRICO BOZZO AND MASSIMO FRANCESCHET

A Theory
on Power
in Networks
A NETWORK CONSISTS of a crowd of actors and a set
of binary relations that tie pairs of actors. Networks are
pervasive in the real world. Nature, society, information,
and technology are supported by ostensibly different
networks that in fact share an amazing number of
interesting structural properties.
Networks are modeled in math- tral (important) nodes? Many mea-
ematics as graphs, with actors rep- sures have been proposed to address
resented as points (also called nodes it. Among them, eigenvector central-
or vertices) and relations depicted as ity (or simply centrality in this article)
lines (also called edges or arcs) con- states that an actor is central if it is con-
necting pairs of points. In this article, nected with central actors. This circu-
we focus on undirected graphs, where lar definition is captured by an elegant
the edges do not have a particular ori- recursive equation
entation. A meaningful question on
networks is: Which are the most cen- x = Ax,  (1)

key insights where x is a vector containing the


sought centralities, A is a matrix en-
Networks are everywhere; they are indeed
the fabric of nature, society, information,
coding the network, and is a positive
technology, and sometimes even of art. constant. Two actors in a network
All we need is an eye for them. that are tied by an edge are said to
The notion of centrality claims central
be neighbors. Equation (1) claims two
actors are connected with central important properties of centrality: the
others, a mantra repeated over the past centrality of an actor is directly correlat-
70 years in econometrics, sociometry, ed with the number of its neighbors and
bibliometrics, and information retrieval.
the centrality of its neighbors. Central
Power, on the other hand, claims that actors are those with many ties or, for
powerful actors are connected with
an equal number of ties, central actors
powerless others; it is meaningful in, say,
bargaining situations, where it is favorable are those connected with central others.
to negotiate with those with few options. This intriguing definition has been dis-

N OV E MB E R 2 0 1 6 | VO L. 59 | N O. 1 1 | C OM M U N IC AT ION S OF T HE ACM 75
contributed articles

covered and rediscovered many times the more ties an actor has, the more
over in different contexts. It has been powerful the actor is. The second
investigated, in chronological order, in property characterizes power; for an
econometrics, sociometry, bibliometrics, equal number of ties, actors linked to
Web information retrieval, and net-
work science; see Franceschet 12 for Central actors powerless others are powerful. On the
other hand, actors tied to powerful
an historical overview.
In some circumstances, however,
are those with others are powerless.
We investigate the existence and
centralitythe quality of being con- many ties or, for uniqueness of a solution for Equation
nected to central oneshas limited util-
ity in predicting the locus of power
an equal number (2), exploiting well-known results in com-
binatorial matrix theory. We study how
in networks.2,8,11 Consider exchange of ties, central to regain the solution when it does
networks, where the relationship in
the network involves the transfer of
actors are those not exist, by perturbing the matrix rep-
resenting the network. We formally
valued items like information, time, connected with relate the introduced notion of power
money, or energy. A set of exchange
relations is positive if exchange in one central others. with alternative notions and empiri-
cally compare them on the European
relation promotes exchange in others natural gas pipeline network.
and negative if exchange in one rela-
tion inhibits exchange in others.7 In Motivating Example
negative exchange networks, power In his seminal work on power-depen-
comes from being connected to those dence relations, from 1962, Richard
with few options. Being connected to Emerson11 claimed that power is a
those with many possibilities reduces property of the social relation, not
ones power. Think of, for instance, an attribute of the person: X has
a social network in which time is the power is meaningless, unless we
exchanged value. Imagine every actor specify over whom. Power resides
has a limited time to listen to others implicitly in others dependence, and
and that each actor divides its time dependence of an actor A upon actor
among its neighbors. Exchange of B is directly proportional to As moti-
time in one relation clearly precludes vational investment in goals medi-
exchange of the same time in other ated by B and inversely proportional
relations. Which actors receive the to the availability of those goals to A
most attention? They are the nodes that outside the AB relation. The availabil-
are connected to many neighbors with ity of such goals outside that relation
few options, since they receive almost refers to alternative avenues of goal
full attention from all their neighbors. achievement, most notably through
On the other hand, actors connected other social relations.11 This type of
to few neighbors with many options relational power is endogenous with
receive little consideration because respect to the network structures,
their neighbors are mostly busy with meaning it is a function of the position
others. of the node in the network. Exogenous
In this article, we propose a theory factors (such as allure or charisma)
on power in the context of networks. external to the network structure
We start by this thesis: An actor is might be added to endogenous power
powerful if it is connected to power- to complete the picture.
less actors. We implement this circu- We begin with some small archetypal
lar thesis through this equation examples typically used in exchange-
x = Ax , (2) network theory to informally illustrate
the notion of power and sometimes
where x is the sought power vector, to distinguish it from the intersecting
A is a matrix encoding the network, concept of centrality.10 Consider a two-
and x is the vector whose entries are node path
the reciprocal of those of x. Equation
(2) states two important properties AB.
of power: the power of an actor is
directly correlated with the number The situation is perfectly symmetric,
of its neighbors and is inversely corre- and a reasonable prediction is that
lated with the power of its neighbors. both actors have the same power. In a
The first property seems reasonable; three-node path

76 COMM UNICATIO NS O F THE AC M | NOV EM BER 201 6 | VO L . 5 9 | N O. 1 1


contributed articles

ABC, network. Nodes are European coun- matrix of G; that is, Ai,j is the weight of
tries (country codes according to ISO edge (i, j) if such edge exists and Ai,j = 0
much is changed. Intuitively, B is pow- 3166-1), and there is an undirected otherwise. Hence, A is a square, sym-
erful and A and C are not. Indeed, both edge between two nations if a natu- metric, nonnegative matrix. Loops in
A and C have no alternative venues ral gas pipeline crosses the borders G correspond to elements in the main
besides B (both depend on B), while B of the two countries. Data has been diagonal of A.
can exclude one of them by choosing downloaded from the website of the The centrality problem is as fol-
the other.a In a four-node path International Energy Agency (http:// lows: find a vector x with positive
, www.iea.org). The original data cor- entries such that
ABCD responds to a directed, weighted
multigraph, with edge weights corre- x = Ax, (3)
actors B and C hold power, while A sponding to the maximum flow of the
and D are dependent on either B or C. pipeline. We simplified and symme- where > 0 is a constant. This means
Nevertheless, the power of B is less here trized the network, mapping the edge xi = j Ai, j xj; that is, the centrality of
than in the three-node path; in both weights in a consistent way. a node is proportional to the weighted
cases, A depends on B, but in the three- This is a negative exchange network sum of centralities of its neighbors.
node path, C also depends on B, while because the exchange of gas with a This is the main idea behind PageRank,
in the four-node path, C has an alterna- country precludes the exchange of the Googles original webpage ranking
tive, node D. Hence, node B is less pow- same gas with others. Intuitively, pow- algorithm. PageRank determines the
erful in the four-node path with respect erful countries are those that are con- importance of a webpage in terms of
to the three-node path since its neigh- nected with states with few options the importance assigned to the pages
bors are more powerful. Finally, the for exchanging the gas. Suppose coun- that hyperlink to it. Besides Web infor-
five-node path try B is connected to countries A and mation retrieval, this thesis has been
C, and B is the only connection for successfully exploited in disparate con-
ABCDE them, or ABC. Countries A and C texts, including bibliometrics, sociom-
can sell or buy gas only from B, while etry, and econometrics.12
is interesting since it discriminates country B can choose between A and We define the power problem as
power from centrality. All traditional C. Reasonably, the bargaining power follows: find a vector x with positive
central measures (eigenvector, closeness, of B is greater, which traduces in entries such that
betweenness) claim that C is the central higher revenues or less expense for B
one. Nevertheless, B and D are reasonably in the gas negotiation. x = Ax, (4)
the powerful ones. Again, this is because
they negotiate with weak partners (A and A Theory on Power where we denote with x the vector
C or E and C), while C bargains with Let G be an undirected, weighted whose entries are the reciprocal of those
strong parties (B and D). This example graph. The graph G may contain of x. This means xi = j Ai, j/xj; that is, the
is useful for illustrating an additional loops, or edges from a node to itself. power of a node is equal to the weighted
subtle aspect of power. Notice that in The edges of G are labeled with posi- sum of reciprocals of power of its neigh-
both the five-node path and the four- tive weights. Let A be the adjacency bors. Notice that if x = Ax, then, setting
node path, B is surrounded by nodes
(A and C) that are locally similar; for Figure 1. The European natural gas pipeline network.
instance, they have the same degree
in both paths. However, the power of PT
MA
IE
C is reasonably less in the five-node
path than in the four-node path; ES
UK
hence, we might expect the power SE
DZ
of B is greater in the five-node path NL NO BE FR
DK TN
with respect to the four-node path. LU
This separation is possible only if the CH
DE
notion of power spans beyond the local IT LY
neighborhood of a node, if, say, power CZ AT SI
is recursively defined. FI PL HR
RU SK
As a larger and more realistic exam- EE BY
LV LT HU
ple, consider Figure 1, which depicts UA
the European natural gas pipeline RS
RO
TR

a We assume here the so-called 1-exchange IR BG


GR MD
rule, meaning each node may exchange with at GE
most one neighbor. Likewise, we consider a neg-
MK
ative exchange network in which the exchange
in one relation inhibits exchange in others.

N OV E MB E R 2 0 1 6 | VO L. 59 | N O. 1 1 | C OM M U N IC AT ION S OF T HE ACM 77
contributed articles

y= , we have that y = Ay; hence, Proof. If DAD is doubly stochastic, matrix A is said to have support if
the proportionality constant is not then DADe = e and eT DAD = eT, where e it contains a positive diagonal and is
necessary in the power equation. This is a vector of all 1s. Actually, since A and D said to have total support if A 0
notion of power is relevant on negative are symmetric, it holds that DADe = e and every positive element of A lies
exchange networks.2,8 In these networks, eT DAD = eT. If the vector x does not have on a positive diagonal. Total support
when a value is exchanged between zero entries, then Dx is invertible and D-1x = clearly implies support.
actors along a relation, it is consumed Dx. We have that x = Ax Dxe = ADx e A matrix is indecomposable (irre-
and cannot be exchanged along another e = Dx-1 ADx e e = Dx ADxe. ducible if it is not possible to find a
relation. Hence, important actors are permutation matrix P such that
those in contact with many actors with Existence and unicity of a solu-
few exchanging possibilities. tion. The link between the balanc- ,
Finally, the balancing problem is ing problem and the power problem
the following: find a diagonal matrix D we established in Theorem 1 allows where X and Z are both square matrices
with positive main diagonal such that us to investigate a solution of the and 0 is a matrix of 0s; otherwise A is
power problem (Equation 4) using decomposable (reducible). A matrix
S = DAD the w ell-established theory of matrix is fully indecomposable if it is not
balancing. possible to find permutation matrices
is doubly stochastic; that is, all rows Recall that the diagonal of a P and Q such that
and columns of S sum to 1. The balanc- square n n matrix is a sequence of
ing problem is a fundamental question n elements that lies on different rows ,
that is claimed to have first been used and columns of the matrix. A permu-
in the 1930s to calculate traffic flow4 tation matrix is a square n n matrix where X and Z are both square matri-
and since then has been applied in that has exactly one entry equal to one ces; otherwise, A is partly decom-
many disparate contexts.14 in each row and each column, while posable. Clearly, a matrix (fully
It turns out that the power problem all the other entries are equal to zero. indecomposable) is also irreducible.
is intimately related to the balancing Each diagonal clearly corresponds to It also holds that full indecomposabil-
problem. Given a vector x, let Dx be a permutation matrix where the posi- ity implies total support.5 Moreover,
the diagonal matrix whose diagonal tions of the diagonal elements corre- the adjacency matrix of a bipartite
entries coincide with those of x. We spond to those of the unity entries of graph is never fully indecomposable,
thus have the following result. the permutation matrix. In particu- while the adjacency matrix of a non-
lar, the identity matrix I is a permu- bipartite graph is fully indecompos-
Theorem 1. The vector x is a solution tation matrix, and the diagonal of A able if and only if it has total support
of the power problem if and only if the associated with I is called the main and is irreducible.9 We say a graph has
diagonal matrix Dx is a solution for the diagonal of A. A diagonal is positive if support, has total support, is irreduc-
balancing problem. all its elements are greater than 0. A ible, and is fully indecomposable if
the corresponding adjacency matrix
Figure 2. (top left) The graph has no support since a spanning cycle forest is missing. (top- has these properties.
right). The graph has support formed by edges (1, 4) and (2, 3), but the support is not total;
(edges (1, 3) and (1, 2) are not part of any spanning cycle graph. (bottom left) The graph has
The combinatorial notions just out-
total support but is not irreducible, hence is not fully indecomposable. (bottom right) The lined are rather terse. Fortunately, most
graph has total support and is irreducible and not bipartite, so is fully indecomposable. of them have a simple interpretation in
graph theory. It is known that irreduc-
ibility of the adjacency matrix corre-
3 3 sponds to connectedness of the graph.
Moreover, given an undirected graph G,
let us define a spanning cycle forest of
1 1 G a spanning subgraph of G whose con-
4 4 nected components are single edges or
2 2 cycles, including loops that are cycles
of length 1. It is easy to realize that
there exists a correspondence between
diagonals in the adjacency matrix and
spanning cycle forests in the graph.
3 1
Hence, a graph has support if and only
3
if it contains a spanning cycle forest and
total support if and only if each edge
1 is included in a spanning cycle forest.
4 Four examples are given in Figure 2.
2 2 The following is a well-known nec-
essary and sufficient condition for the
solution of the balancing problem.9,17

78 COMM UNICATIO NS O F THE AC M | NOV EM BER 201 6 | VO L . 5 9 | N O. 1 1


contributed articles

Theorem 2. Let A be a symmetric Figure 3. Correlation between original and perturbed powers varying the damping parameter
nonnegative square matrix. A necessary from 0 to 1 on the largest biconnected component of the social network among dolphins
and sufficient condition for the existence (which has total support). The horizontal line corresponds to the correlation with diagonal
perturbation and maximum damping. The correlation on the other networks is similar.
of a doubly stochastic matrix S of the
form DAD, where D is a diagonal matrix

1.00
with positive main diagonal, is that A has
Diagonal perturbation
total support. If S exists, then it is unique. Full perturbation
If A is fully indecomposable, then matrix

0.90
Correlation
D is unique.

0.80
It follows that the power problem
x = Ax has a solution on the class
of graphs that has total support.

0.70
Moreover, if the graph is fully inde-
0.0 0.2 0.4 0.6 0.8 1.0
composable, then the solution is also
unique. Damping
Perturbation (regaining the solu-
tion). What about the power problem
on graphs whose adjacency matrix in the network. We can thus play with original power; power with diagonal
lacks total support? For such graphs, the diagonal of the adjacency matrix to perturbation is closer to original power
the power problem has no solu- assign nodes with potentially different than power with full perturbation; and
tion. Nevertheless, a solution can be entry levels of exogenous power. the larger the damping parameter, the
regained by perturbing the adjacency Intuitively, the diagonal perturbation lower the adherence of perturbed solu-
matrix of the graph in a suitable way. is less invasive than its full counter- tions to the original one.
We investigate two perturbations on part; the former modifies the diago- Computing power. Due to the
the adjacency matrix A nal elements only, and the latter established relationship between
touches all matrix elements. But the balancing problem and the power
1. Diagonal perturbation: AD = A + I, how invasive is the perturbation with problem, we can use known meth-
where > 0 is a damping parame- respect to the resulting power? To ods for the former in order to solve
ter and I is the identity matrix. investigate this issue, we computed the latter. The simplest approach for
2. Full perturbation: AF = A + E, the correlation between original and solving Equation (4) is to set up the
where > 0 is a damping param- perturbed power solutions. A simple iterative method
eter and E is a full matrix of all 1s. and intuitive measure of the correla-
tion between two rankings of size n is x k+1 = Axk, (5)
Matrix AF is clearly fully indecompos- Kendall rank correlation coefficient
able, has total support, and is irreduc- k, which is the difference between known as the SinkhornKnopp method
ible. Hence, the power problem (as well the fraction of concordant pairs c (the (SKM).17 If we set x0 = e, the vector of all
as the centrality problem) on a fully number of concordant pairs divided 1s, then the first iteration x1 = Ae; that
perturbed matrix has a unique solu- by n(n 1)/2) and that of discordant is, x1 (i) = j Ai, j is the degree di of i. The
tion. On the other hand, matrix AD has pairs d in the two rankings: k = c d. second iteration x2 = A(Ae); that is,
total support. Indeed, if Ai, j > 0 and i = The coefficient runs from 1 to 1, with x2 (i) = j Ai, j/ di is the sum of reciprocals
j, then the main diagonal Ak,k for 1 k negative values indicating negative cor- of the degrees of the neighbors of i.
n is positive and contains Ai, j. If i j, relation, positive values indicating pos- If A has total support, then the SKM
then the diagonal Ai, j, Aj,i, Ak,k for 1 k itive correlation, and values close to 0 converges, or, more precisely, the
n and k i, j is positive and contains indicating independence. We used the even and odd iterates of the method
Ai, j. The power problem on a diagonally following network datasets: a social converge to power vectors that dif-
perturbed matrix thus has a solution. network among dolphins, the Madrid fer by a multiplicative constant. The
Moreover, the solution is unique if A train bombing terrorist network, a convergence is linear with a rate of
is irreducible, since it is known that social network of jazz musicians, a net- convergence that depends of the sub-
for a symmetric matrix A it holds that work of friendships between members dominant eigenvalue of the balanced
A is irreducible if and only if A + I is of a karate club, a collaboration net- matrix S = DAD (see Theorem 2).17 In
fully indecomposable.6 Interestingly, work of scholars in the field of network some cases, however, the convergence
the diagonal perturbation, besides science, and a co-appearance network can be very slow. Knight and Ruiz14
providing convergence of the method, of characters in the novel Anna Karenina proposed a faster algorithm based on
is useful for incorporating exogenous by Lev Tolstoj. Newtons method (NM) that we now
power in the model. By setting a posi- The main outcomes of the current describe according to our setting and
tive value in the ith position of the experiment are as follows (see Figure 3): notations. In order to solve Equation
diagonal, we are saying that node i as soon as the damping parameter is (4), we apply NM for finding the zeros of
has a minimal amount of power, or not small, both diagonal and full perturba- the function f: Rn Rn defined by f (x) =
a function of the position of the node tions do not significantly change the x Ax. It is not difficult to check that

N OV E MB E R 2 0 1 6 | VO L. 59 | N O. 1 1 | C OM M U N IC AT ION S OF T HE ACM 79
contributed articles

Table 1. Complexity of computation of power with different methods: PM (benchmark); SKM and PM; and NM with diagonal per-
(SKM without perturbations for totally supported networks); SKM-D (SKM with diagonal turbation is even faster than NM, and
perturbation and damping 0.15); SKM-F (SKM with full perturbation and damping 0.01); NM the larger the damping parameter, the
(NM without perturbations for totally supported networks); and NM-D (NM with diagonal
faster the method.
perturbation and damping 0.15).
Relationship with alternative power
measures. Bonacich2 proposed a fam-
Network PM SKM SKM-D SKM-F NM NM-D ily of parametric measures depend-
Dolphin 73 294 300 72 47 30 ing on two parameters: and . If A is
Madrid 28 416 320 78 46 27 the adjacency matrix of the graph, the
Jazz 42 300 288 78 37 27 Bonacich index x is defined as
Karate 42 494 52 31
Collab 65 9740 30 33
Karenina 24 1006 32 32 x = Ae + Ax. (6)

The index for a node is the sum of


two components: a first one (weighted
Table 2. Correlation of power, as defined in this article, with degree (D), centrality (C), by the parameter ) depends on the
Bonacich power (B), Shapley power (S), and Nash power (N).
nodes degree, and a second one
(weighted by the parameter ) depends
Network D C B S N on the index on the nodes neighbors.
Dolphin 0.81 0.35 0.89 0.91 0.72 From Equation (6), under the condition
Madrid 0.62 0.33 0.69 0.68 0.48 that I A is not singular, it is possible
Jazz 0.85 0.62 0.91 0.85 0.17 to obtain the following explicit repre-
Karate 0.77 0.36 0.74 0.96 0.75 sentation of the proposed measure
Collaboration 0.77 0.05 0.77 0.85 0.60
Karenina 0.75 0.45 0.62 0.89 0.86
(7)
For the computation of power, we used diagonal perturbation (damping 0.15). For Bonacich power we used = 1
and = 0.85/r, where r is the spectral radius of the graph.
The equivalence with the infinite
sum holds when || < 1/r, where r =
We experimentally assessed the maxi|i|, with i the eigenvalues of
complexity of computation of power A; that is, r is the spectral radius of
on the real social networks; in fact, we A. When the parameter is positive,
where i,j = 1 if i = j and i, j = 0 other- used the largest biconnected compo- the index is a centrality measure. In
wise. We collect these partial deriva- nent for the first three networks in or- particular, the measure approaches
tives in the Jacobian matrix of f that der to also work with totally supported eigenvector centrality as a limit as
turns to be graphs. We use both SKM and NM. We approaches 1/r. On the other hand,
consider the computation on the orig- when is negative, the index is a
Jf (x) = I + AD (x2), inal matrix, as well as on the perturbed power measure; it corresponds to a
ones. We use as a benchmark the com- weighted sum of odd-length paths
where the squaring of x is to be intended plexity of the computation of central- (with positive sign) and even-length
entrywise. Formally, the NM applied to ity using the power method (PM). The paths (with negative sign).2 Hence,
the equation f (x) = 0 becomes complexity is expressed as the overall powerful nodes correspond to nodes
number of matrix-vector product op- with many powerless neighbors.
erations. If a matrix is sparse (the case Finally, when = 0, the measure boils
for all tested networks), such opera- down to degree centrality.
tion has linear complexity in the num- The difficulty with this measure
ber of nodes of the graph. The main is that it is parametric; that is, it
empirical findings are summarized depends on parameters and .
as follows (see Table 1): SKM on the While it is simple to set the param-
To apply NM precisely it is neces- original matrix is significantly slow- eter , and it can be used to assign
sary to solve a linear system at each er than PM, and diagonal perturba- exogenous power to nodes, the choice
step, but this would be too expen- tion does not significantly change its for the parameter is more delicate.
sive. Nevertheless, an approximate speed; full perturbation significantly In particular, the index makes sense
solution of the system obtained by increases the speed of SKM, so the when the parameter || < 1/r, hence
means of an iterative method is suf- complexity of SKM with full perturba- the spectral radius r must be com-
ficient, giving rise to an innerouter tion and that of PM are comparable puted or at least approximated.
iteration. This approach is appealing (moreover, the larger the damping pa- The precise relationship between
when the matrix that has to be bal- rameter, the faster the method); NM Bonacich power (Bonacich index
anced is symmetric and sparse, which on the original matrix is much faster with negative ) and power defined
is the case for the power problem on than SKM: its complexity is compa- in Equation (4) is explained as fol-
real networks.14 rable to that of fully perturbed SKM lows: If we set x0 = (1/)e in Newtons

80 COMM UNICATIO NS O F THE ACM | NOV EM BER 201 6 | VO L . 5 9 | N O. 1 1


contributed articles

iteration for the computation of power to networks of actors was proposed


described earlier we obtain in Cook et al.8 and Rochford16 and fur-
ther investigated, particularly in Bayati
x1 = 2 (I + 2 A)-1 Ae. et al.1 and Kleinberg et al.13 In the fol-

But this first approximation is a member The power of lowing, we describe the dynamics that
capture such an extension. Let A be
of the family of Bonacichs measures,
with = 2 and = 2. Since is nega-
an actor somewhat the adjacency matrix of an undirected,
unweighted graph G. Hence, Ai,j = 1 if
tive, we indeed are facing a measure of inversely depends there is an edge (i, j) in G and Ai,j = 0
power. Hence, Bonacich power can be
considered as a first-order approxima-
on the power otherwise. Negotiation among actors
is possible only along edges; each pair
tion of power using NM. of its neighbors. of actors on an edge negotiates for a
Bozzo et al.3 investigated power mea- fixed amount of 1, and each actor may
sures on sets of nodes. Given a node set conclude a negotiation with at most
T let B(T) be the set of nodes whose one neighbor (one-exchange rule). For
neighbors all belong to T. Notice that every edge (i, j), define
nodes in B(T) do not have connections
outside T, hence are potentially at the Ri,j as the amount of revenue
mercy of nodes in T. We define a power actor i receives in a negotiation
function p such that p(T) = |B(T)| |T|. with j.
Hence, a set T is powerful if it has poten- Li, j as the amount of revenue actor i
tial control over a much larger set of receives in the best alternative
neighbors B(T). The power measure is negotiation, excluding the one with
interpreted as the characteristic func- j.
tion of a coalition game played on the
graph and the Shapley value of the Notice that matrices R and L have
game; or the average marginal contri- the same zero-non-zero pattern as A.
bution to power carried by a node when More precisely, consider the following
it is added to any node set is proposed iterative process. We start with Ri,(0)j = 1/2
as a measure of power for single nodes. for all edges (i, j) and Ri,(0)j = 0 elsewhere.
Interestingly, the discovered game-theo- Let N(i) be the set of neighbors of node
retic power measure corresponds to the i. For t > 0, the best alternative matrix
second iteration of SKM for the compu- L(t) at time t is
tation of power as defined by Equation
(4); that is, to the sum of reciprocals of
neighbors degrees.
The study of power has a long his-
tory in economics (in its recognition Let the surplus Si,(t)j = 1 - Li,(t)j - Lj,i(t) be
of bargaining power) and sociol- the amount for which actors i and j will
ogy (in its interpretation of social negotiate at time t; notice that actor
power). 10 Consider the most basic i will never accept an offer from j less
case where just two actors, A and B, than his alternate option Li,j(t), and actor
are involved in a negotiation over j will never accept an offer from i less
how to divide one unit of money. than her alternate option Lj,i(t). The profit
Each actor has an alternate option matrix R(t) at time t is then
a backup amount it can collect in
case negotiations fail, say, for A
and for B. A natural prediction,
known as Nashs bargaining solu-
tion, 15 is that the two actors will
split the surplus s = 1 , if any,
equally between them; that is, if s < Notice that Ri,j(t) + Rj,i(t) = 1; that is, Ri,j(t)
0 no agreement between A and B is and Rj,i(t) is the Nashs bargaining solu-
possible, since any division is worse tion of a negotiation between actors i and
than the backup option for at least j, given their alternate options Li,j(t) and
one of the parties. On the other hand, Lj,i(t). Let R be the fixpoint of the itera-
if s >= 0, then A and B will agree on tive process R(t) for growing time t. The
+s/2 for A and +s/2 for B. Nash power xi of node i is the best
A natural extension of the Nash bar- revenue of actor i among its neighbors;
gaining solution from pairs of actors that is

N OV E MB E R 2 0 1 6 | VO L. 59 | N O. 1 1 | C OM M U N IC AT ION S OF T HE ACM 81
contributed articles

Table 3. Matrix of correlations among power and centrality measures. for an actor i depends directly on the rev-
enues of i among its neighbors, which
directly depend on the alternate options
S B P N C
of i among its neighbors, which inversely
S 1.00 0.82 0.90 0.69 0.41
depends on the revenues of neighbors of
B 0.82 1.00 0.84 0.61 0.46 i, which determine the power of neigh-
P 0.90 0.84 1.00 0.72 0.47 bors of i. Hence, power of an actor some-
N 0.69 0.61 0.72 1.00 0.36 what inversely depends on the power of
C 0.41 0.46 0.47 0.36 1.00 its neighbors.
S, Shapley power; B, Bonacich power; P, power as defined in this article; N, Nash power; C, centrality.
Using Kendall correlation, we
assessed the overlapping of power, as
defined in this article, with central-
ity and degree, as well as Bonacich power
Table 4. The top 10 powerful and central countries in the European natural gas exchange (Bonacich index with negative param-
network.
eter ), Shapley power (the sum of
reciprocals of neighbors degrees), and
Nash power on the social networks
P TR DE IT ES HU RU BG BE AT UK mentioned earlier. The main empirical
6.26 6.09 5.54 5.50 4.62 4.53 3.99 3.60 3.29 3.09 outcomes are summarized in the fol-
B DE IT HU TR AT RU ES BE NO BG lowing (see Table 2): as expected, both
7.07 4.58 4.06 3.73 3.41 3.37 3.29 3.23 2.92 2.76 power and centrality are positively
S TR ES IT DE RU HU BG RO UK AT
correlated with degree, but power is
negatively correlated with centrality
2.92 2.70 2.56 2.54 2.46 2.23 1.95 1.67 1.53 1.51
when the effect of degree is excluded
N ES TR BG RU IT HU UK RO DK LV (we used partial correlation); power
1.00 1.00 1.00 0.87 0.83 0.83 0.75 0.75 0.75 0.75 is positively correlated with Bonacich
C DE NO BE NL FR AT DK CH CZ UK power, and the association increases
1.00 0.71 0.68 0.62 0.56 0.52 0.46 0.45 0.40 0.39 as the parameter declines below
0 down to 1/r, with r the spectral
P, power as defined in this article; B, Bonacich power; S, Shapley power; N, Nash power; C, centrality.
radius of the adjacency graph matrix
(moreover, the association is greater
when the adjacency matrix is per-
Figure 4. Scatterplot of power versus centrality. Vertical and horizontal lines correspond to turbed); power is positively corre-
third quartile.
lated with Shapley power, and the
association is generally stronger
than with Bonacich power; and power
1.0

DE
is positively correlated with Nash
bargaining network power, but the
0.8

strength of the correlation is gener-


NO ally weaker than with Shapley power
BE
and Bonacich power. In particular, we
NL
0.6

noticed that the Nash-based method


Centrality

FR
AT maps the power scores of the nodes
CH DK of the surveyed networks into a small
0.4

CZ UK
set of values, with very high frequency
LU PL for values close to 0, 0.5, and 1. Hence,
SK RU IT
HU it is difficult to discriminate different
0.2

SIUA gradations of power for nodes.


HR ES
SE
IE BY LT LV RO
FI EETN
LY
RS TR
PT
MAGR DZ
MD
IR
GE
MK
BG Motivating Example Reloaded
0.0

Here, we revisit examples from the


1 2 3 4 5 6 Motivating Example section, using
Power them as a benchmark to compare the
different notions of power described
in the Relationship with Alternative
xi = max
j
Ri, j. Nash power bears some analogy with Power Measures section. When the
the one we propose and investigate graphs are not totally supported (all
Among many other attractive results, here; in particular, both notions share cases but the two-node path), we used
Bayati et al.1 showed that the dynamics the same recursive powerful-is-linked- diagonal perturbation with damping
always converge to a fixpoint solution. with-powerless philosophy. Nash power 0.15 to obtain a solution. Moreover,

82 COMMUNICATIO NS O F TH E ACM | NOV EM BER 201 6 | VO L . 5 9 | N O. 1 1


contributed articles

we set Bonacich index parameters but not powerful; and there are many parametric; and it is global (the power
= 1 and = 0.85/r, where r is the countries that are neither powerful of a node depends on the entire net-
spectra radius of the graph. nor central outside the rankings. For work) and can be approximated with
In the two-node path, all methods instance, Italy contracts with nations a simple local measurethe sum of
agree to give identical power to both that are both powerless and periph- reciprocals of node degreesthat has
nodes. In the three-node path ABC, eral, namely Austria, Switzerland, a game-theoretic interpretation and
all methods agree B is the powerful Croatia, Tunisia, Libya, and Slovenia, can be efficiently computed on all net-
one. Notably, Nash power assigns all with only Austria included in the top- works. The definition has limitations
power (1) to B and no power (0) to A 10 power list and only Austria and as well, mainly that an exact solution
and C, while the other methods say A Switzerland included in the top-10 exists only on the class of totally sup-
and C hold a small amount of power. centrality list (not in the first posi- ported networks and is not immedi-
In the four-node path ABCD, all tions). The ranking according to ately normalizable, so care is needed
methods claim B and C are the pow- Nash power is somewhat unusual when comparing power values for
erful ones. Moreover, all methods if compared with the other power nodes in different networks.
recognize that the power of B in this measures; for instance, Germany
instance is less than its power in the has bargaining power 0.5 and only References
1. Bayati, M., Borgs, C., Chayes, J., Kanoria, Y., and
three-node path. Finally, in the five- in 14 th postion, tied with the other Montanari, A. Bargaining dynamics in exchange
node path ABCDE, all methods countries. It is fair to note that the networks. J. Econ. Theory 156 (2015), 417454.
2. Bonacich, P. Power and centrality: A family of
discriminate B and D as the most generalized Nash bargaining solu- measures. Am. J. Sociol. 92, 5 (1987), 11701182.
powerful nodes, followed by C and tion was originally proposed in 3. Bozzo, E., Franceschet, M., and Rinaldi, F. Vulnerability
and power on networks. Network Sci. 3, 2 (2015),
finally A and E, with the only excep- the context of assignment problems 196226.
tion of Nash power, which assigns all (such as in matching apartments to 4. Brown, J.B., Chase, P.J., and Pittenger, A.O. Order
independence and factor convergence in iterative
power (1) to B and D and null power tenants and students to colleges) scaling. Linear Algebra Appl. 190 (1993), 138.
5. Brualdi, R.A. Matrices of 0s and 1s with total support.
(0) to all other nodes; hence, the cen- and was not suggested as a rating- J. Combin. Theory Ser. A 28, 3 (1980), 249256.
tral node C has the same power as the and-ranking method for nodes in a 6. Brualdi, R.A. and Ryser, H.J. Combinatorial Matrix
Theory, Vol. 39 of Encyclopedia of Mathematics
peripheral nodes A and E, according network. For instance, in balanced and Its Applications. Cambridge University Press,
to this method. All methods, with the matching over the gas network, Italy Cambridge, U.K., 1991.
7. Cook, K.S., Emerson, R.M., Gillmore, M.R., and
exception of Shapley, notice that the preferably negotiates with Libya and Yamagishi, T. The distribution of power in exchange
power of B is greater in the five-node Turkey with Georgia. In fact, Cook networks: Theory and experimental results. Am. J.
Sociol. 89, 2 (1983), 275305.
path with respect to the three-node and Yamagishi 8 proposed using the 8. Cook, K.S. and Yamagishi, T. Power in exchange
path. This is because Shapley is a negotiation values obtained by each networks: A power-dependence formulation. Social
Networks 14 (1992), 245265.
local method, while the others are node in such a solution as a struc- 9. Csima, J. and Datta, B.N. The DAD theorem for
global (recursive) methods. tural power measure; see also Easley symmetric nonnegative matrices. J. Combin. Theory
12, 1 (1972), 147152.
Let us now revisit the natural gas and Kleinberg 10 (chapter 12) for a 10. Easley, D. and Kleinberg, J. Networks, Crowds, and
pipeline example. We ranked all similar interpretation. According Markets: Reasoning About a Highly Connected World.
Cambridge University Press, New York, 2010.
countries according to the follow- to the experiments we conducted 11. Emerson, R.M. Power-dependence relations. Am.
ing power and centrality measures: for this article, this interpretation Sociol. Rev. 27, 1 (1962), 3141.
12. Franceschet, M. PageRank: Standing on the shoulders
Shapley power (S), Bonacich power might seem opinable, but further of giants. Commun. ACM 54, 6 (2011), 92101.
13. Kleinberg, J. and Tardos, E. Balanced outcomes in
(B), power as defined in this article investigation is necessary to gain a social exchange networks. In Proceedings of the 40th
(P), Nash power (N), and eigenvec- solid conclusion. Annual ACM Symposium on Theory of Computing
(2008), 295304.
tor centrality (C). Table 3 shows the 14. Knight, P.A. and Ruiz, D. A fast algorithm for matrix
corresponding Kendall correlation Conclusion balancing. IMA J. Numer. Anal. 33, 3 (2013),
10291047.
matrix. As expected, P is well corre- We proposed a theory on power in the 15. Nash, J. The bargaining problem. Econometrica 18
lated with its approximations B and S. context of networks. The philosophy (1950), 155162.
16. Rochford, S.C. Symmetrically pairwise-bargained
Moreover, P is positively correlated underlying our notion of power main- allocations in an assignment market. J. Econ. Theory
with N, but the correlation strength is tains that an actor is powerful if it is 34, 2 (1984), 262281.
17. Sinkhorn, R. and Knopp, P. Concerning nonnegative
weaker. Also, the association between connected with many powerless actors. matrices and doubly stochastic matrices. Pac. J.
P and C is positive but weak and This thesis has its roots and applica- Math. 21 (1967), 343348.

mostly explained by the association tions mainly in sociology and econom-


with degree of both measures. Indeed, ics and traces an historical parallel Enrico Bozzo (enrico.bozzo@uniud.it) teaches
numerical algorithms in the Department of Mathematics,
if we exclude the effect of degree, this with its celebrated linear counterpart, Computer Science, and Physics at the University of
correlation is negative. namely eigenvector centrality.12 Udine, Udine, Italy.

These associations are mirrored in The virtues of our definition of Massimo Franceschet (massimo.franceschet@uniud.
it) teaches network science and generative art in the
the top-10 rankings and ratings listed power are: it is a simple, elegant, and Department of Mathematics, Computer Science, and
in Table 4, as well as in the scatter- understandable measure; it is theo- Physics at the University of Udine, Udine, Italy.

plot comparing power and centrality retically well-grounded and directly


in Figure 4. Notice how Germany (DE) related to the well-studied balanc-
is both powerful and central; Italy ing problem, making it possible to
(IT) and Turkey (TR) are powerful but borrow results and techniques from
not central; Norway (NO) is central this setting; the formulation is not 2016 ACM 0001-0782/16/11 $15.00 .

N OV E MB E R 2 0 1 6 | VO L. 59 | N O. 1 1 | C OM M U N IC AT ION S OF T HE ACM 83
Copyright of Communications of the ACM is the property of Association for Computing
Machinery and its content may not be copied or emailed to multiple sites or posted to a
listserv without the copyright holder's express written permission. However, users may print,
download, or email articles for individual use.

Das könnte Ihnen auch gefallen