This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

The graph energy game

Gerardo Arizmendi and Octavio Arizmendi
Abstract.

We study the graph energy from a cooperative game viewpoint. We introduce the graph energy game and show various properties. In particular, we see that it is a superadditive game and that the energy of a vertex, as defined in Arizmendi and Juarez-Romero (2018), belongs to the core of the game. These properties imply new bounds for the energy of graphs. We also consider a version based on pp-Schatten norms.

Dedicated to our father, Manuel Enrique Arizmendi San Pedro,
on the occasion of his 65th birthday

1. Introduction

In this work, we propose to study Gutman’s graph energy [7] from the viewpoint of cooperative game theory. For this, we define a cooperative game based on the graph energy and study its main properties and solutions.

Cooperative game theory is a branch of game theory which models scenarios where different players may gain a larger utility by cooperating between them. One main problem is the decide how to divide the total utility so that every player is satisfied and willing to cooperate. There are various solutions to this problem depending on the desired properties one accepts as fair. The book [13] presents an introduction to the topic.

On the other hand, recall that for a graph GG, the energy of GG, is given by

(G)=i=1n|λi|\mathcal{E}(G)=\sum^{n}_{i=1}|\lambda_{i}|

where λ1,,λn\lambda_{1},\dots,\lambda_{n} denote the eigenvalues of the adjacency matrix of GG, counted with multiplicity. The monograph [9], presents a nice review of the theory.

The idea is that for a given graph GG with vertex set VV, we define a game on VV by considering the energy of the subgraphs of GG. More precisely, for each subset SS of GG, let H=H(S)H=H(S) be the induced subgraph of GG. The value of SS is given by the energy of the subgraph HH, (H)\mathcal{E}(H). We prove that this is a superadditive game.

We would also be interested in a particular payoff: the energy of a vertex. The energy of vertex as defined in [3] is a way to split the total energy of the graphs among the different vertices. In principle, it is natural to try to give an interpretation in terms of centrality, similar to the centrality measures studied in networks, such as degree, PageRank, betweeness, closeness, etc. However, from observation of examples, we believe that one is lead to the intuition that the vertex energy is closer to a payoff in a cooperative game. Thus, on the above described game we consider the payment given by the vertex energy and prove that it actually satisfies the axioms of symmetry, null player and efficiency. More important we show that this payment is in the core and thus provide evidence of the above intuition (see Section 2.3 for definitions). This is the main result of the paper.

We also consider generalizations where we consider instead of the energy, a new family of “energies” based on the pp-Schatten norms. Similar results are proved for these generalizations, obtaining new inequalities.

We hope that this paper motivates the study of graphs and their properties from the viewpoint of game theory.

Apart from this introduction, the paper contains five sections. In Section 2 we present the necessary preliminaries. 2.1 and 2.2 are devoted to graphs and energy of graph and vertices, 2.3 for matrix inequalities and in 2.4 we describe basic concepts of cooperative game theory. In Section 3, we prove the main results of the paper. We introduce a cooperative game based on energy of a graph in 3.1. In 3.2 we consider the vertex energy from this viewpoint and give further considerations. In Section 4 we generalize these ideas for pp-Schatten norms by introducing the pp-Schatten energy. We start with basic properties of this energy in 4.1, then introduce the pp-energy of a vertex in 4.2, and finally we specialize in the case p=2p=2 in Section 4.3, proving that this case coincide with games studied before. In Section 5 we present some examples. We finish with a final small section regarding conclusions and further questions.

2. Preliminaries

2.1. Graphs and its adjacency matrix

We will consider simple undirected finite graphs which we will call simply graphs.

A graph GG consists of a pair (V,E):=(V(G),E(G))(V,E):=(V(G),E(G)) where |V|<|V|<\infty and EV×VE\subset V\times V is such that, (v,v)E(v,v)\notin E for all vVv\in V, and (v,w)E(v,w)\in E implies that (w,v)E(w,v)\in E, for all v,wVv,w\in V.

A subgraph HH of GG is a graph such that V(H)V(G)V(H)\subset V(G) and E(H)E(G)E(H)\subset E(G). Given SV(G)S\subset{V(G)}, the induced subgraph of SS is the subgraph I(S)=(S,F)I(S)=(S,F) with vertex set SS and edge set F={(v,w)E(G)|vS,wS}.F=\{(v,w)\in E(G)|v\in S,w\in S\}. We call a subgraph HH of GG, induced if there is some SS such that H=I(S)H=I(S).

For any graph G=(V,E)G=(V,E), with vertex set V={v1,,vn}V=\{v_{1},\dots,v_{n}\}, the adjacency matrix of GG, that we denote by A=A(G)A=A(G), is the matrix with entries Aij=1A_{ij}=1 if (vi,vj)E(v_{i},v_{j})\in E and Aij=0A_{ij}=0 otherwise.

2.2. Graph energy and vertex energy

We denote by Mn:=Mn()M_{n}:=M_{n}(\mathbb{C}), the set of matrices of size n×nn\times n over the complex numbers and by Tr:MnTr:M_{n}\to\mathbb{C}, the trace on MnM_{n}, which is the map AA11++AnnA\mapsto A_{11}+\cdots+A_{nn}.

The energy of a graph GG, denoted by (G)\mathcal{E}(G), is defined as the sum of the absolute values of the eigenvalues of the adjacency matrix A=A(G)A=A(G), i.e.,

(G)=i=1n|λi|.\mathcal{E}(G)=\sum_{i=1}^{n}|\lambda_{i}|.

In other words, the energy of a graph is the trace norm of its adjacency matrix. More precisely, for a matrix MM, we define the absolute value of MM by |M|:=(MM)1/2|M|:=(MM^{*})^{1/2} where MM^{*} denotes conjugate transpose of MM. The energy of GG is then given by

(G)=Tr(|A(G)|)=i=1n|A(G)|ii.\mathcal{E}(G)=Tr(|A(G)|)=\displaystyle\sum_{i=1}^{n}|A(G)|_{ii}.

The next important definition is given in [3] and studied in [2].

Definition 2.1.

For a graph G and a vertex viGv_{i}\in G, the energy of the vertex viv_{i}, which we denote by G(vi)\mathcal{E}_{G}(v_{i}), is given by

(2.1) G(vi)=|A(G)|ii,for i=1,,n,\mathcal{E}_{G}(v_{i})=|A(G)|_{ii},\quad\quad~{}~{}~{}\text{for }i=1,\dots,n,

where A(G)A(G) is the adjacency matrix of GG.

In this way the energy of a graph is given by the sum of the individual energies of the vertices of GG,

(G)=G(v1)++G(vn),\mathcal{E}(G)=\mathcal{E}_{G}(v_{1})+\cdots+\mathcal{E}_{G}(v_{n}),

and thus the energy of a vertex is a refinement of the energy of a graph.

The idea behind the definition comes from non-commutative probability. Actually, the linear functional ϕi:Mn\phi_{i}:M_{n}\to\mathbb{C} defined by ϕi(A)=Aii\phi_{i}(A)=A_{ii} is a vector state, and in particular, it is positive and ϕ(I)=1\phi(I)=1, where II is the identity matrix, see [8] for details.

Hölder inequality extends to the non-commutative case as follows: Let (p,q)(p,q) be a pair such that 1/p+1/q=11/p+1/q=1, then

(2.2) ϕi(XY)ϕi(|X|p)1/pϕi(|Y|q)1/q, for all X,YMn.\phi_{i}(XY)\leq\phi_{i}(|X|^{p})^{1/p}\phi_{i}(|Y|^{q})^{1/q},\text{ for all }X,Y\in M_{n}.

2.3. Jensen’s trace inequality

Trace inequalities refer to inequalities for the trace of matrices or operators and functions of them. In this paper we will use a specific trace inequality which is the generalization of Jensen’s inequality for convex functions. Before introducing it, we need to bring some basic notation and definitions.

Definition 2.2.
  1. (1)

    A matrix is called self-adjoint if M=MM=M^{*}.

  2. (2)

    An orthogonal projection PMnP\in M_{n} is a self-adjoint matrix such that P=P2.P=P^{2}.

For a self-adjoint matrix MM, and a real function ff we may define f(M)f(M) as follows: consider the diagonalization M=UDU1M=UDU^{-1} where UU is unitary and DD is diagonal, then

f(M):=U[f(d1)00f(dn)]U1f(M):=U\begin{bmatrix}f(d_{1})&\dots&0\\ \vdots&\ddots&\vdots\\ 0&\dots&f(d_{n})\end{bmatrix}U^{-1}

where d1,,dnd_{1},\dots,d_{n} denote the diagonal entries of DD.

The main tool to prove the desired properties for the energy will be Jensen’s trace inequality, which we state as a proposition for further reference.

Proposition 2.3 (Jensen’s trace inequality).

Let ff be a continuous convex function and let X1,,XiMnX_{1},\dots,X_{i}\in M_{n} be selfadjoint. If ff is convex, the following the inequality holds:

Tr(f(k=1iAkXkAk))Tr(k=1iAkf(Xk)Ak),\operatorname{Tr}\Bigl{(}f\Bigl{(}\sum_{k=1}^{i}A_{k}^{*}X_{k}A_{k}\Bigr{)}\Bigr{)}\leq\operatorname{Tr}\Bigl{(}\sum_{k=1}^{i}A_{k}^{*}f(X_{k})A_{k}\Bigr{)},

where A1,,AiMnA_{1},\dots,A_{i}\in M_{n} is any collection of matrices such that k=1iAkAk=I.\sum_{k=1}^{i}A_{k}^{*}A_{k}=I.

2.4. Cooperative Game Theory

In this section, we consider a cooperative game with transferable utility, or a TU- game. That is a pair (N,w)(N,w), where N={1,,n}N=\{1,\dots,n\} with nn\in\mathbb{N} and w:2Nw:2^{N}\rightarrow\mathbb{R} such that w()=0w(\emptyset)=0. NN is called the set of players and the function ww is called the characteristic function. Each subset of NN is called a coalition. For each coalition SNS\subset N, w(S)w(S) is called the value of the SS.
Remark: Usually the characteristic function is denoted by vv, in this article we use ww so that the exposition is clear, since we work also with graphs in which viv_{i} denotes the ii-th vertex of a graph.

Definition 2.4.

A game (N,w)(N,w) is called superadditive if w(ST)w(S)+w(T)w(S\cup T)\geq w(S)+w(T) whenever ST=S\cap T=\emptyset.

Definition 2.5.

A game (N,w)(N,w) is called convex if w(ST)+w(ST)w(S)+w(T)w(S\cup T)+w(S\cap T)\geq w(S)+w(T) for every S,TNS,T\subset N.

A payoff distribution or payoff vector is an element x=(x1,,xn)x=(x_{1},\dots,x_{n}) in n\mathbb{R}^{n} and xix_{i} is called the payoff of the player ii.

For a payoff distribution xx and a coalition SS, we use the notation x(S)=iSxix(S)=\sum_{i\in S}x_{i}.

Definition 2.6.

If 𝐱\mathbf{x} is a payoff vector we will say that

  1. (1)

    xx is individually rational if xiw(i)x_{i}\geq w({i})

  2. (2)

    xx is group rational if x(S)w(S)x(S)\geq w(S)

  3. (3)

    xx is efficient if x(N)=w(N).x(N)=w(N).

  4. (4)

    xx is an imputation if it is individually rational and efficient. The set of imputations of (N,w)(N,w) is denoted by I(w)I(w).

Definition 2.7.

The core of a game (N,w)(N,w), denoted by C(w)C(w) is the set of imputations that are group rational. That is,

C(w)={x|x(S)w(S) for each SN and x(N)=w(N)}C(w)=\{x|x(S)\geq w(S)\text{ for each }S\subset N\text{ and }x(N)=w(N)\}

An important concept in cooperative game theory is the Shapley value. Given the set of all games of nn players, which we denote by 𝒢𝒩\mathcal{G}^{\mathcal{N}}, a value is a map from ϕ:𝒢𝒩n\phi:\mathcal{G}^{\mathcal{N}}\mapsto\mathbb{R}^{n}, i.e., a value is a function that assigns a payoff distribution to each game of nn players.

Some desirable properties that values may satisfy are the following:

  1. (1)

    Efficiency: i=1nϕi(w)=w(N)\sum_{i=1}^{n}\phi_{i}(w)=w(N) for all w𝒢𝒩w\in\mathcal{G}^{\mathcal{N}}, where ϕi(w)\phi_{i}(w) denotes the the ii-th entry of ϕ(w)\phi(w).

  2. (2)

    Symmetry: ϕi(w)=ϕj(w)\phi_{i}(w)=\phi_{j}(w) for all w𝒢𝒩w\in\mathcal{G}^{\mathcal{N}} and all symmetric players ii and jj in ww, where ii and jj are symmetric in (N,w)(N,w) if w(S{i})=w(S{j})w(S\cup\{i\})=w(S\cup\{j\}) for every coalition SN\{i,j}S\subset N\backslash\{i,j\}.

  3. (3)

    Additivity: For two games w1,w2G𝒩w_{1},w_{2}\in G^{\mathcal{N}}, ϕ(w1+w2)=ϕ(w1)+ϕ(w2).\phi(w_{1}+w_{2})=\phi(w_{1})+\phi(w_{2}).

  4. (4)

    Null player: ϕu(w)=0\phi_{u}(w)=0 for all w𝒢𝒩w\in\mathcal{G}^{\mathcal{N}} and all null players iwi\in w, where a player is called null if w(Si)w(S)=0w(S\cup{i})-w(S)=0 for every coalition SS.

The Shapley value is the only value that satisfies the axioms of efficiency, symmetry, additivity and null player, it is well known that actually the Shapley value is given by

ϕi(w)=SN\{i}|S|!(n|S|1)!(w(S{i})w(S))n!.\phi_{i}(w)=\sum_{S\subset N\backslash\{i\}}\frac{|S|!(n-|S|-1)!(w(S\cup\{i\})-w(S))}{n!}.

In general, it is not direct to decide whether the Shapley value is in the core. One quite used criteria to decide this is convexity: for any convex game, the Shapley value is always in the core. We refer the reader to [13] for details.

3. The energy game on graphs

In this section we define the energy game on graphs. We address natural questions about this game. Namely, we prove that for each graph, the energy game is a superadditive game, although it is not always convex. We also prove some important properties about the solutions, namely, we show that the core is non empty. Moreover, the energy of a vertex as defined in Definition 2.1, is a payoff distribution, which we prove is in the core. These are the main results of the article.

The energy of a vertex, thought as a value restricted the energy game on graphs, also satisfies the axioms of null player, symmetry and efficiency. However, it is easy to see that the Shapley value does not always coincide with the energy of a vertex.

3.1. The energy game

We now define the object of our interest, namely, the energy game on graphs.

Definition 3.1.

Let G=(V,E)G=(V,E) be a simple undirected graph. For each subset SVS\subset V let w(S):=(I(S))w(S):=\mathcal{E}(I(S)) where I(S)I(S) is the graph induced by SS. We denote (V,w)(V,w), the energy game on GG.

The following theorem justifies the interest in the definition above.

Proposition 3.2.

For any graph G=(V,E)G=(V,E), the game (V,w)(V,w) is superadditive.

Proof.

The proposition is equivalent to proving that if the adjacency matrix of a graph GG is partitioned as

A(G)=(XYZW),A(G)=\left(\begin{array}[]{cc}X&Y\\ Z&W\end{array}\right),

with XX and WW square matrices of dimension kk and nkn-k, respectively, then Tr(|X|)+Tr(|W|)Tr(|A(G)|)Tr(|X|)+Tr(|W|)\leq Tr(|A(G)|). This may be proved by the use of Lemma 4.17 of [9] (see also Theorem 3 in [12]). We will prove it using Jensen’s trace inequality, Proposition 2.3, applied to the function f=Absf=Abs. Indeed, taking n=2n=2, X1=A(G)X_{1}=A(G), X2=A(G)X_{2}=A(G), A1=PA_{1}=P and A2=IPA_{2}=I-P, where PP is the projection to the first kk entries, we get that

(3.1) Tr(|PA(G)P+(IP)A(G)(IP)|)Tr(P|A(G)|P+(1P)|A(G)|(1P)).\operatorname{Tr}\Bigl{(}|PA(G)P+(I-P)A(G)(I-P)|\Bigr{)}\leq\operatorname{Tr}\Bigl{(}P|A(G)|P+(1-P)|A(G)|(1-P)\Bigr{)}.

Since we have that

PA(G)P=(X000),(IP)A(G)(IP)=(000W),PA(G)P=\left(\begin{array}[]{cc}X&0\\ 0&0\end{array}\right),(I-P)A(G)(I-P)=\left(\begin{array}[]{cc}0&0\\ 0&W\end{array}\right),

the left hand side of (3.1) equals Tr(|X|)+Tr(|W|).Tr(|X|)+Tr(|W|). On the other hand for any matrix MM, MM and PMP+(IP)M(IP)PMP+(I-P)M(I-P) have the same diagonal entries, thus Tr(PMP+(IP)M(IP))=Tr(M)Tr(PMP+(I-P)M(I-P))=Tr(M), and thus the right handside of (3.1) is Tr(|A(G)|)Tr(|A(G)|). ∎

Remark 3.3.

At first glance, one may think that superadditivity may be related to the triangle inequality of the 1-Schatten norm, see section 4. Triangle inequality, also known as Ky-Fan’s theorem, says that for any matrices A+BA+B

Tr(|A+B|)Tr(|A|)+Tr(|B|).Tr(|A+B|)\leq Tr(|A|)+Tr(|B|).

This may seem in contradiction with the inequality E(ST)E(S)+E(T)E(S\cup T)\geq E(S)+E(T), but looking closer at the proof of Proposition 3.2 one sees that triangle inequality yields E(ST)E(S)+E(T)+E(U)E(S\cup T)\leq E(S)+E(T)+E(U) where UU is the bipartite subgraph of GG which contains the edges in GG between the induced subgraphs by the sets SS and TT.

Let us mention that the energy game is not always convex as the following example shows.

Example 3.4.

Consider G=(V,E)G=(V,E), with V={1,2,3}V=\{1,2,3\} and E={{1,2},{2,3}}E=\{\{1,2\},\{2,3\}\}. Let S={1,2}S=\{1,2\} and T={2,3}T=\{2,3\}. Then w(S)=w(T)=2w(S)=w(T)=2, w(ST)=22w(S\cup T)=2\sqrt{2} and w(ST)=0w(S\cap T)=0, hence w(S)+w(T)>w(ST)+w(ST)w(S)+w(T)>w(S\cup T)+w(S\cap T). This proves that this game is not convex.

3.2. The vertex energy as a payoff

In [3], the energy of a vertex is introduced and considered. For a graph GG, with adjacency matrix A(G)A(G), and a vertex viv_{i}, recall that the energy of the vertex viv_{i} is given by

G(vi)=|A(G)|ii.\mathcal{E}_{G}(v_{i})=|A(G)|_{ii}.

The vector e=(G(v1),,G(vn))e=(\mathcal{E}_{G}(v_{1}),\dots,\mathcal{E}_{G}(v_{n})) is an imputation since the sum of the energy of the vertices is exactly the total energy of the graph.

Now we prove the main result of the paper, which states that the vertex energy is a payoff which is in the core.

This will be a direct consequence of the following theorem.

Theorem 3.5.

Let HH be an induced subgraph of GG, then

vV(H)G(v)(H),\sum_{v\in V(H)}\mathcal{E}_{G}(v)\geq\mathcal{E}(H),

where G(v)\mathcal{E}_{G}(v) is the vertex energy of vv in GG and (H)\mathcal{E}(H) is the energy of HH.

Proof.

Without loss of generality, suppose the the vertex set of HH is {1,,k}\{1,\dots,k\} for some kk. Let AA be the adjacency matrix of GG, let PP be the projection into the first kk entries, and Q=IPQ=I-P. Now, Jensen’s trace inequality, Proposition 2.3, applied to the function f=Absf=Abs, the absolute value, and the parameters n=2n=2, X1=AX_{1}=A, X2=0X_{2}=0, A1=PA_{1}=P and A2=QA_{2}=Q, gives

(3.2) Tr(|PAP|)Tr(P|A|P).Tr(|PAP|)\leq Tr(P|A|P).

Since PAPPAP is the adjacency matrix of the induced subgraph HH the left-hand side of 3.2 coincides with the energy of HH, E(H)E(H). On the other hand, by definition the diagonal of the matrix |A||A| consists of the values (vi)\mathcal{E}(v_{i}), i=1,,|V|i=1,\dots,|V| and thus the diagonal of P|A|PP|A|P contains the values (P|A|P)ii=(vi)(P|A|P)_{ii}=\mathcal{E}(v_{i}), for i=1,,ki=1,\dots,k and (P|A|P)ii=0(P|A|P)_{ii}=0 for i=k+1,,ni=k+1,\dots,n, which means that Tr(P|A|P)=vV(H)G(v)Tr(P|A|P)=\sum_{v\in V(H)}\mathcal{E}_{G}(v)

We are now in position to prove the main theorem.

Theorem 3.6.

Let (G,V)(G,V) be a simple undirected graph, then the payoff vector given by e=((v1),,(vn))e=(\mathcal{E}(v_{1}),\dots,\mathcal{E}(v_{n})) is in the core of the game (V,w)(V,w_{\mathcal{E}}).

Proof.

We need to prove that for each SVS\subset V, w(S)e(S)w_{\mathcal{E}}(S)\geq e(S) that is

(I(S))iS(vi)\mathcal{E}(I(S))\leq\sum_{i\in S}\mathcal{E}(v_{i})

where (vi)\mathcal{E}(v_{i}) is the vertex energy of viv_{i} in GG and (G(S))\mathcal{E}(G(S)) is the energy of of the graph induced by SS. The result now follows from Theorem 3.5. ∎

Remark: Theorem 3.5 gives an inequality useful for bounding the energy of a graph. For example, for two connected vertices vv and ww the theorem implies that (v)+(w)2\mathcal{E}(v)+\mathcal{E}(w)\geq 2, this has been proved independently in [1]. Another example is given by Theorem 4.20 in [9] for which we give an alternative proof.

Theorem 3.7.

If FF is an edge cut of a simple graph, then (GF)(G)\mathcal{E}(G-F)\leq\mathcal{E}(G).

Proof.

Since FF is an edge cut of GG, GF=HKG-F=H\cup K, where HH and KK are two complementary induced graphs. We can split the set vertices of GG as VHVKV_{H}\cup V_{K} where the VHV_{H} is the set of vertices of HH and VKV_{K} is the set of vertices in HH. By Theorem 3.5,

(H)vVH(v), and\mathcal{E}(H)\leq\sum_{v\in V_{H}}\mathcal{E}(v),\text{ and}
(K)vVK,(v).\mathcal{E}(K)\leq\sum_{v\in V_{K}},\mathcal{E}(v).

Hence,

(GF)=(H)+(K)vVH(v)+vVK(v)=vV(G)(v)=(G)\mathcal{E}(G-F)=\mathcal{E}(H)+\mathcal{E}(K)\leq\sum_{v\in V_{H}}\mathcal{E}(v)+\sum_{v\in V_{K}}\mathcal{E}(v)=\sum_{v\in V(G)}\mathcal{E}(v)=\mathcal{E}(G)

If one considers the energy game on graphs with nn vertices, then the energy of a vertex can be thought as a value in these games. In this sense, one can ask if this value coincides with the Shapley value restricted to the energy game on graphs. The next theorem goes in this direction

Theorem 3.8.

The energy of a vertex satisfies the axioms of symmetry, efficiency and null player axiom.

Proof.

The efficiency axiom follows by definition.

We will prove that the only null players are isolated vertices. Indeed, suppose that viv_{i} is not isolated, then deg(i)>0deg(i)>0 and by [2, Theorem 3.3]

(vi)deg(vi)/Δ>0,\mathcal{E}(v_{i})\geq deg(v_{i})/\Delta>0,

where Δ\Delta denotes the maximum degree of the graph. On the other hand, by Theorem 3.5, for H=G{i}H=G\setminus\{i\} we have

vV{vi}G(v)(G{vi})=w(V{vi}),\sum_{v\in V\setminus\{v_{i}\}}\mathcal{E}_{G}(v)\geq\mathcal{E}(G\setminus\{v_{i}\})=w(V\setminus\{v_{i}\}),

and then

w(V)=G(vi)+vV{vi}(vi)>w(V{vi}),w(V)=\mathcal{E}_{G}(v_{i})+\sum_{v\in V\setminus\{v_{i}\}}\mathcal{E}(v_{i})>w(V\setminus\{v_{i}\}),

proving that ii is not a null player. Now if viv_{i} is isolated (vi)=0\mathcal{E}(v_{i})=0, as desired.

Now, let us characterize symmetric players. For a vertex vv in VV consider N(v)N(v), the set of neighbours of vv. We claim that viv_{i} and vjv_{j} are symmetric if and only if N(vi)=N(vj)N(v_{i})=N(v_{j}). First if N(vi)=N(vj)N(v_{i})=N(v_{j}), then for any SGS\subset G the sub-graph by SviS\cup{v_{i}} and SviS\setminus{v_{i}} are isomorphic to SvjS\cup{v_{j}} and SvjS\setminus{v_{j}}, respectively. Thus viv_{i} and vjv_{j} are symmetric.

Now, let viv_{i} and vjv_{j} be symmetric players and consider for each wN(vi)w\in N(v_{i}) the subgraph induced by {w,vi}\{w,v_{i}\}, which has energy 22. Since vjv_{j} and viv_{i} are symmetric then the subgraph induced by {w,vj}\{w,v_{j}\} must also have energy 22. This, of course, means that ww is connected to vjv_{j} in GG. Since this works for all wN(vj)w\in N(v_{j}), then N(vj)N(vi)N(v_{j})\subset N(v_{i}). Interchanging the roles of viv_{i} and vjv_{j}, we see that N(vi)N(vj)N(v_{i})\subset N(v_{j}) and thus N(vi)=N(vj)N(v_{i})=N(v_{j}). ∎

Even though the energy of a vertex satisfies the above axioms of symmetry, efficiency and null player, it does not coincide with the Shapley value, as the following example shows.

Example 3.9.

Consider G=(V,E)G=(V,E), with V={1,2,3}V=\{1,2,3\} and E={{1,2},{2,3}}E=\{\{1,2\},\{2,3\}\}, i.e. GG is the path with 33 vertices. A direct calculation shows that (v1)=(v3)=12\mathcal{E}(v_{1})=\mathcal{E}(v_{3})=\frac{1}{\sqrt{2}} and (v2)=2\mathcal{E}(v_{2})=\sqrt{2}. On the other hand, the values of each coalition are given by

({})=({1})=({2})=({3})=({1,3})=0,\mathcal{E}(\{\})=\mathcal{E}(\{1\})=\mathcal{E}(\{2\})=\mathcal{E}(\{3\})=\mathcal{E}(\{1,3\})=0,
({1,2})=({2,3})=2,\mathcal{E}(\{1,2\})=\mathcal{E}(\{2,3\})=2,
({1,2,3})=22.\mathcal{E}(\{1,2,3\})=2\sqrt{2}.

Hence, if we denote by φ(vi)\varphi(v_{i}) the Shapley value of the ii-th vertex then a direct calculation shows that φ(v1)=φ(v3)=2213\varphi(v_{1})=\varphi(v_{3})=\frac{2\sqrt{2}-1}{3} and φ(v2)=2+223\varphi(v_{2})=\frac{2+2\sqrt{2}}{3}.

However, we conjecture that the Shapley value is in the core.

Conjecture 3.10.

For the energy game, the Shapley value is in the core.

Let us end with the following lemma which says that the marginal contribution of a vertex in a coalition is larger than the sum of the vertex energies of the coalition, which is a step in that direction.

Proposition 3.11.

Let SVS\subset V and iSi\in S. The marginal contribution of ii, satisfies

w(S)w(S{i})S(i).w(S)-w(S\setminus\{i\})\geq\mathcal{E}_{S}(i).
Proof.

This follows from the following inequalities

(3.3) (S)\displaystyle\mathcal{E}(S) =\displaystyle= jSS(j)=jS{i}S(j)+S(i)\displaystyle\sum_{j\in S}\mathcal{E}_{S}(j)=\sum_{j\in S\setminus\{i\}}\mathcal{E}_{S}(j)+\mathcal{E}_{S}(i)
(3.4) \displaystyle\geq (S{i})+S(i),\displaystyle\mathcal{E}(S\setminus\{i\})+\mathcal{E}_{S}(i),

where we used Theorem 3.5 in the inequality. ∎

4. Schatten energy game

Recalling that the energy of a graph is the 1-Schatten norm (or nuclear norm) of the adjacency matrix, in this section we want to consider an energy inspired by the pp-Schatten norms.

Explicitly, instead of using |A||A| one can use |A|p|A|^{p}. In this way, the pp-energy of a graph is defined as p(G):=tr(|A(G)|p)\mathcal{E}_{p}(G):=tr(|A(G)|^{p}) where A(G)A(G) denotes the adjacency matrix of GG. By the fact that A(G)ij2A(G)^{2}_{ij} counts the walks of size two from the vertex viv_{i} to the vertex vjv_{j}, one easily gets that 2(G)=2m\mathcal{E}_{2}(G)=2m, where mm is the number of edges in the graph.

Here, we should point out that using the pp-Schatten norm, (tr(|A(G)|p))1/p(tr(|A(G)|^{p}))^{1/p}, directly would result in a theory which is not superadditive.

The pp-energy game on a graph (G,v)(G,v) is defined in an analogous way. For each subset SVS\subset V let wp(S):=p(G(S))w_{p}(S):=\mathcal{E}_{p}(G(S)) where G(S)G(S) is the graph induced by SS. Moreover for p1p\geq 1 we have that

Proposition 4.1.

Let p1p\geq 1. The pp-energy game on graphs is superadditive.

Proof.

The proof is the same as the one of Proposition 3.2 by using Jensen’s trace inequality for n=2n=2, X1=A(G)X_{1}=A(G), X2=A(G)X_{2}=A(G), A1=PA_{1}=P and A2=IPA_{2}=I-P, where PP is the projection to the first kk entries. In this case, one should consider the convex function f()=||pf(\cdot)=|\cdot|^{p}. ∎

4.1. Some properties of the Schatten energy

Apart from the above properties described in relation to game theory, by being the pp-th power of the Schatten norm we automatically have the following properties.

Proposition 4.2 (Monotonicity of Schatten norms).

For 1<p<q<1<p<q<\infty, we have that

(4.1) p1/pq1/q.\mathcal{E}_{p}^{1/p}\geq\mathcal{E}_{q}^{1/q}.

A direct corollary is the following, which will be improved below for bipartite graphs.

Corollary 4.3.

Let G=(V,E)G=(V,E) be a graph with |V|=n|V|=n and |E|=m|E|=m then

i) If 1p21\leq p\leq 2, then (2m)p/2p(G)(2m)^{p/2}\leq\mathcal{E}_{p}(G).

ii) If p>2p>2, then (2m)p/2p(G)(2m)^{p/2}\geq\mathcal{E}_{p}(G).

Proof.

Since 2(G)=2m\mathcal{E}_{2}(G)=2m, by (4.1) we have,

p(G)1/p2(G)1/2=(2m)1/2\mathcal{E}_{p}(G)^{1/p}\geq\mathcal{E}_{2}(G)^{1/2}=(2m)^{1/2}

for 0p<20\leq p<2, and

p(G)1/p2(G)1/2=(2m)1/2\mathcal{E}_{p}(G)^{1/p}\leq\mathcal{E}_{2}(G)^{1/2}=(2m)^{1/2}

for p<2p<2. ∎

On the other hand, multiplying by a factors of n1/pn^{-1/p} and n1/qn^{-1/q} reverses the inequality (4.1).

Proposition 4.4.

For 1<p<q<1<p<q<\infty, we have that

(4.2) (p/n)1/p(q/n)1/q.(\mathcal{E}_{p}/n)^{1/p}\leq(\mathcal{E}_{q}/n)^{1/q}.

In particular taking again q=2q=2 we obtain generalization of McClelland inequality [10], and taking p=2p=2 we obtain a lower bound in terms of the number of edges mm

Proposition 4.5.

Let G=(V,E)G=(V,E) be a graph with |V|=n|V|=n and |E|=m|E|=m then

i) If 1p21\leq p\leq 2, then p(G)n1p/2(2m)p/2\mathcal{E}_{p}(G)\leq n^{1-p/2}(2m)^{p/2}.

ii) If p>2p>2, then p(G)n1p/2(2m)p/2\mathcal{E}_{p}(G)\geq n^{1-p/2}(2m)^{p/2}.

Proof.

Note that 2(G)=2m\mathcal{E}_{2}(G)=2m. Both inequalities follow then from (4.2). ∎

It is well known that among trees with nn-vertices, SnS_{n} and PnP_{n} are the graphs with minimal and maximal energy, respectively.

For the Schatten energy there is a different behavior between 1p21\leq p\leq 2 and p>2p>2. This is stated in Li, Shi and Gutman [9] as a private communication from S. Wagner and is asked again in Nikiforov[11].

Conjecture 4.6 ([11]).

Let T=(V,E)T=(V,E) be a tree with |V|=n|V|=n and |E|=m|E|=m then

i) If 1p21\leq p\leq 2, then p(Sn)p(T)p(Pn)\mathcal{E}_{p}(S_{n})\leq\mathcal{E}_{p}(T)\leq\mathcal{E}_{p}(P_{n}).

ii) If p>2p>2, then p(Pn)p(T)p(Sn)\mathcal{E}_{p}(P_{n})\leq\mathcal{E}_{p}(T)\leq\mathcal{E}_{p}(S_{n}).

We are able to prove the inequalities for the star SnS_{n}, including all bipartite graphs.

Proposition 4.7.

Let G=(V,E)G=(V,E) be a bipartite graph with |V|=n|V|=n and |E|=m|E|=m then

i) If 1p21\leq p\leq 2, then 2(m)p/2p(G)2(m)^{p/2}\leq\mathcal{E}_{p}(G).

ii) If p>2p>2, then 2(m)p/2p(G)2(m)^{p/2}\geq\mathcal{E}_{p}(G).

In particular if for any tree TT

p(Sn)p(T)\mathcal{E}_{p}(S_{n})\geq\mathcal{E}_{p}(T)

if p<2p<2 and

p(Sn)p(T).\mathcal{E}_{p}(S_{n})\geq\mathcal{E}_{p}(T).
Proof.

Since GG is bipartite, the eigenvalues λ1λ2λn\lambda_{1}\geq\lambda_{2}\cdots\geq\lambda_{n} satisfy that λi=λni\lambda_{i}=-\lambda_{n-i}.

Now, 2(T)=2m=λ12++λn2\mathcal{E}_{2}(T)=2m=\lambda_{1}^{2}+\cdots+\lambda_{n}^{2}, then

λ12++λk2=m=n1\lambda_{1}^{2}+\cdots+\lambda_{k}^{2}=m=n-1

and

(G)p=2(λ1p++λkp).\mathcal{E}(G)_{p}=2(\lambda_{1}^{p}+\cdots+\lambda_{k}^{p}).

Now, by the monotonicity of pp-norms we see that

m=(λ12++λk2)1/2(λ1p++λkp)1/p\sqrt{m}=(\lambda_{1}^{2}+\cdots+\lambda_{k}^{2})^{1/2}\leq(\lambda_{1}^{p}+\cdots+\lambda_{k}^{p})^{1/p}

if 1p21\leq p\leq 2, and

m=(λ12++λk2)1/2(λ1p++λkp)1/p\sqrt{m}=(\lambda_{1}^{2}+\cdots+\lambda_{k}^{2})^{1/2}\geq(\lambda_{1}^{p}+\cdots+\lambda_{k}^{p})^{1/p}

if p2.p\geq 2.

Finally, if GG is a tree then m=n1m=n-1. Recalling that the star graph has non zero eigenvalues n1-\sqrt{n-1} and n1\sqrt{n-1}, we see that its pp-energy is given by 2n1p=2(m)p/22\sqrt{n-1}^{p}=2(m)^{p/2}. ∎

Remark 4.8.

It is not true in general that 2(m)p/2<p(G)2(m)^{p/2}<\mathcal{E}_{p}(G), for p>2p>2. For n3n\geq 3, the complete graph on nn-points is an easy counterexample. In this case the eigenvalues are 1-1 with multiplicity n1n-1 and n1n-1 with multiplicity 1. Thus the Schatten energy is given by p(Kn)=(n1)p+(n1)\mathcal{E}_{p}(K_{n})=(n-1)^{p}+(n-1). On the other hand, m=n(n1)/2m=n(n-1)/2. It can be easily checked, by elementary calculus that (n1)p+(n1)(n(n1)/2)p/2>0(n-1)^{p}+(n-1)-(n(n-1)/2)^{p/2}>0 for p>4,n3p>4,n\geq 3, and thus p(Kn)>(2m)p/2\mathcal{E}_{p}(K_{n})>(2m)^{p/2}.

4.2. The pp-energy of a vertex

Let us fix a graph GG for the sake of notation. One can also define the pp-energy of a vertex as p(vi):=|A(G)|iip\mathcal{E}_{p}(v_{i}):=|A(G)|^{p}_{ii}. A direct calculation easily proves that 2(vi)=di\mathcal{E}_{2}(v_{i})=d_{i}. One can prove that it is in the core for p1p\geq 1

Theorem 4.9.

Let p1p\geq 1. The pp-energy of a vertex is in the core.

Proof.

The proof is analogous as the proof of Theorem 3.6, where p=1p=1 is considered. The only modification to be done is to consider the convex function f=||pf=|\cdot|^{p}, instead of f=||f=|\cdot|. ∎

Proposition 4.10.

The pp-energy of a vertex is an imputation that satisfies the axioms of null player, efficiency and symmetry.

Proof.

It is clear from the definition that it is an imputation. The other properties are proved along the same lines as Theorem 3.8, with obvious modifications. We leave the proof to the reader. ∎

We do not go into much details on further of the graph theoretical properties of the pp-energy of a vertex but let us state a basic bound.

Theorem 4.11.

Let 0<r<s0<r<s. Then

r(vi)s(vi)r/s.\mathcal{E}_{r}(v_{i})\leq\mathcal{E}_{s}(v_{i})^{r/s}.

In particular, for p<2p<2,

p(vi)dip/2,\mathcal{E}_{p}(v_{i})\leq d_{i}^{p/2},

where did_{i} denotes the degree of vi.v_{i}.

Proof.

We use Non Commutative Holder Inequality (2.2) for X=|A|rX=|A|^{r} and Y=1Y=1, with p=s/rp=s/r and q=s/(sr)q=s/(s-r). For p=2p=2, we notice that 2(vi)=di.\mathcal{E}_{2}(v_{i})=d_{i}.

Finally, we show that as in the case of vertex energy, the pp-energy of a bipartite graph is divided evenly between its two parts.

Proposition 4.12.

Let GG be a bipartite graph with parts VV and WW then

(4.3) vVp(v)=wWp(w).\sum_{v\in V}\mathcal{E}_{p}(v)=\sum_{w\in W}\mathcal{E}_{p}(w).
Proof.

Being bipartite corresponds to having a matrix of the form,

(4.4) A=(𝟎r,rBBT𝟎s,s),A=\begin{pmatrix}{\bf 0}_{r,r}&B\\ B^{T}&{\bf 0}_{s,s}\end{pmatrix},

then the matrix M=AATM=AA^{T} is of the form

(4.5) M=(BBT00BTB),M=\begin{pmatrix}BB^{T}&0\\ 0&B^{T}B\end{pmatrix},

and the p-th positive power of the absolute value of the matrix is given by

(4.6) |A|P=((BBT)p00(BTBP)|A|^{P}=\begin{pmatrix}(\sqrt{BB^{T}})^{p}&0\\ 0&(\sqrt{B^{T}B}P\end{pmatrix}

Now, we have the equalities

Tr(BTB)p/2=TrBTBp=i|V2||A|iip=i|V2|E(vi),Tr(B^{T}B)^{p/2}=Tr\sqrt{B^{T}B}^{p}=\sum_{i\in|V_{2}|}|A|^{p}_{ii}=\sum_{i\in|V_{2}|}E(v_{i}),

and

Tr(BTB)p/2=TrBTBp=i|V1||A|iip=i|V1|E(vi),Tr(B^{T}B)^{p/2}=Tr\sqrt{B^{T}B}^{p}=\sum_{i\in|V_{1}|}|A|^{p}_{ii}=\sum_{i\in|V_{1}|}E(v_{i}),

from where, since BBTBB^{T} and BTBB^{T}B have the same eigenvalues, then Tr(BBT)p/2=Tr(BTB)p/2Tr(BB^{T})^{p}/2=Tr(B^{T}B)^{p}/2, and we get the result. ∎

4.3. The case p=2p=2

For p=2p=2 the pp-energy is the same as the two times the number of edges of the graph. In this case the pp-energy game is a particular case of what is called induced subgraph games with all weights identically 1, see [5, 6] for details.

It is well known that induced subgraph games with non-negative weights the game is convex, as a corollary the core is nonempty.

Moreover, in this case the pp-energy of the vertex coincides with the degree which by theorem 4.9 is in the core. Finally we have the next proposition.

Proposition 4.13.

The Shapley value of the 22-energy game on graphs is exactly the degree of the vertex, which also coincides with the 22-energy of a vertex.

Proof.

Let 𝒱(i)\mathcal{V}(i) the set of neighbours of the vertex ii. Recall that the Shapley value is given by

ϕi(v)=SN\{i}|S|!(n|S|1)!(w(S{i})w(S))n!\phi_{i}(v)=\sum_{S\subset N\backslash\{i\}}\frac{|S|!(n-|S|-1)!(w(S\cup\{i\})-w(S))}{n!}

Since w(S{i})w(S\cup\{i\}) is twice the number edges of the induced graph of S{i}S\cup\{i\} and w(S)w(S) is twice the number of edges of the induced graph of SS, then the marginal contribution of i, w(S{i})w(S)w(S\cup\{i\})-w(S), equals two times the number of neighbours of ii inside SS i.e. 2|S𝒱(i)|2|S\cap\mathcal{V}(i)|, which yields,

ϕi(v)\displaystyle\phi_{i}(v) =\displaystyle= SN\{i}|S|!(n|S|1)!2|S𝒱(i)|n!\displaystyle\sum_{S\subset N\backslash\{i\}}\frac{|S|!(n-|S|-1)!2|S\cap\mathcal{V}(i)|}{n!}
=\displaystyle= 2SN\{i}|S|!(n|S|1)!|S𝒱(i)|n!\displaystyle 2\sum_{S\subset N\backslash\{i\}}\frac{|S|!(n-|S|-1)!|S\cap\mathcal{V}(i)|}{n!}
=\displaystyle= 2SN\{i}(jS𝒱(i)|S|!(n|S|1)!n!)\displaystyle 2\sum_{S\subset N\backslash\{i\}}\left(\sum_{j\in S\cap\mathcal{V}(i)}\frac{|S|!(n-|S|-1)!}{n!}\right)

Now since the only coalitions that contribute to the sum are the ones containing a neighbour we can actually rewrite this sum as

ϕi(v)\displaystyle\phi_{i}(v) =\displaystyle= 2j𝒱(SN\{i},jS|S|!(n|S|1)!n!)\displaystyle 2\sum_{j\in\mathcal{V}}\left(\sum_{S\subset N\backslash\{i\},j\in S}\frac{|S|!(n-|S|-1)!}{n!}\right)

Finally, the number of coalitions of size kk containing the vertex jj and not containing the vertex ii is given by (n2k1)\binom{n-2}{k-1} so that

ϕi(v)\displaystyle\phi_{i}(v) =\displaystyle= 2j𝒱(k=1n1(n2k1)k!(nk1)!n!)\displaystyle 2\sum_{j\in\mathcal{V}}\left(\sum_{k=1}^{n-1}\binom{n-2}{k-1}\frac{k!(n-k-1)!}{n!}\right)
=\displaystyle= 2j𝒱(k=1n1(n2k1)k!(nk1)!n!)\displaystyle 2\sum_{j\in\mathcal{V}}\left(\sum_{k=1}^{n-1}\binom{n-2}{k-1}\frac{k!(n-k-1)!}{n!}\right)
=\displaystyle= 2j𝒱(k=1n1kn(n1))\displaystyle 2\sum_{j\in\mathcal{V}}\left(\sum_{k=1}^{n-1}\frac{k}{n(n-1)}\right)
=\displaystyle= 2j𝒱12=deg(i).\displaystyle 2\sum_{j\in\mathcal{V}}\frac{1}{2}=deg(i).

5. Examples

Let us finish with two simple examples of well known graphs.

Example 5.1 (Path).

Consider a path of size nn. That is the graph with vertex set V={1,2,,n}V=\{1,2,\dots,n\} and edge set E={ii+1|i=1,n}E=\{i\sim i+1|i=1\dots,n\}.

Refer to caption
Figure 1. Vertex energies on the path of size 6. The intensity of the color is proportional to this quantity.

According to Corollary 4.10 in [4] the vertex energies satisfy the following relation.

(v1)<(v3)<<(v2k+1)<(v2k+2)<(v2k)<<(v4)<(v2)\mathcal{E}(v_{1})<\mathcal{E}(v_{3})<\cdots<\mathcal{E}(v_{2k+1})<\mathcal{E}(v_{2k+2})<\mathcal{E}(v_{2k})<\cdots<\mathcal{E}(v_{4})<\mathcal{E}(v_{2})

for all k<[n/4].k<[n/4].

So the minimum is attained at the vertices v1v_{1} and vnv_{n}, and the maximum at v2v_{2} and vn1v_{n-1}.

A possible game-theoretical interpretation for this behavior is the following. Since the extreme points (v1v_{1} and vnv_{n}) can only cooperate with their neighbour, they have not much negotiation margin and thus accept a payment which is much lower than the rest. So even though the total gain of players v1v_{1} and v2v_{2} is larger bigger than 2, player v1v_{1} accepts a payoff which is smaller than 1.

Example 5.2.

The star with nn vertices is an example of a bipartite graph with parts {v1}\{v_{1}\} and {v2,,vn1}\{v_{2},\dots,v_{n-1}\}.

Refer to caption
Figure 2. Vertex energies on star of size 4 to 6. The intensity of the color is proportional to this quantity.

The total energy is 2n12\sqrt{n-1} and is divided on equally between the two parts. So G(v1)=n1\mathcal{E}_{G}(v_{1})=\sqrt{n-1} and G(vi)=1/n1\mathcal{E}_{G}(v_{i})=1/\sqrt{n-1}. Moreover, one can think here that each of the edges represents a collaboration of work and in this case it is split evenly between the two vertices.

Example 5.3.

Consider the graph S3=P3S_{3}=P_{3}, with vertex set v1,v2,v3v_{1},v_{2},v_{3} and with edges v1v2v_{1}\sim v_{2} and v2v3v_{2}\sim v_{3} . The core is the set of payoffs ϕ:V\phi:V\to\mathbb{R} that satisfies the equations

ϕ(v1)\displaystyle\phi(v_{1}) \displaystyle\geq 0,ϕ(v2)0,ϕ(v3)0,\displaystyle 0,\quad\phi(v_{2})\geq 0,\quad\phi(v_{3})\geq 0,
ϕ(v1)+ϕ(v2)\displaystyle\phi(v_{1})+\phi(v_{2}) \displaystyle\geq 2,ϕ(v2)+ϕ(v3)2,ϕ(v2)+ϕ(v3)0,\displaystyle 2,\quad\phi(v_{2})+\phi(v_{3})\geq 2,\quad\phi(v_{2})+\phi(v_{3})\geq 0,
ϕ(v1)+ϕ(v2)+ϕ(v3)\displaystyle\phi(v_{1})+\phi(v_{2})+\phi(v_{3}) =\displaystyle= 22\displaystyle 2\sqrt{2}

The vertex energy is given by (v1)=1/2\mathcal{E}(v_{1})=1/\sqrt{2}, (v2)=2\mathcal{E}(v_{2})=\sqrt{2}, (v3)=1/2\mathcal{E}(v_{3})=1/\sqrt{2}, while the Shapley value is given by Sh(v1)=Sh(v3)=.6093Sh(v_{1})=Sh(v_{3})=.6093 ad Sh(v2)=1.6093Sh(v_{2})=1.6093 which is inside the core. Figure 3 illustrates the different values.

v3v_{3}v2v_{2}ShSh\mathcal{E}CCBBDDAAv1v_{1}
Figure 3. The core in gray, delimited by the cuadrilateral ABCDABCD with A=(0,2.828,0)A=(0,2.828,0), B=(0.828,2,0)B=(0.828,2,0), C=(0.828,1.172,0.828)C=(0.828,1.172,0.828) D=(0,2,0.828)D=(0,2,0.828). The Shapley value Sh=(0.6093,1.6093,0.6093)Sh=(0.6093,1.6093,0.6093) and the energy of a vertex =(0.707,1.414,0.707)\mathcal{E}=(0.707,1.414,0.707)

6. Conclusions and further questions

In this paper we have shown how to define game by borrowing the concept of energy from chemical graph theory and generalized for Schatten norms. The main contribution of this paper is giving a successful interpretation of the vertex energy of a graph as a payoff and thus giving an explanation on how the energy is split among the vertices, which otherwise may seems counter-intuitive. As a consequence of proving desirable properties from the viewpoint of game theory, we obtained new inequalities which may be of interest from the graph theoretical viewpoint. This opens a new line of study, which we expect to develop in the future.

Regarding the Schatten energy, the case p=2p=2 is special since in that case the the pp-energy and the Shapley value coincide, and thus the solution may be extended to any game. In general, the pp-energy makes sense for all matrices but it is not clear how to define it for any game, it will useful to give another set of axioms which characterize the pp-energy and which is suitable for any game. Moreover, as we mentioned above, the Shapley value and the pp-energy of a vertex share many properties as solutions of the energy game. Giving inequalities between them which may allow one to compare them may be of interest.

Finally, as the reader may have noticed, the main technical tool used in this paper is Jensen Trace Inequality. This inequality is, more generally, valid for any convex function, giving sense for other games on graphs, which satisfy superadditivity and have at least one solution on the core analogue to the pp-energy. One natural question is which set of games come as an outcome of this construction and how large is this set as a subset of the games on nn players.

Acknowledgement

The first author would like to thank Carlo Danon for the work done during the summer of 2019 which was crucial for starting this paper. We would like to thank Jorge Fernández for some comments and for letting us use the Figures 1 and 2 in this paper. The second author received support from CONACYT grant CB-2017-2018-A1-S-9764.

References

  • [1] Arizmendi, G., & Arizmendi, O. (2020). Energy of a graph and Randic index. Linear Algebra and its Applications, 609, 332-338.
  • [2] Arizmendi, O., Hidalgo, J. F., & Juarez-Romero, O. (2018). Energy of a vertex. Linear Algebra and its Applications, 557, 464–495.
  • [3] Arizmendi, O., & Juarez-Romero, O. (2018). On bounds for the energy of graphs and digraphs. In Contributions of Mexican Mathematicians Abroad in Pure and Applied Mathematics (Vol. 709, pp. 1-19). Sociedad Matemática Mexicana, American Mathematical Society.
  • [4] Arizmendi, O., Luna-Olivera, B. C., & Ibáñez, M. R. (2019). Coulson integral formula for the vertex energy of a graph. Linear Algebra and its Applications, 580, 166–183.
  • [5] Chalkiadakis, G., Elkind, E., Wooldridge, M.: Computational aspects of cooperative game theory. Synthesis Lectures on Artificial Intelligence and Machine Learning, 16. Morgan & Claypool Publishers, Williston, VT, (2012). xviii+150 pp.
  • [6] Deng, X; Papadimitriou, C: On the complexity of cooperative solution concepts. Mathematics of Operations Research, 19(2):257–266, (1994).
  • [7] Gutman: I., The energy of a graph. Ber. Math.–Statist. Sekt. Forschungsz. Graz 103, 1–22 (1978)
  • [8] Hora, A., & Obata, N. (2007). Quantum probability and spectral analysis of graphs. Springer Science & Business Media.
  • [9] Li, X., Shi, Y., & Gutman, I. (2012). Graph energy. Springer Science & Business Media.
  • [10] McClelland, B. J. (1971). Properties of the latent roots of a matrix: The estimation of π\pi-electron energies. The Journal of Chemical Physics, 54(2), 640–643.
  • [11] Nikiforov, V. (2016). Beyond graph energy: Norms of graphs and matrices. Linear Algebra and its Applications, 506, 82–138.
  • [12] R.C. Thompson, (1975). Singular value inequalities for matrix sums and minors. Linear Algebra and its Applications 11, 251–269
  • [13] Peters, H: Game theory. A multi-leveled approach. Springer-Verlag, Berlin, 2008. xvi+365 pp.