80
HAL Id: hal-03327090 https://hal.archives-ouvertes.fr/hal-03327090v2 Submitted on 1 Oct 2021 HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés. The many facets of the Estrada indices of graphs and networks Ernesto Estrada To cite this version: Ernesto Estrada. The many facets of the Estrada indices of graphs and networks. SeMA Journal: Bulletin of the Spanish Society of Applied Mathematics, Springer, In press. hal-03327090v2

The many facets of the Estrada indices of graphs and networks

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: The many facets of the Estrada indices of graphs and networks

HAL Id: hal-03327090https://hal.archives-ouvertes.fr/hal-03327090v2

Submitted on 1 Oct 2021

HAL is a multi-disciplinary open accessarchive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come fromteaching and research institutions in France orabroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, estdestinée au dépôt et à la diffusion de documentsscientifiques de niveau recherche, publiés ou non,émanant des établissements d’enseignement et derecherche français ou étrangers, des laboratoirespublics ou privés.

The many facets of the Estrada indices of graphs andnetworks

Ernesto Estrada

To cite this version:Ernesto Estrada. The many facets of the Estrada indices of graphs and networks. SeMA Journal:Bulletin of the Spanish Society of Applied Mathematics, Springer, In press. hal-03327090v2

Page 2: The many facets of the Estrada indices of graphs and networks

Noname manuscript No.

(will be inserted by the editor)

The many facets of the Estrada indices of graphs and

networks

Ernesto Estrada

the date of receipt and acceptance should be inserted later

Abstract The Estrada index of a graph/network is dened as the trace of the ad-jacency matrix exponential. It has been extended to other graph-theoretic matrices,such as the Laplacian, distance, Seidel adjacency, Harary, etc. Here, we describe manyof these extensions, including new ones, such as Gaussian, Mittag-Leer and Onsagerones. More importantly, we contextualize all of these indices in physico-mathematicalframeworks which allow their interpretations and facilitate their extensions and fur-ther studies. We also describe several of the bounds and estimations of these indicesreported in the literature and analyze many of them computationally for small graphsas well as large complex networks. This article is intended to formalize many of theEstrada indices proposed and studied in the mathematical literature serving as a guidefor their further studies.

Keywords Estrada indices, matrix functions, algebraic graph theory, eigenvaluesof graphs, complex networks

Mathematics Subject Classication 05C12, 05C22, 05C35, 05C50, 05C80,05C82, 05C92, 15A16, 15A42

1 Introduction

At the dawn of the XXI century the current author proposed an index to quantify thedegree of folding of a linear chain in a three-dimensional space [70]. The motivationof this work came from the fact that many scientic articles make claims like that thestructure A is more folded than the structure B (see examples at: [44, 67, 128, 237]),or that certain structure is highly folded (see for instance: [42, 129, 142, 246]), etc.These expressions could be referring to protein or polymer structures, but also to brainregions or even geological structures (see previous refs.). However, in neither of theseworks there was an index that quanties how folded a linear chain is. Thus, the authorproposed the index I3 =

∑nj=1 exp (λj (W )), where λj (W ) are the eigenvalues of

Institute for Cross-Disciplinary Physics and Complex Systems (IFISC, UIB-CSIC), CampusUniversitat de les Illes Balears E-07122, Palma de Mallorca, Spain. E-mail: [email protected]

Page 3: The many facets of the Estrada indices of graphs and networks

2 Ernesto Estrada

certain tridiagonal matrix W whose diagonal entries are related to the cosines of thedihedral angles between adjacent planes and Wi,i+1 and Wi+1,i are equal to one. Thisindex characterizes very well the degree of folding of a geometric chain and it hasbeen mainly applied to the study of the degree of folding of proteins (see for instance[71, 73, 211]), although it can be applied to the folding of any linear chain.

Five years after the publication of the folding degree paper, the authors of [88]proposed the subgraph centrality as a way to characterize the importance of the nodesin a complex network. Complex networks are large graphs representing the skeletonof complex systems in social, ecological, cellular, molecular, infrastructural, semanticand other scenarios [78]. The subgraph centrality of a node v in a network is dened asSCv =

∑nj=1 ψ

2jv exp (λj (A)), where λj = λj (A) are the eigenvalues of the adjacency

matrix of the graph and ψjv is the vth entry of its jth normalized eigenvector. Then,the so-called subgraph centralization of the network is

∑v SCv =

∑nj=1 exp (λj (A))

[88], which is similar to the folding degree I3.In June 2005 the current author presented the lecture Topological characterization

of complex networks at the International Academy of Mathematical Chemistry inDubrovnik, Croatia. As a consequence Ivan Gutman proposed to organize a smallseminar at a park near the port of Dubrovnik to discuss some of the mathematicalaspects of the index

∑v SCv =

∑nj=1 exp (λj) for general graphs. As a result, a paper

was published in 2006 in Croatica Chemica Acta introducing∑

v SCv as a molecularstructure descriptor [113]. A year later the paper Estimating the Estrada index waspublished, where the authors proposed to call EE (G) =

∑nj=1 exp (λj) the Estrada

index [54]. The same year a statistical mechanics interpretation of EE (G) as thepartition function of a graph [83] appeared. A year later, in 2008, there were morethan 30 papers published in the mathematical literature containing Estrada index inthe title.

It seems a priori that EE (G) has emerged in dierent, apparently unrelated, sce-narios: folding of linear chains, subgraphs in networks, and partition function in statis-tical mechanics. This reminds us the story told by Eugene Wigner in the rst paragraphof his paper The unreasonable eectiveness of mathematics in the natural sciences[233] where a fellow asked a former classmate, now a statistician, about a symbol ina paper dealing with population trends. The statistician replied that the symbol wasπ and to clarify the skepticism of the other he added that it is the ratio of the cir-

cumference of the circle to its diameter. The fellow then replied more skeptical: Well,

now you are pushing your joke too far, surely the population has nothing to do with the

circumference of the circle. The situation of the Estrada index seems murkier than theone in that story, particularly after the ad hoc denition of several other variations ofthe index based not on the eigenvalues of the adjacency matrix, but of the graph Lapla-cian, distance matrix, resolvent of the adjacency matrix, Hadamard pseudo-inverse ofthe distance matrix (a.k.a. Harary matrix), Mittag-Leer matrix functions of A, etc.

The goal of this paper is to make an account of the dierent facets of the Estradaindices. In doing so we will provide contextualization of several of these indices, manyof which have been proposed in an ad hoc way. Therefore, we will provide a physicaland/or mathematical context and interpretation of these indices. They include a combi-natorial interpretation based on counting subgraphs, a statistical mechanics approach,a probabilistic interpretation in the context of walk-regular graphs, an interpretationon the basis of oscillations in (quantum and classical) systems of ball-and-springs, acontextualization on the basis of epidemiological models (normal and fractional) ongraphs, diusive processes with negative diusiveness, nonlocal processes on graphs,

Page 4: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 3

quantication of graph radius of gyration. Although this paper does not intend to de-scribe all the results published in the literature on this topic we make an account ofmany of the dierent bounds and estimations of the Estrada, Seidel Estrada, HararyEstrada, Laplacian Estrada, resolvent Estrada, Mittag-Leer Estrada, and distanceEstrada indices. For this purpose we include some numerical analysis of these boundsin the set of 11,117 connected graphs with 8 nodes and in ve real-world networksrepresenting a variety of complex system scenarios. The paper is written in a way thatintend to be self-contained and make the necessary denitions for understanding theconcepts used in it. The paper is then intended as a guide for further studies anddevelopments in this area of spectral graph theory.

2 General denitions

Here we present some denitions which are used across the paper and settle downthe notation. We consider here simple, connected graphs G = (V,E) with n nodes(vertices) and m edges.

Denition 1 A walk of length k inG is a set of nodes and edges v1, e1,2, v2 · · · vk−1, ek−1,k, vksuch that for all 1 ≤ l ≤ k, (vl, vl+1) ∈ E. A closed walk is a walk for which v1 = vk+1.

Denition 2 A path of length k in G is a walk in which neither vertices nor edgesare repeated. A cycle is a closed path. The length of the shortest path connecting twovertices v and w is the (topological) shortest path distance dvw between the two nodes.The diameter of G is the longest distance between two vertices of G.

Denition 3 A subgraph G′ = (V ′, E′) of G is a graph such that V ′ ⊆ V and E′ ⊆E ∩

(V ′ × V ′). An induced subgraph is a subgraph formed by a subset of the vertices

of the graph and all of the edges connecting pairs of vertices in that subset.

Denition 4 A graph G = (V,E) is connected if there is a path between every pair ofnodes v, w ∈ V . If the graph is directed we said that it is strongly connected if there is adirected path between every pair of nodes v, w ∈ V . A (strongly) connected componentin a (directed) graph is a subgraph in which any two vertices are connected to eachother by (directed) paths, and which is connected to no additional vertices in the restof the graph.

Denition 5 The degree of a node v is the number kv of edges incident with thatnode. A graph is regular if the degree of all its nodes is the same.

The following matrices will be considered (Table 1):Other matrices such as the Seidel adjacency matrix and Harary matrix, are dened

in situ in the corresponding sections of the paper. The following types of graphs areused in this work.

Complete graph of n vertices Kn : the graph having an edge between every pair ofvertices.

Page 5: The many facets of the Estrada indices of graphs and networks

4 Ernesto Estrada

name symbol denition spectrum

adjacency A Aij =

1 (i, j) ∈ E0 (i, j) /∈ E

λ1 ≥ · · · ≥ λn

Laplacian L Lij =

−1 (i, j) ∈ Eki i = j0 otherwise

0 = µ1 ≤ · · · ≤ µn

distance D Dij =

dij i = j0 i = j

σ1 ≥ · · · ≥ σn

Table 1: Denition of some matrices used in this paper.

Empty graph of n vertices Kn : the graph having n vertices and no edges. Complete bipartite graph Kn1,n2 : the graph with n = n1 + n2 vertices in which

the vertex set is partitioned into two disjoint subsets of cardinalities n1 and n2,

respectively, such that every vertex in one set is connected to every vertex in theother set.

Star graph Sn: the particular case of Kn1,n2 in which n1 = 1 and n2 = n− 1. Path graph of n vertices Pn: the connected graph in which every vertex has degree

2, except two vertices which have degree one. Cycle Cn: a connected graph in which every vertex has degree 2.

Finally we consider two kinds of random graphs.

Erd®s-Rényi (ER) G (n, p) [68] graph with n nodes: constructed by connectingnodes randomly in such a way that each edge is included in G (n, p) with probabilityp independent from every other edge.

Barabási and Albert (BA) one [21]: created on the basis of a preferential attachmentprocess. The graph is constructed from an initial seed of m0 vertices connectedrandomly like in an Erd®s-RényiG (n, p). Then, new nodes are added to the networkin such a way that each new node is connected to c ≤ m0 of the existing ones witha probability that is proportional to the degree of these existing nodes.

3 Estrada index and subgraph centralization

The main goal in proposing the Estrada index was for the structural characterizationof networks. This index corresponds to the centralization, a global structural index,derived from the node centrality known as subgraph centrality. In network theory acentrality measure (see [78] Chapter 7 and refs. therein) is any graph-theoretic quantitythat captures the relative importance of a node in the network. Here importancemeans a relevantmainly from applications point of viewstructural feature such asconnectivity, closeness to the rest of the nodes, position of a node in relation to theshortest paths connecting other others, etc. The simplest of these centrality measuresis the degree of a node, which counts the number of connections that a node has. Letus rst introduce the following result.

Theorem 1 Let G = (V,E) be a simple graph with adjacency matrix A. Let v, w ∈ V ,

then the number of walks of length k between the nodes v and w is given by(Ak)vw

.

Remark 1 The roots of Theorem 1 can be traced back to the paper The analysisof sociograms by matrix algebra by Leo Festinger in 1949 [93], although Festinger

Page 6: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 5

mentioned it only for the case of walks of length three. Then, Leo Katz in his seminalpaper A new status index derived from sociometric analysis extended it to longerwalks in 1953 [141]. The result appeared formally in the book of Claude Berge in 1962in the form of Corollary 1 on page 131 [29].

Then, from a walks perspective, the degree is dened as the number of closed walks oflength two starting at the given node. That is, let v ∈ V , then the degree of v is givenby:

kv =(A2)vv. (3.1)

The degree of a node can be seen as a rst order approximation of centralitymeasures that accounts for the walks of all length in the graph. That is, in a graphwithout self-loops the following measures can be dened

Cv − 1 =∞∑k=2

ck

(Ak)vv, (3.2)

where ck are coecients which give more weight to the shorter than to the longerwalks. Then, if ck = (k!)−1:

EEv − 1 =∞∑k=2

(k!)−1(Ak)vv

= (exp (A))vv − 1, (3.3)

where EEv is known as the subgraph centrality of the node v [88]. The term sub-graph in the name of this centrality is due to the following.

Lemma 1 Let G be a (directed) graph. Then, every closed walk of length k starting at

the node v ∈ V encloses one (strongly) connected subgraph having at most k (directed)

edges and at most k vertices including v.

Proof A (directed) graph G is (strongly) connected is there is a (directed) path con-necting every pair of vertices G. By the denition of walk it is clear that a walk oflength k between two nodes v and w cannot visit more than k+1 vertices. Therefore, aclosed walk, where the initial and nal nodes coincide, can visit no more than k nodes.In a closed walk of length k without backtracking the number of edges visited is k,i.e., in a cycle. For a given length k, backtracking reduces the number of edges thatcan be visited. Therefore, a closed walk of length k cannot visit more than k edges.Obviously, the nodes and edges visited by the closed walk form the sets V ′ ⊆ V andE′ ⊆ E ∩

(V ′ × V ′) , which implies that G′ =

(V ′, E′) is a subgraph of G = (V,E).

Finally, because the walk of length k is a sequence vv, ev,v+1, vv+1 · · · vv−1, ev−1,i, vvthere is a (directed) path connecting every pair of nodes in the subgraph, which meansthat G′ is (strongly) connected. ⊓⊔

The previous result implies that we can express EEv as a weighted sum of sub-graphs, which gives the index its name. However, as we are focused here on the Estradaindex let us move to the fact that the Estrada index is the sum of the subgraph cen-tralities of all nodes in the graph:

EE (G) =n∑

v=1

EEv. (3.4)

Page 7: The many facets of the Estrada indices of graphs and networks

6 Ernesto Estrada

The sum of node centralities in a graph is known as the corresponding centralizationof the graph, or simply as a graph-theoretic invariant. Therefore, the Estrada index ofthe graph can be seen as its subgraph centralization.

Theorem 2 Let G be a (directed) graph and let F be the set of all (strongly) connected

subgraphs of G, and let us designate the cardinality of the set F by η. Then,

EE (G) =

η∑l=1

clFl, (3.5)

where Fl ∈ F and cl ∈ Q.

Proof Using Lemma 1 we can show that that Mk = tr(Ak)can be expressed as

a weighted sum of (strongly) connected subgraphs. The weight of each subgraph isgiven by the number of closed walks of length k in the given subgraph. Then, groupingtogether all identical subgraphs and summing their weights we obtain the nal result.⊓⊔

For instance, let us consider the rst seven powers of the adjacency matrix. Then,

tr(A2)= 2F2, (3.6)

tr(A3)= 6F4, (3.7)

tr(A4)= 2F2 + 4F3 + 8F7, (3.8)

tr(A5)= 30F4 + 10F8 + 10F10, (3.9)

tr(A6)= 2F2 + 12F3 + 24F4 + 6F5 + 12F6 + 48F7

+ 36F9 + 12F12 + 12F16,(3.10)

tr(A7)= 126F4 + 84F8 + 112F9 + 70F10 + 28F11 + 14F13

+ 14F14 + 56F15 + 14F17 + 84F18 + 28F19 + 14F20,(3.11)

where the subgraphs are illustrated in Fig. 3.1.Then, we have the following result.

Lemma 2 Let G be a simple graph. Then, the Estrada index of G is bounded as

EE (G) ≥ F1 +391

360F2 +

11

60F3 +

157

126F4 +

1

120F5 +

1

60F6 +

2

5F7 +

1

10F8+

+13

180F9 +

7

72F10 +

1

180F11 +

1

60F12 +

1

360F13 +

1

360F14+

+1

90F15 +

1

60F16 +

1

360F17 +

1

60F18 +

1

180F19 +

1

360F20.

(3.12)

Page 8: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 7

Fig. 3.1: Illustration of the small subgraphs appearing in the rst seven spectral mo-ments of the adjacency matrix of simple graphs.

Proof Based on the relations shown before for tr(Ak)for k ≤ 7 and calling F1 = n

we have that the right-hand-side part of eq. (3.12) is∑7

k=0

tr(Ak)k! from which the

inequality follows. ⊓⊔

The expressions for calculating these subgraphs are given in the Appendix asadapted from [9]. The formula for F20 is given here by the rst time.

3.1 Some elementary properties of the Estrada index

Before proceeding to more complex properties of the Estrada index let us state a fewelementary ones that could be helpful in understanding the structural nature of thisindex. The reader is referred to the following references [54, 57, 112, 116] for detailsand references.

Lemma 3 Let G be a simple graph and let G − e the same graph from which edge e

has been removed. Then

EE (G− e) ≤ EE (G) . (3.13)

Corollary 1 Let G be a simple graph and let T be a tree with the same number of

nodes as G. Then

EE (T ) ≤ EE (G) . (3.14)

Page 9: The many facets of the Estrada indices of graphs and networks

8 Ernesto Estrada

Theorem 3 [53, 56] Let G be a simple connected graph with n nodes. Then

EE (Pn) ≤ EE (G) ≤ EE (Kn) . (3.15)

Theorem 4 Let G be a simple graph with n nodes. Then

EE (Kn) ≤ EE (G) ≤ EE (Kn) . (3.16)

The Estrada indices of some elementary graphs are given below.

EE (Kn) = en−1 + (n− 1) e−1; EE (Kn1,n2) = n1 + n2 − 2 + 2 cosh (

√n1n2) ;

EE (Sn) = n− 2 + 2 cosh(√

n− 1);

limn→∞EE (Cn) = nI0, where I0 =1

π

∫ π0e2 cos xdx;

limn→∞EE (Pn) = (n− 1)− 2 cosh (2).

3.2 Numerical analysis

We consider here two datasets which will be used in the rest of the paper for thenumerical evaluation of the dierent indices and bounds. The rst one consists ofthe 11,117 connected graphs with 8 nodes. The second one is formed by ve real-worldnetworks, which correspond to a food web at Stony stream, a network of the neurons inthe worm C. elegans, the protein-protein interaction network of yeast, a representationof the Internet at the autonomous system (AS) level, and a network of the USA westernpower grid system. The number of nodes n, of edges m, the maximum degree of thenodes kmax, and the diameter dmax of each network are given in Table 2.

n m kmax dmax ref.

Stony 112 830 45 4 [17]neurons 280 1973 77 6 [232]yeast 2224 6829 65 11 [224]

Internet 3015 5156 590 9 [90]Powergrid 4941 6594 19 46 [231]

Table 2: General characteristics, number of nodes n, of edges m, the maximum degreeof the nodes kmax, and the diameter dmax, of the ve real-world networks analyzed inthis paper.

The main goal of these numerical experiments is to show how close the boundsreported in the literature are to the actual values of the Estrada index. This is donebecause in most of the papers where these bounds are proposed there are no numericalexperiments to illustrate this relation. When possible we will nd some connection be-tween structural characteristics of the networks studied and the corresponding boundsanalyzed to understand why are they close or far away the actual values of the Estradaindex.

Page 10: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 9

First, we consider the deviation of the bound from the actual value as |EEexact − EEbound| /EEexact

expressed as percentage. We do this calculation considering the bound given in Lemma2 for all the connected graphs with 8 nodes. The histogram illustrating the numberof graphs having a given relative deviation (frequency) among the 11,117 connectedgraphs with 8 nodes is illustrated in Fig. 3.2. We should remark that we use here theterms good bound or refer to a bound as better than another just on the basis ofthe deviation of this bound relative to the actual value of the index. This is used onlyas a guide as for many cases there is large room for improvement as some of the boundsreported are orders of magnitude further from the real values of the indices.

The mean deviation is 5.768 ± 4.169, which indicates that this bound is a goodestimation of the Estrada index for these small graphs. The largest deviation is 40.352obtained for the complete graph K8. In general, the most densely connected graphsare richer in small subgraphs than the poorly dense ones, which increases the relativedeviation of this bound for these graphs.

0 10 20 30 40 50

Relative error (%)

0

100

200

300

400

500

600

700

Fre

quency

Fig. 3.2: Histogram of the relative deviation of the bound given in Lemma 2 for all11,117 connected graphs with 8 nodes.

In Table 3 we illustrate the results for the ve real-world networks. The largestdeviation occurs for the Internet at AS indicating that in this network there are manylarger subgraphs with important contribution to the Estrada index. On the other hand,the bound is very close to the actual value for the power grid of western USA, whichpoints out that the Estrada index of this network is well approximated by counting thenumber of the 21 subgraphs described by Lemma 2. These dierences point out clearlyto the dierences in the subgraph richness contained in dierent networks, which iswhat the Estrada index characterizes at the structural level.

Page 11: The many facets of the Estrada indices of graphs and networks

10 Ernesto Estrada

Lemma 2 actual

Stony 4.590 · 105 7.234 · 109neurons 1.095 · 106 1.306 · 1010yeast 5.057 · 105 3.038 · 108

Internet 7.142 · 106 6.174 · 1013Powergrid 1.961 · 104 2.135 · 104

Table 3: Values of the bound for the Estrada index in Lemma 2 and the actual valuescalculated with Matlab function expm for the ve real-world networks considered inthis work.

4 Estrada index and matrix functions

Soon after the denition of the Estrada index and the subgraph centrality severalauthors started to be interested in these indices due to their clear relation to functionsof the adjacency matrix. The study of matrix functions is an active area of research in(numerical) linear algebra [25, 97, 127, 222]. The topic of matrix functions in networktheory has been recently reviewed by the authors of [28]. Therefore, we will not givetoo many details here and the interested reader is directed to the excellent review [28].The goal of this section is then to establish the connection between the Estrada indicesand functions of the corresponding matrices which pave the way for further sections ofthe article. Here we will follow the book [127].

Let M be any graph-theoretic matrix, e.g., adjacency, Laplacian, distance, etc.Then, its Jordan canonical form is given by

Z−1MZ = J = diag (J1, J2, · · · , Jp) , (4.1)

where

Jk = Jk (λk) =

λk 1

λk. . .. . . 1

λk

∈ Cmk×mk , (4.2)

where Z is nonsingular and m1 +m2 + · · ·+mp = n.

Denition 6 Let λ1, · · · , λs be the distinct eigenvalues of M and let and let ni bethe order of the largest Jordan block in which λi appears, which is called the index ofλi. The function f is dened on the spectrum of M if the values

f (j) (λi) , j = 0, . . . , ni − 1, i = 1, . . . , s (4.3)

exist, which are called the values of the function f on the spectrum of M . Here f (j)

represents the jth derivative of f .

Then we have a denition of matrix function via the Jordan canonical form.

Denition 7 Let f be dened on the spectrum of M and let M have the Jordancanonical form given before. Then, the matrix function f (M) is given by

Page 12: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 11

f (M) := Zf (J)Z−1 = Zdiag (f (Jk))Z−1, (4.4)

where

f (Jk) :=

f (λk) f

′ (λk) · · ·f (mk−1) (λk)

(mk − 1)!

f (λk). . .

.... . . f ′ (λk)

f (λk)

. (4.5)

Another, equivalent, denition is given via the Cauchy integral.

Denition 8 Let M ∈ Cn×n, then

f (M) :=1

2πi

∫Γ

f (z) (zI −M)−1dz, (4.6)

here f is analytic on and inside a closed contour Γ that encloses the spectrum of M .

5 Estrada index and spectral graph theory

An obvious connection exists between the Estrada index and the area of algebraic graphtheory. Algebraic graph theory [24, 30, 105] deals with the use of algebraic methods tosolve problems about graphs. Of particular interest is the use of the spectra of graphtheoretic matrices to understand the structure of graphs, which is known as spectralgraph theory [46, 5052, 213, 214]. This area of research started in an applied contextwhen Collatz and Sinogowitz published their paper entitled: Spektren endlicher grafenmotivated by application problems such as the vibrations of a membrane [223]. Let usconsider a simple example of the connections between structural properties of graphsand their spectra: counting triangles in a graph. The number of triangles, which isa combinatorial property of the graph, can be obtained from the spectrum of the

adjacency matrix as:1

6

∑nj=1 λ

3j , where λj are the eigenvalues of the adjacency matrix.

The eld of spectral graph theory had a tremendous impulse in the 1970's due to itsconnection with electronic properties of conjugated molecules [59, 95, 124, 215, 216,219].

The relation between the trace of a matrix and its eigenvalues immediately impliesthat the Estrada index of a graph can be expressed in terms of the eigenvalues of A asfollows:

EE (G) =n∑

j=1

exp (λj) . (5.1)

In general, the exponentiation of A enlarges the spectral gap λ1 − λ2 and con-tracts the negative part of the spectrum. On the contrary, exp (−A) largely contractsthe positive part of the spectrum and enlarges its negative part. These simple dila-tion/contraction eects of the main parts of the spectrum of A have important con-sequences on the Estrada index of a graph as we will see in the next parts of thisreview.

Page 13: The many facets of the Estrada indices of graphs and networks

12 Ernesto Estrada

The analysis of the relation between the spectrum of a graph, i.e., the eigenvaluesof its adjacency matrix, and the structure of the graph is the main goal of spectralgraph theory. One of the rst results on spectral graph theory related to the Estradaindex was the following bounds obtained by the authors of [54].

Theorem 5 Let G be a simple graph with n nodes and m edges. Then, the Estrada

index of G is bounded as√n2 + 4m ≤ EE (G) ≤ n− 1 + exp

(√2m), (5.2)

with equality attained if and only if G ∼= Kn.

These bounds were further improved in [166] where the following was proved.

Theorem 6 Let G be a simple graph with n nodes and m ≥ 1 edges. Then, the Estrada

index of G is bounded as√n2 +

5

3m < EE (G) < n− 1 + exp

(√m). (5.3)

Based on Gauss-Radau quadrature rule the authors of [27] obtained the followingbounds.

Theorem 7 Let G be a simple graph and let a, b ∈ R be such that the spectrum of A

is contained in [a, b]. Then, the Estrada index of G is bounded as

n∑i=1

b2 exp (ki/b) + ki exp (−b)b2 + ki

≤ EE (G) ≤n∑

i=1

a2 exp (ki/a) + ki exp (−a)a2 + ki

, (5.4)

where ki is the degree of the node i.

Remark 2 Two examples of the use of this bound are (i) considering a = −λ1 andb = −λn; (b) considering a = −kmax and b = kmax.

Another set of bounds was obtained in 2016 [156] by using the number of trianglest and tr

(A4)in addition to the number of nodes and edges of the graph.

Theorem 8 Let G be a simple graph with n nodes, m edges, t triangles and let Q =tr(A4). Then, the Estrada index of G is bounded as

m+ n ≤√n2 +mn+ 2nt+

1

12nQ+m2 ≤ EE (G) ≤ n− 1 + exp

(4√Q), (5.5)

with equality attained if and only if G ∼= Kn.

Other bounds have been proposed, specially lower bounds, for the Estrada index. Someexamples are given below.

Theorem 9 [247] Let G be a simple graph with n nodes and let Z =∑n

i=1 k2i . Then,

the Estrada index of G is bounded as

EE (G) ≥ exp(√

Z/n)+ (n− 1) exp

(−(√

Z/n)/ (n− 1)

), (5.6)

with equality attained if and only if G ∼= Kn or G ∼= Kn .

Page 14: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 13

Theorem 10 [110] Let G be a simple graph with n nodes and m edges either without

isolated vertices or having the property 2m/n > 1, then, the Estrada index of G is

bounded as

EE (G) ≥ n cosh(√

2m/n), (5.7)

with equality if and only if G is a regular graph of degree 1.

Theorem 11 [110] Let G be a simple graph with n nodes and m edges, such that

2m/n < 1. Then, the Estrada index of G is bounded as

EE (G) ≥ n− 2m+ 2m cosh (1) , (5.8)

where equality holds if and only if G consists of n− 2m isolated vertices and m copies

of K2.

Theorem 12 [110, 119] Let G be a simple graph with n nodes, m edges and graph

nullity η0. Then, the Estrada index of G is bounded as

EE (G) ≥ η0 + (n− η0) cosh

(2m

n− η0

), (5.9)

where equality is attained if and only if n − η0 is even, and if G consists of copies of

complete bipartite graphs Kri,si , i = 1, · · · , (n− η0) /2, such that all products ri ·si aremutually equal.

Theorem 13 [190] Let G be a simple graph with n nodes, m edges and minimum

degree kmin. Then, the Estrada index of G is bounded as

EE (G) ≥ 2 cosh

(2 (m− kmin)

n− 1

)+ n− 2, (5.10)

with equality if and only if G ∼= Kp,p ∪K1 with n = 2p+ 1.

Theorem 14 [190] Let G be a simple graph with n nodes, m edges and minimum

degree kmin. Then, the Estrada index of G is bounded as

EE (G) ≥ 2 cosh(2 cos

n+ 1

))+ n− 2, (5.11)

with equality if and only if G ∼= P2 or G ∼= P4.

Theorem 15 [19] Let G be a simple graph with n nodes, m edges and t triangles.

Then, the Estrada index of G is bounded as

EE (G) ≥√n2 +mn+ 2nt, (5.12)

with equality if and only if G ∼= Kn.

Other bounds reported in the literature are based on dierent graph-theoretic in-dices and properties or for specic classes of graphs. A non-exhaustive resume is pro-vided in Table 4.

Page 15: The many facets of the Estrada indices of graphs and networks

14 Ernesto Estrada

type of graphs ref.

general [10, 38, 63, 101, 121, 189, 198, 201, 238]weighted general [197, 200]

trees [55, 62, 159, 188, 244]molecular trees [115, 134]

unicyclic [64]bicyclic [228]tricyclic [252]tetracyclic [186]pentacyclic [185]bipartite [91, 120, 245, 250]line graphs [4, 208]

strongly quotients [33]folded hypercubes [165]

cacti [157]Cayley [103]

specic graphs [104]Ramanujan [199]benzenoids [118]phenylenes [187]fullerenes [14]Möbius [96]

Table 4: Examples of studies reported in the literature for some classes of graphs.

5.1 Numerical analysis

We now do some calculations to show how close to the actual values of the Estrada indexare some of the bounds studied in the previous sections. In particular, we consider thefollowing ve bounds: Bound 1 (Theorem 5); Bound 2 (Theorem 6; Bound 3 (Theorem7 using a = −λ1 and b = −λn); Bound 4 (Theorem 7 using a = −kmax and b = kmax);Bound 5 (Theorem 8). First, we study these bounds for the 11,117 connected graphswith 8 nodes. The histograms of the relative deviations of these bounds are illustratedin Fig. 5.1, where the lower bound is always drawn in blue and the upper one in red.The means and standard deviations of the lower, upper bounds are as follow: Bound 1(79.672±9.485, 259.948±44.555); Bound 2 (82.588±8.499, 19.205±14.198); Bound3 (57.915 ± 13.701, 30.466 ± 5.860); Bound 4 (73.741 ± 12.359, 239.249 ± 156.52);Bound 5 (54.629±14.214, 18.276±8.812). Therefore, the best lower and upper boundsare Bound 5 (Theorem 8) for these small graphs.

In Fig. 5.2 we illustrate the results for the ve real-world networks considered inthis work. In general, with the exception of Bound 3, which is based on eigenvalues,and Bound 5, which uses tr

(A4), the rest of the bounds are very far from the actual

values for these four networks. With these two exceptions, the upper bounds exaggeratedramatically the estimation, in particular the Bound 1. Bound 4, performs very badlywhen the maximum degree of the network is very high and not close to the spectralradius, which is the case for instance of Internet, but also of many real-world networks.All in all, these results point out to the necessity of improving the bounds for theEstrada index of large graphs.

We then consider simple bounds based on the spectral radius of the adjacencymatrix λ1. That is,

Page 16: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 15

0 100 200 300 400

Relative error (%)

0

50

100

150

200

250

300

350

Fre

quency

(a)

0 20 40 60 80 100

Relative error (%)

0

50

100

150

200

250

300

350

Fre

quency

(b)

0 20 40 60 80 100

Relative error (%)

0

100

200

300

400

Fre

quency

(c)

0 500 1000 1500

Relative error (%)

0

100

200

300

400

500

600

700

Fre

qu

en

cy

(d)

0 20 40 60 80 100

Relative error (%)

0

200

400

600

800

Fre

quency

(e)

Fig. 5.1: Histograms of the relative deviations in percentage for: (a) Bound 1 (Theorem5), (b) Bound 2 (Theorem 6, (c) Bound 3 (Theorem 7 using a = −λ1 and b = −λn),(d) Bound 4 (Theorem 7 using a = −kmax and b = kmax), (e) Bound 5 (Theorem 8).In blue we illustrate the histogram for the lower and in red for the upper bounds. Asusual for histograms, frequency stands for the number of graphs in each bin.

eλ1 < EE (G) < neλ1 . (5.13)

The results are given in Table 5. As can be seen the bounds are very close to theactual values of the Estrada index. This is a consequence of the relatively large values ofthe spectral radius and of the spectral gap observed in most of the real-world networks,which when exponentiated are signicantly enlarged. Notice that the largest deviationis obtained for powergrid, where the spectral radius is signicantly smaller than in therest of the networks and the spectral gap is very small.

5.2 Random graphs

In the study of real-world networks it is desired to investigate how unique are theirstructural and dynamical properties in relation to some null model. For instance, sup-pose that we have found that certain network displays relatively large Estrada indexin relation to other networks of the same size. Is this a characteristic feature of thetopological organization of this network or just an artifact emerging from a random

Page 17: The many facets of the Estrada indices of graphs and networks

16 Ernesto Estrada

1 2 3 4 5

Bound

100

105

1010

1015

1020

Valu

es

(a)

1 2 3 4 5

Bound

100

1010

1020

1030

Valu

es

(b)

1 2 3 4 5

Bound

100

1020

1040

1060

Valu

es

(c)

1 2 3 4 5

Bound

100

10100

10200

Valu

es

(d)

1 2 3 4 5

Bound

100

1010

1020

1030

1040

1050

Valu

es

(e)

Fig. 5.2: Plot of the estimates of the lower (blue circles) and upper (red squares) forthe bounds: (1) (Theorem 5), (2) (Theorem 6, (3) (Theorem 7 using a = −λ1 andb = −λn), (4) (Theorem 7 using a = −kmax and b = kmax), (5) (Theorem 8). Theresults are for (a) Stony, (b) neurons, (c) yeast, (d) internet and (e) powergrid. Thedashed lines represents the exact value of the Estrada index for the networks. Verylarge values are obtained by using variable-precision oating-point arithmetic (vpa) inMatlab.

network exp (λ1) real n exp (λ1) λ1 λ2

Stony 7.2343 · 109 7.2343 · 109 8.1024 · 1011 22.70 6.38neurons 1.36061 · 1010 1.3062 · 1010 3.6569 · 1012 23.29 14.06yeast 2.9021 · 108 3.0383 · 108 6.4542 · 1011 19.49 16.13

Internet 6.1745 · 1013 6.1745 · 1013 1.8616 · 1017 31.75 20.08Powergrid 1.7777 · 103 2.1347 · 104 8.7834 · 106 7.48 6.61

Table 5: Naive bounds based on the spectral radius of the adjacency matrix for theEstrada index of real-world networks.

interconnection of their nodes? A way to investigate this is by comparing the Estradaindex of these networks with those of random realizations of such networks with thesame number of nodes and edges. Then, the use of random graphs is frequent in theanalysis of real-world networks [220]. Two classical models, although not the only ones,to do such studies are the Erd®s-Rényi random graphs [68] and the Barabási-Albertpreferential attachment model [21]. For instance, the Estrada index of the network

Page 18: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 17

neurons studied here is EE (Greal) ≈ 1.3062 · 1010 and that of an Erd®s-Rényi ran-dom graph with the same number of nodes and edges is EE (GER) ≈ 3.4688 · 106,which indicates that the large Estrada index of this network is not due to a randominterconnection of the neurons of C. elegans. However, the consideration of a Barabási-Albert network with the same number of nodes and edges than those in the networkneurons gives EE (GBA) ≈ 1.2131 · 1010, which clearly points out that the relativelylarge Estrada index of this network may be explained by its skewed degree distribution.

For the Estrada index of random graphs, only the Erd®s-Rényi model has beenconsidered so far, indicating the necessity of extending these studied to other classes ofrandom graphs such as the Barabási-Albert one. The following estimates were foundfor Erd®s-Rényi random graphs based on the number of nodes and the probability ofconnection.

Lemma 4 [196] Let Gn,p be an Erd®s-Rényi random graph with n nodes and proba-

bility

lnn

n≪ p < 1− lnn

n. (5.14)

Then, the Estrada index is

EE (Gn,p) = (1 + o (1)) enp, (5.15)

almost surely as n→ ∞.

Theorem 16 [43] Let Gn,p be e an Erd®s-Rényi random graph with n nodes and

probability p. Then, the Estrada index is

EE (Gn,p) =(eO(

√n) + o (1)

)enp, (5.16)

almost surely (a.s.) if and only if limn→∞ n2/n1 = 1.

In the case of Erd®s-Rényi random bipartite graphs the author of [206] proved thefollowing bounds for the Estrada index.

Theorem 17 Let Gn1,n2,p be an Erd®s-Rényi random bipartite graph with n = n1+n2nodes, such that limn→∞ n2/n1 := y ∈ (0, 1], and probability p. Then, the Estrada

index is bounded as

(eO(

√n) + o (1)

)en2p ≤ EE (Gn,p) ≤

(eO(

√n) +O (1)

)en1p, a.s. (5.17)

provided that y = 1.

Page 19: The many facets of the Estrada indices of graphs and networks

18 Ernesto Estrada

6 Estrada index and statistical mechanics

The analogy of the Estrada index EE (G) = tr(eA)with the partition function of a

quantum system Z = tr(e−

ˆτH)(see further for denitions) is remarkable, and was

noticed soon after the denition of this index [83]. The importance of establishing thisconnection is twofold. On the one hand, the index can be interpreted in a physicalcontext which at the same time facilitates its interpretation in other contexts where itis applied. On the other hand, new tools and techniques from statistical mechanics canbe used to enrich the theory behind this index. Here, we will describe the statisticalmechanics interpretation of the Estrada index.

Let us consider a physical system S that can be represented by a graph G, such thatthe total energy E of S can be obtained by the time-independent Schrödinger equation:HΨ = EΨ , where Ψ is the wavefunction and H is the Hamiltonian describing theinteractions between the elements of S. In certain approaches in physics and chemistry,it is customary to use an eective Hamiltonian which describes the interaction betweennearest-neighbors (NN) in the system

HNN = αI + tNNA, (6.1)

where α is a self-energy parameter for the elements of S and tNN is the energy of theinteraction between pairs of adjacent elements. In Chemistry this model is known as theHückel Molecular Orbital (HMO) method [154, 239], while in Physics it is better knownas the tight-binding approach [184]. The parameter tNN is negative as it is supposedto be an attractive interaction. Therefore, it is common to set α = 0 and tNN = −1,such that H = −A. Therefore, the energy levels of the system are Ej = −λj and thewavefunctions correspond to the eigenvectors associated to the eigenvalues of A.

In the statistical mechanics framework [23, 69], the Boltzmann probability pj (τ)of nding the system in a state with energy Ej when the inverse temperature of the

system is τ = (kBT )−1

> 0 with kB being a constant and T being the temperature1

is

pj (τ) =e−τEj

Z, (6.2)

where Z = tr(e−τHNN

). Therefore, the Boltzmann probability of the system is given

by

pj (τ) =eτλj

EE (G, τ), (6.3)

where the Estrada index plays the role of the partition function of the graph.We now can dene the entropy of the graph as [83]

S (G, τ) = −kB∑j

pj (τ) ln pj (τ) = − 1

T

∑j

(pj (τ)λj) + kB lnEE (G, τ) , (6.4)

which in general is bounded as follows.

1 τ is typically represented by β in statistical physics, but this letter is already reserved herefor a dierent variable

Page 20: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 19

Lemma 5 Let G be a simple graph. Then, the free energy of G is bounded as

0 ≤(ln (exp (n) + n− 1)−

n exp (n)

exp (n) + n− 1

)≤ S (G, τ) ≤ lnn, (6.5)

where the upper bound is attained for the null graph Kn and the lower bound is reached

for the complete graph Kn.

From the general expression of the entropy one can obtain the graph enthalpy H (G, τ) =−∑

j pjλj and the graph free energy, which is sometimes named the natural connec-tivity of the network [83]:

F (G, τ) = −τ−1 lnEE (G, τ) . (6.6)

We can write the logarithm of the Estrada index as follows,

lnEE (G, τ) = τλ1 + ln∑j

eτ(λj−λ1), (6.7)

which implies that

lnEE (G, τ) ≤ τλ1 + ln(1 + e−τ

), (6.8)

where = λ1 − λ2 is the spectral gap. Therefore, we have proved the following.

Lemma 6 Let G be a simple graph. Then, the free energy of G is bounded as

F (G, τ) ≤ −[λ1 + τ−1 ln

(1 + e−τ

)]. (6.9)

More generally, the free energy of a graph can be bounded by using the many boundsobtained for the Estrada index which have been previously reported in the literature.One important example is the following [83].

Lemma 7 Let G be a simple graph. Then, the free energy of G is bounded as

(n− 1) < 1− τ−1 ln (eτn + n− 1) ≤ F (G, τ) ≤ −τ−1 lnn, (6.10)

where the lower bound is obtained for the complete graph Kn and the upper bound for

the null graph Kn.

6.1 Numerical analysis

We consider here numerical experiments to illustrate some general characteristics ofthe indices described in the previous section. We report the change of the entropy,enthalpy and free energy of all connected graphs with the increase of the number ofedges in the connected graphs with 8 nodes, i.e., its edge density. It can be seen inFig. 6.1, as expected, that the three parameters decay with the increase in the edgedensity. However, it should be noticed that for graphs with exactly the same numberof edges there is a wide variability in these parameters, particularly for the entropy.The readers interested in more details about the implications of these parameters onthe structure of graphs are referred to [83].

Page 21: The many facets of the Estrada indices of graphs and networks

20 Ernesto Estrada

5 10 15 20 25 30

Number of edges

0

0.5

1

1.5

Entr

opy

(a)

5 10 15 20 25 30

Number of edges

-7

-6

-5

-4

-3

-2

-1

Enth

alp

y

(b)

5 10 15 20 25 30

Number of edges

-8

-7

-6

-5

-4

-3

-2

Fre

e e

nerg

y

(c)

Fig. 6.1: Plots of the entropy (a), enthalpy (b) and free energy (c) versus the numberof edges in all connected graphs with 8 nodes.

We then computed the three statistical mechanics parameters for the ve networksstudied here. The results are in Table 6 where we also give the values of the edgedensity of these graphs: δ (G) = 2m/ (n (n− 1)) where n and m are the number ofnodes and edges of the graph. The most densely connected network, Stony, displaysthe lowest entropy and the least dense, powergrid, displays the largest one. However,as can be seen for the intermediate values of δ (G) this trend is not always followed asthere are other structural factors inuencing these statistical mechanics parameters.For instance, the network of Internet at AS displays the second smaller entropy of allthe networks and the lowest free energy of all, although it is not very dense.

S (G) H (G) F (G) δ (G)

Stony 4.447 · 10−6 -22.704 -22.704 0.134neurons 0.0011 -23.292 -23.293 0.0505yeast 0.227 -19.304 -19.532 0.0028

Internet 1.149 · 10−4 -31.754 -31.754 0.0011Powergrid 6.806 -3.162 -9.969 5.403 · 10−4

Table 6: Values of the entropy, enthalpy and free energy of the ve real-world networksanalyzed here.

7 Marginal probability, walk entropy and walk regularity

Having in mind the importance that the probability pj (τ) has in the denition of sta-tistical mechanics properties of networks we propose to explore it further in this section.That is, we consider here the role of the Estrada index in dening some probability-based measures for graphs. Let us start with two denitions from basic statistics (seefor instance Ch. 2 [49]).

Denition 9 The conditional probability P (A |B ) is the probability that the eventA occurs given that the event B occurs.

Page 22: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 21

Denition 10 The marginal probability is the unconditional probability of one eventA. That is, the probability that A occurs regardless of whether B occurs or not.

To obtain the marginal probability of an event A one should sum all possible congu-rations of the other event to obtain a weighted average probability

P (A) =∑B

P (A |B ) · P (B) . (7.1)

Let us then return to the time-independent Schrödinger equation:

Hψj = Ejψj , (7.2)

where Ej are the energy levels of the system and ψj are the corresponding eigenfunc-

tions. As usual,∣∣ψj,v

∣∣2 represents the probability of nding a quantum particle at agiven vertex v and time conditional to the system to be at the energy level describedby the wave function ψj . That is,

∣∣ψj,v

∣∣2 = P (v |j ) using the notation dened before.On the other hand, pj (τ) which was dened in the previous section accounts for

the probability that the system is at the jth energy level for a given τ . Then, xing τ ,pj (τ) = P (j) . Therefore, the marginal probability that the node v is occupied by thequantum particle independently of the energy level in which the system is, is given by:

P (v) =∑j

P (v |j ) · P (j) =∑j

∣∣ψj,v

∣∣2 · pj (τ) , (7.3)

which can be expressed as [86]:

P (v, τ) =

∑j ψ

2j,ve

τλj

EE (G, τ)=

EEv (τ)

EE (G, τ). (7.4)

The corresponding entropy, known as the walk-entropy of the graph [86], is denedusing Shannon formula:

Sw (τ) = −∑v

P (v, τ) lnP (v, τ) . (7.5)

We now consider a graph property known as walk-regularity and the role thatthe walk entropy play in its characterization. Let us introduce the concept of walkregularity rst (see for instance [106]).

Denition 11 A graph is walk-regular if ∀i, j ∈ V and for every nonnegative integerr, [Ar]ii = [Ar]jj .

The following conjecture was formulated in [86] as an extension of the conjecturerelated to the subgraph centrality which had been previously stated in [88].

Conjecture 1 A graph is walk-regular if and only if Sw (τ) = lnn for all τ > 0.

Let us then introduce some necessary concepts for the further developments in theproof of this conjecture.

Denition 12 Two vertices i, j of G are τ -subgraph equivalent if [eτA]ii = [eτA]jj .

Page 23: The many facets of the Estrada indices of graphs and networks

22 Ernesto Estrada

Denition 13 A graph is τ -subgraph regular if all pairs of vertices are τ -subgraphequivalent.

The following result was a step forwards the proof of Conjecture 1.

Theorem 18 [26] A graph G is walk-regular if and only if G is τ -subgraph regular for

all τ ∈ I ⊆ R, where I is any set of real numbers containing an accumulation point.

In the saga, in [151] the authors found some counterexamples to a new conjectureproposed in [26] and stated a new conjecture. The nal proof of Conjecture 1 came froman elegant Theorem in 2021 [18] where the authors used results from the Lindemann-Weierstrass Theorem.

Theorem 19 [18] Let τ > 0 be an algebraic number and let G be a connected undi-

rected graph with adjacency matrix A.

1. G is τ -subgraph regular if and only if G is walk-regular.

2. If two vertices i, j are τ -subgraph equivalent, then the degree and eigenvector

centralities of i and j are equal.

3. If G is τ -subgraph regular, then the degree and eigenvector centralities are also

identical for all nodes.

Walk regular graphs can be constructed by using Kronecker product of the adjacencymatrices of two walk-regular graphs [106]. That is, if G1 and G2 are walk regulargraphs, then G1 ⊗G2 is also walk regular. Therefore, we have the following result.

Proposition 1 [86] Let G1 and G2 be two simple graphs with n1 and n2 vertices,

respectively. Then,

Sw (G1 ⊗G2, τ) = lnn1 + lnn2, (7.6)

for all τ > 0 if G1 and G2 are walk-regular.

8 Bipartivity, signed graphs and Seidel Estrada index

A graph G = (V,E) is bipartite if its set of nodes V can be split into two subsets V1 andV2 such that there are edges only between the two sets but no edge connects verticesin neither V1 nor V2 . Therefore, a graph is or is not bipartite. However, in certainreal-world situations a graph can be close to bipartite, meaning that by removingvery few edges the graph become bipartite. This is the case, for instance, of humansexual contact networks and human romance or partnership networks as remarked in[130]. In 2003 the authors of [130] proposed to quantify the bipartivity of a graph.The rst of their measures is dened by

bH = 1−mf

m, (8.1)

where mf is the number of edges that if removed the network becomes bipartite2.The calculation of this index is computationally intractable as it is NP complete. Theauthors [130] then proposed another index in which mf is assessed computationally.Here we will show how the use of the Estrada index of graphs allows the calculation ofan index of bipartivity which depends only on the eigenvalues of the graph. The rst of

2 Physicists call these edges frustrating edges

Page 24: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 23

these approaches was published in [87] and will not be discussed here. Instead we willconsider the index studied in [82]. Another measure of bipartivity was also proposedin [180]. We will start with some basic denitions for the sake of completeness of thissection.

A bipartite graph is characterized by the following result proved by Konig in 1916[153] (see also [15]).

Theorem 20 A graph is bipartite if and only if G has no cycles of odd length.

Corollary 2 A graph G is bipartite if and only if it contains no closed walks of odd

length.

The Estrada index of a graph can be expressed in terms of the hyperbolic matrixfunctions as

EE (G) = tr (cosh (A)) + tr (sinh (A)) . (8.2)

The tr (sinh (A)) counts the odd-length closed walks in the graph:

tr (sinh (A)) =∞∑k=0

1

(2k + 1)!tr(A2k+1

). (8.3)

Similarly, tr (cosh (A)) counts the even-length closed walks. An odd closed walk of anylength in the graph exists if and only if the graph contains at least one odd-lengthcycle. Therefore, we can reformulate the previous Corollary as.

Corollary 3 A graph G is bipartite if and only if tr (sinh (A)) = 0.

Based on this result the authors of [82] proposed the following.

Denition 14 The bipartivity of a graph is dened as the relative dierence betweenthe number of closed walks of even and odd length,

b (G) =tr (cosh (A))− tr (sinh (A))tr (cosh (A)) + tr (sinh (A))

=tr (exp (−A))tr (exp (A))

=EE

(G−)

EE (G), (8.4)

where G− is the graph in which all the edges are weighted by −1.

It is easy to see that tr (exp (−A)) reaches its minimum for the complete graph, whichis also the graph for which EE (G) is maximum (see an example in Fig. 8.1). In thisgure the reader can also visualize how the bipartivity index changes monotonicallywith the increase of the number of edges frustrating the bipartition.

Then, we have the following result.

Lemma 8 Let G be a simple graph. Then, its bipartivity is bounded as

e2−n

(nen − en + 1

en + n− 1

)≤ b (G) ≤ 1, (8.5)

where the upper bound is attained for any bipartite graph and the lower bound is reached

for G ∼= Kn.

Therefore, we have that

limn→∞

b (Kn) = 0. (8.6)

Page 25: The many facets of the Estrada indices of graphs and networks

24 Ernesto Estrada

Fig. 8.1: Illustration of the change in the bipartivity index with the increase in thenumber of edges in a complete bipartite graph.

8.1 Signed graphs

In order to understand why the index b (G) quanties the bipartivity of a graph weshould start by recognizing that the numerator of b (G) is the trace of the adjacencymatrix of a fully-negative signed graph. For an exhaustive compilation of mathematicalresults about signed graphs the reader is referred to [241]. Let us introduce here thenecessary concepts for understanding the connections between bipartivity and signedgraphs. We will start with the following.

Denition 15 A signed graph is the 4-tupleG+− = (V,E,Σ, φ), where V = v1, . . . , vnis the set of nodes or vertices representing individual social entities, E ⊆ V × V is theset of edges formed by (ordered or unordered) pairs of nodes, Σ = +,− is a set ofsigns, positive and negative relations3, and φ : E → Σ is a mapping assigning one signto each edge.

Therefore, the numerator of b (G) counts the number of negative cycles in G, where anegative cycle is any cycle in which the product of the sign of its edges is negative. Ina fully-negative graph, the negative cycles are the odd-length cycles, which are indeedthose that break the bipartivity of the graph. In the theory of signed graphs we havethe following important concept (for a list of references and some critical account see[79]).

Denition 16 A signed graph G+− is balanced if all its cycles are positive.Then, it is obvious that a fully-negative graph is balanced if and only if it is bipar-

tite. In the general case of any signed graph the following result is well-known.

Theorem 21 A signed graph G+− is balanced if and only if its nodes can be separated

into two mutually disjoint sets, such that positive edges joint nodes only inside the

subsets and negative edges joint nodes from dierent subsets.

3 In the study of social signed networks, positive edges are used for friendship relations andnegative ones for enmities.

Page 26: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 25

The adjacency matrix of a signed graph can be expressed as: A = A+−A−, whereA+ represents the adjacency between pairs of nodes connected by positive edges, andA− represents the adjacency between pairs of nodes connected by negative edges.

Denition 17 [79, 81] The balance of a signed network with adjacency matrix A =A+ −A− can be quantied by

K(G+−

)=

tr(exp

(A+ −A−))

tr (exp (|A+ −A−|))=

EE(G+−)

EE (|G+−|), (8.7)

where |·| represents the entrywise absolute of the corresponding matrix.

The following result was proved in 1980 [2].

Theorem 22 For any signed graph, the matrices A+−A− and∣∣A+ −A−∣∣ are isospec-

tral (cospectral) if and only if the signed graph is balanced.

Then, we have the following.

Theorem 23 Let G+− be a signed graph with adjacency matrix A+ −A−. Then,

e2−n

(nen − en + 1

en + n− 1

)≤ K

(G+−

)≤ 1, (8.8)

where the upper bound is attained for any balanced graph and the lower bound is reached

for a fully-negative complete graph.

Then, we also have that

limn→∞

K(K−

n

)= 0, (8.9)

which is a maximally unbalanced graph.

8.2 Seidel Estrada index

Let us focus now on a particular kind of signed graph. Let J and I be the all-ones andidentity matrices, respectively. The following matrix was introduced in [221] and it isnowadays known as the Seidel matrix.

Denition 18 The Seidel matrix of a simple graph G with adjacency matrix A isdened as

S (G) = J − I − 2A. (8.10)

Obviously, S (G) = A+−A− is the adjacency matrix of a signed graph G+−, whereA+=J − I −A and A−=−A. Therefore, we have the following result.

Theorem 24 Let G+− be a signed graph with adjacency matrix S (G). Then, G is

balanced if and only if S (G) is isospectral to A (Kn).

Proof The balance index of a signed graph with adjacency matrix S (G) is

K(G+−

)=

tr (exp (J − I − 2A))

tr (exp (J − I))=

tr (exp (S (G)))

EE (Kn), (8.11)

which immediately implies the result. ⊓⊔

Page 27: The many facets of the Estrada indices of graphs and networks

26 Ernesto Estrada

Remark 3 The term tr (exp (S (G))) =: SEE (G) was denoted in [122] as the SeidelEstrada index of the graph. The name Seidel honors mathematician Johan Jacob Seidel(1919-2001)4.

We can prove here the following result.

Theorem 25 Let Kn1,n2 be a complete bipartite graph. Let S (Kn1,n2) be the Seidel

matrix of Kn1,n2 . Then, S (Kn1,n2) and A (Kn1+n2) are cospectral.

Proof Using the structural balance theorem we can show that the signed graph whoseadjacency matrix is S (Kn1,n2) is balanced. That is, we can split the set of nodes intotwo disjoint sets containing n1 and n2 nodes, respectively, in which the inter-set edgesare negative and all intra-set edges are positive. Then, using Theorem 24 we prove theresult. ⊓⊔

Remark 4 The previous result implies that any signed graph with adjacency matrix

A =

(A (Kn1) −J

−J A (Kn1)

), (8.12)

is balanced. Also that SEE (Kn1,n2) = EE (Kn1+n2) = exp (n) + (n− 1) e−1.

In [122] it was proved the following results for the Seidel Estrada index.

Theorem 26 Let G be a simple graph with n ≥ 2 nodes, m edges, t triangles and

Z =∑

i k2i . Then,

SEE (G) >

√n

3

(n3 − n+ 12

(Z + 4t− nm+

1

2

)). (8.13)

Theorem 27 Let G be a simple k-regular graph. Then,

SEE (G) ≥ en−1−2k + (n− 1) exp

(2k

n− 1− 1

). (8.14)

Theorem 28 Let G be a simple k-regular bipartite graph. Then,

SEE (G) < en−1−2k +1

e

(EE (G)− e−k

)2. (8.15)

In this subsection we have shown that although the so-called Seidel Estrada index wasproposed and studied in a completely ad hoc way, it can be connected with the theory ofsigned graphs. This may facilitate further studies of this index, its extension to considerstatistical mechanics parameters and its applications to the study of real-world signedgraphs.

4 A biography of Johan Jacob Seidel can be found at: https://mathshistory.st-andrews.ac.uk/Biographies/Seidel_Jaap/

Page 28: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 27

8.3 Negative absolute temperatures and the Onsager Estrada index

In the denition of the bipartivity index we have considered in the numerator of Eq.(8.4) the term EE

(G−) =tr (exp (−A)) . In the context of statistical mechanics which

we have analyzed in Section 6 this corresponds to consider the inverse temperatureτ = −1. So far, we have considered the inverse temperature τ to be positive. So,what a negative inverse temperature could mean? Let us rst analyze what is thephysical denition of τ . Let S be the statistical entropy, which is a function of thepossible microstates of the system, and let E be the system's energy. Then, the absolutetemperature is dened as:

τ :=1

T

dS

dE. (8.16)

Graphically, it corresponds to the slope of the curve of entropy versus energy ata given point. Therefore, as can be seen in Fig. 8.2 the inverse temperature can benegative. In a system at negative temperature the high-energy states are more occupiedthan low-energy states. Such systems have been created by physicists in the real-world[35].

Fig. 8.2: Sketch of the plot of entropy versus energy used to illustrate the denition ofthe inverse temperature which is given by the slope of the curve in a given point. Thescale of inverse temperature is given on top of this plot.

From a graph-theory perspective what it means that the high-energy states are

more occupied than low-energy states? In the Section 6 we have considered that theHamiltonian describing the graph as a quantum system is given by the negative of theadjacency matrix HNN = −A, such that the energy levels of the system are Ej = −λjand the wavefunctions are the eigenvectors associated to the eigenvalues of A. In this

case the partition function of the graph is given by Z =∑n

j=1

(eτλj

)with τ > 0.

Therefore, for τ → ∞, we have that Z = eτλ1 . In the current case, where τ < 0, wehave that when τ → −∞, the partition function is: Z = eτλn . This means that we havechanged the importance given to the dierent eigenvalues in the Estrada index, givingnow more weight to the contributions of the smallest ones. Because Lars Onsager (1903-

Page 29: The many facets of the Estrada indices of graphs and networks

28 Ernesto Estrada

1976) was the scientist who rst study the negative absolute temperatures in [178] wepropose to name the following index in his honor5.

Denition 19 The Onsager Estrada index of G is dened as

OEE (G) = tr [exp (−A)] . (8.17)

First let us consider some elementary results, which are presented here by the rsttime. First, because tr [exp (−A)] = tr [cosh (A)] − tr [sinh (A)] , and due to the factthat a graph is bipartite if and only if it has no odd cycles, we have the following result.

Lemma 9 Let G be a simple graph. Then, OEE (G) = tr [cosh (A)] if and only if G

is bipartite. In this case OEE (G) = EE (G).

Remark 5 Some graphs for which OEE (G) = EE (G) for which we can write explicitlythe indices are

OEE (Kn1,n2) = EE (Kn1,n2) = n1 + n2 − 2 + 2 cosh (√n1n2) ;

OEE (Sn) = EE (Sn) = n− 2 + 2 cosh(√

n− 1);

limn→∞EE (Cn) = nI0, n even, where I0 =1

π

∫ π0e2 cos xdx;

limn→∞EE (Pn) = (n− 1)− 2 cosh (2).

Lemma 10 Let G be a simple graph and let λn be the least eigenvalue of A. Then,

e−λn ≤ OEE (G) ≤ ne−λn . (8.18)

The following result allows us to compare OEE (G) with EE (G) using Eq. (3.12).

Lemma 11 Let G be a simple graph. Then, the Onsager Estrada index of G is bounded

as

OEE (G) ≥ F1 +391

360F2 +

11

60F3 +

1

120F5 +

1

60F6 +

2

5F7 +

1

36F9 +

1

60F12 +

1

60F16

−(149

120F4 +

1

10F8 +

7

72F10 +

1

180F11 +

1

360F13 +

1

360F14

+1

90F15 +

1

360F17 +

1

60F18 +

1

180F19 +

1

360F20

).

(8.19)

As we can see only bipartite subgraphs make a positive contribution to the OnsagerEstrada index.

5 A biography of Lars Onsager can be found at: https://www.nobelprize.org/prizes/chemistry/1968/onsager/biographical/

Page 30: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 29

8.4 Numerical analysis

Here we compute the bipartivity index for all connected graphs with 8 nodes. Weselect two other network parameters to compare with the bipartivity. The rst is theedge density δ (G) = 2m/ (n (n− 1)) where m is the number of edges. The reason forselecting this parameter is that as the density of the graph increases the number ofcycles of any length will also increase. For instance, in Erd®s-Rényi random graphs wecan nd that the number of triangles F4 (see Fig. 3.1) is bounded as

F4 ≥ 1

6λ31 ≥ 1

6(np)3 =

1

6n3δ3. (8.20)

The second parameter is the clustering coecient C (G), which is dened as C (G) =3F4/F3, where F3 is the number of paths of length 2 in the graph (see [78]). Here againwe would expect that the bipartivity and the clustering coecient are negatively cor-related due to the fact that the increase in clustering means the relative increase inthe number of triangles. However, bipartivity is also related to other odd-cycles in thegraphs and we want to investigate their inuence of this network parameter.

In Fig. 8.3 we plot the results of the bipartivity vs. the clustering coecient wherethe points are colored according to the number of edges that the graph has. As can beseen the most dense graphs also have the highest clustering and lowest bipartivity, asexpected. Although there is a decaying trend between the bipartivity and the clusteringcoecient, it is clear that even for these small graphs, the contribution of longer cyclesto the bipartivity is very important.

0 0.5 1

Clustering coefficient

0

0.2

0.4

0.6

0.8

1

Bip

art

ivity

10

15

20

25

Fig. 8.3: Scatter plot of the bipartivity and the clustering coecient of all connectedgraphs with 8 nodes. The points in the plot are colored by the number of edges thatthe corresponding graph has.

Page 31: The many facets of the Estrada indices of graphs and networks

30 Ernesto Estrada

In Table 7 we give the values of the bipartivity for the ve networks studied in thiswork. The networks of Stony and powergrid have signicant bipartivity, while neuronsand yeast are highly non-bipartite. As can be seen in the Table there is not a cleartrend between bipartivity and edge density nor to the clustering coecient of thesegraphs.

network b (G) C (G) δ (G)

Stony 6.3 · 10−1 2.0 · 10−2 1.3 · 10−1

neurons 1.2 · 10−5 1.9 · 10−1 5.1 · 10−2

yeast 4.9 · 10−4 1.6 · 10−1 2.8 · 10−3

Internet 4.3 · 10−3 1.5 · 10−2 1.1 · 10−3

Powergrid 7.2 · 10−1 1.0 · 10−1 5.4 · 10−4

Table 7: Values of the bipartivity, clustering coecient and edge density of the vereal-world networks studied in this paper.

In the case of Stony we have obtained a bipartition of the network using a techniquealso based on matrix exponentials. The result is illustrated in Fig. 8.4 where the edgescolored in red or in blue are those that frustrate the bipartition of the network, i.e.,those that, if removed, make the graph bipartite.

Fig. 8.4: Illustration of a bipartition of the network of Stony stream using the methoddeveloped by [82]. The dotted lines joints the two partitions and continuous lines con-nect vertices inside the same partition, i.e., they frustrate the bipartition of the network.

Page 32: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 31

9 Gaussian Estrada indices

As we have seen in the previous analysis there are situations in which the Estrada indexof a graph is mainly determined by the spectral radius of the adjacency matrix. That is,when λ1 ≫ λ2 ≫ 1 the sum

∑j exp (λj) is approximated very well by exp (λ1) . From

the structural point of view, this means that most of the information contained in theeigenvalues λj for j > 1 is making almost no contribution to the Estrada index. It iswell-known that structural information encoded by some other eigenvalues other thanλ1 is very important for several kinds of problems [46, 5052, 213, 214]. For instance, thenullity of the graph (see [111] for a review), i.e., the multiplicity of the zero eigenvalueof the adjacency matrix, plays a fundamental role in explaining magnetic properties ofmaterials [230]. In general, many real-world networks have large multiplicity of λj = 0(nullity) and of λj = −1 which points to the fact that some important structuralinformation on these networks is encoded in eigenvalues dierent from λ1 .

In this section we investigate Estrada indices that give higher weights to the con-tribution of eigenvalues other than the spectral radius. In particular we use here atechnique known as spectral folding [36, 229] to produce Gaussian Estrada indices[5, 80]. In the following let λ be a given reference eigenvalue, I (z) be the modiedBessel function of the rst kinds, erf (z) be the error function and erfc (z) = 1− erf (z)be the complimentary error function [5, 80].

Denition 20 The Gaussian Estrada index of G is dened as

GEEλ (G) = trexp

[−(λI −A

)2]. (9.1)

The idea behind this Gaussian Estrada index is explained graphically in Fig. 9.1.The name Gaussian honors Carl Friedrich Gauss (1777-1855)6.

First we give a few general results for the Gaussian Estrada index (see [5, 80]).

Lemma 12 Let G be any graph. Then,

GEEλ (G) = tr(e−λ2

e2λAe−A2)= e−λ2

tr(e2λAe−A2

). (9.2)

Theorem 29 Let G be a graph with n nodes and m edges. Then,

GEEλ (G) ≤

EE

(Kn, λ

)if λref = 0,

EE(K1,n−1, λ

)if λref = −1,

(9.3)

where ki is the degree of the node i in the graph G .

Lemma 13 Let Kn be the complete graph of n nodes. Then

GEEλ (Kn) =

e−(n−1)2 + n−1

e if λ = 0,

e−n2

+ n− 1 if λ = −1.

(9.4)

6 A biography of Carl Friedrich Gauss can be found at: https://mathshistory.st-andrews.ac.uk/Biographies/Gauss/

Page 33: The many facets of the Estrada indices of graphs and networks

32 Ernesto Estrada

Fig. 9.1: Illustration of the gaussianized spectrum method. The eigenvalues of the

adjacency matrix of the network are folded at λ into the spectrum of(λI −A

)2. Then

they are exponentiated to give more weight to λref.

Lemma 14 Let Pn be a path having n nodes. Then, asymptotically as n→ ∞ and for

some c ∈ (0, π)

GEEλ (Pn) =

e−2I0 (2) (n+ 1)− e−4 if λ = 0,

e−3e−4 cos c((n+ 1) I0 (2)− e−2

)if λ = −1.

(9.5)

Lemma 15 Let Cn be a cycle having n nodes. Then, asymptotically as n → ∞ and

for some c ∈ (0, π)

GEEλ (Cn) =

e−2nI0 (−2) if λ = 0,

ne−3e−4 cos cI0 (−2) if λ = −1.

(9.6)

Lemma 16 Let Kn1,n2 be the complete bipartite graph of n1 + n2 nodes. Then

GEEλ (Kn1,n2) =

2e−n1n2 + n1 + n2 − 2 if λ = 0,

e−1(e−n1n2 cosh(2

√n1n2) + n1 + n2 − 2

)if λ = −1.

(9.7)

Corollary 4 Let K1,n−1 be the star graph of n nodes. Then

Page 34: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 33

GEEλ (K1,n−1) =

2e1−n + n− 2 if λ = 0,

e−1(e1−n cosh(2

√n− 1) + n− 2

)if λ = −1.

(9.8)

In [210] the authors studied several bounds for the Gaussian Estrada indexwhen λ = 0 which are resumed below.

Theorem 30 Let G be a simple graph with n nodes and m ≤ n

2edges and let λ = 0.

Then,

GEEλ (G) ≥ n/2m, (9.9)

with equality if and only if G ∼= Kn.

Theorem 31 Let G be a simple graph with n nodes andm ≤ n

4+n (n− 1)

4exp (−4m/n)

edges and let λ = 0. Then,

GEEλ (G) ≥√n− 4m+ n (n− 1) exp (−4m/n), (9.10)

with equality if and only if G ∼= Kn.

Remark 6 The previous bound can only be applied for very sparse networks where thedensity δ (G) = 2m/ (n (n− 1)) is bounded as

δ (G) ≤ 1

2 (n− 1)+ e−4m/n. (9.11)

Theorem 32 Let G be a simple graph with n ≥ 2 nodes and m ≤ n

2edges. Let

M =∑

i k2i , then,

GEE0 (G) ≥ exp (−M/n) + (n− 1) exp ((M/n− 2m) / (n− 1)) , (9.12)

with equality attained if and only if G admits λ1 =√M/n , λ2 = · · · = λk =

(n− 2k + 1)−1√M/n and λk+1 = · · · = λn = − (n− 2k + 1)−1

√M/n for some

1 ≤ k ≤⌊n

2

⌋.

9.1 Random graphs

In this subsection we consider the estimation of the Gaussian Estrada indices of randomgraphs. The reasons for studying random graphs have been explained in Section 5.2.Here we will consider both Erd®s-Rényi and Barabási-Albert random graphs.

Page 35: The many facets of the Estrada indices of graphs and networks

34 Ernesto Estrada

Theorem 33 [5, 80] For an Erd®s-Rényi random graph Gn,p with lnnn ≪ p for sig-

nicantly large r = 2√np (1− p), we have

GEEλ (Gn,p) = n exp

(−r2

2

)(I0

(r2

2

)+ I1

(r2

2

)), (9.13)

if λ = 0, and

GEEλ (Gn,p) =2n

√r2 − 1

rer

2

erfc (r) (9.14)

if λ = −1, as n→ ∞.

Theorem 34 [5, 80] Let GBA be a Barabási-Albert random graph and let r = 2√np (1− p).

Then, when n→ ∞,

GEEλ (GBA) =n

r2

(√πrerf (r) + e−r2

− 1), (9.15)

if λ = 0, and

GEEλ (GBA) =

√π

2((1− r) erf (1− r) + (1 + r) erf (1 + r))

−√πerf (1)− e−1

) (9.16)

if λ = −1.

9.2 Double Gaussian Estrada index

Another important situation appearing in many molecular systems is the existence oftwo reference eigenvalues, typically located around the mid part of the spectrum, whichare of great relevance for understanding the behavior of these systems. In 1952, Fukui etal. [99] calculated the chemical reactivity of molecules by using molecular orbital theory,but their method neglects all molecular orbitals except two, the occupied one of higherenergy (HOMO) and the vacant one of lowest energy (LUMO). According to Fukui theHOMO gives a molecule a character of electron donor, whereas the LUMO acts as anelectron acceptor. The theory was further applied by Woodward and Homann [234]in the interpretation of the stereochemistry of electrocyclic organic reactions. Both,the Frontiers Molecular Orbital (FMO) theory of Fukui and the Woodward-Homannrules are paradigmatic examples of success of theoretical approaches in Chemistry.Both Fukui and Homann won the Nobel Prize in Chemistry for such works. Sincethen [98], FMO is widely applied for studying chemical reactivity [176].

Let us consider here, for instance, molecular systems S where the energy E isobtained by the time-independent Schrödinger equation: (αI + tNNA)Ψ = EΨ , asdescribed before. Then, when α = 0 and tNN = −1, the energy levels of the systemare Ej = −λj . Typically, the states with energy levels Ej < 0 are occupied by electrons,while those with energy Ej ≥ 0 are empty. Then, the energy level just below Ej = 0is known as the highest occupied molecular orbital (HOMO) and the one just over

Page 36: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 35

Ej = 0 is the lowest unoccuppied molecular orbital (LUMO). These two molecularorbitals are fundamental in understanding the chemical reactivity of these molecularsystems [182]. They can be described in the current approach by the negative of tworeferences eigenvalues λ1 and λ2 of the adjacency matrix. Then, we have the following[6].

Denition 21 The double-Gaussianized Estrada index of G is dened as

DGEEλ1,λ2(G) = tr

exp

[−(λ1I −A

)2 (λ2I −A

)2]. (9.17)

Fig. 9.2: Schematic illustration of the double Gaussianization of the graph spectra. Theeigenvalues of the adjacency matrix are folded at two dierent reference eigenvaluesand then exponentiated as illustrated in the right part of the gure.

Lemma 17 Let G be any graph. Then,

DGEEλ1,λ2(G) = e−λ2

1λ22tr(e2(λ

21λ2+λ1λ

22)Ae−(λ

21+λ2

2+4λ1λ2)A2

e2(λ1+λ2)A3

e−A4).

(9.18)

Lemma 18 Let λ1 = −1 and λ2 = 1, such that EE (G,−1, 1) = tr(exp

[−(A2 − I

)2]).

Let Kn, Kn1,n2 and K1,n−1 be the complete, bicomplete and star graphs of n nodes,

respectively. Then

DGEE−1,1 (Kn) = n− 1 + e−n2(n−2)2 , (9.19)

DGEE−1,1 (Kn1,n2) =n1 + n2 − 2

e+ 2e−(n1n2−1)2 , (9.20)

DGEE−1,1 (K1,n−1) =n− 2

e+ 2e−(n−2)2 . (9.21)

Page 37: The many facets of the Estrada indices of graphs and networks

36 Ernesto Estrada

Lemma 19 Let Gb be connected bipartite graph of n nodes, then

DGEE−1,1 (Gb) ≤ DGEE−1,1 (Kn) . (9.22)

Conjecture 2 Let G be any connected graph of n nodes, then

DGEE−1,1 (G) ≤ DGEE−1,1 (Kn) . (9.23)

Claim The double-Gaussianized Estrada index of a simple graph has the followingTaylor series expansion:

DGEE−1,1 =1

e

( ∞∑k=0

aktrA2k

)

=1

e

(trI + 2trA2 + trA4 − 2

3trA6 − 5

6trA8

− 1

15trA10 +

23

90trA12 + . . .

).

(9.24)

where ak =∑

4a+2b=2k

(−1)a 2b

a!b! , and a, b are non negative integers.

9.3 Numerical analysis

We consider here the bounds given in Theorem 30 and in Theorem 32 for all connectedgraphs with 8 nodes. The bound given in Theorem 31 is not applicable in all the casesand we do not considered it for this general case. We show in Fig. 9.3 the histogram ofthe relative deviations for these two bounds in these small graphs. The mean relativedeviations (in %) of the two bounds are, respectively 89.84 ± 2.51 and 66.51 ± 6.55,which points to the fact that the second bound is a better approximation than the rstone to the Gaussian Estrada index.

In Table 8 we give the values of the three bounds for the ve networks studied hereas well as the values of the actual Gaussian Estrada index for λ = 0. The bound givenin Theorem 30 is extremely far away from the actual values and practically says thesame as the trivial bound GEE0 (G) > 0. The same happens for Theorem 32 in thecases of Stony and neurons, but it gives more decent estimations for the cases of thebigger networks of Internet and powergrid.

10 Mittag-Leer Estrada indices

As we have seen in previous sections of this paper, the Estrada indices of a graph mayarise as the solution of the linear dynamical system

d

dtu (t) =Mu (t) , (10.1)

where M is a given graph matrix, with initial condition u (0) = u0. The solution ofthis system is given by u (t) = exp (tM)u0. The case in whichM = A is the adjacencymatrix of the graph has been analyzed in the paper [172].

Page 38: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 37

75 80 85 90 95 100

Relative error (%)

0

100

200

300

400

500

Fre

quency

(a)

0 20 40 60 80 100

Relative error (%)

0

100

200

300

400

500

600

700

Fre

quency

(b)

Fig. 9.3: Histograms of the relative deviations in percentage of the bounds given inTheorem 30 and in Theorem 32 for all connected graphs with 8 nodes.

network Theorem 30 Theorem 31 Theorem 32 GEE0 (G)

Stony 0.0675 NA 8.018 · 10−4 41.360neurons 0.071 NA 6.260 · 10−4 69.083yeast 0.163 NA 4.998 1135.731

Internet 0.292 NA 109.2963 2148.635Powergrid 0.375 309.576 342.947 1907.307

Table 8: Values of the bounds given in Theorem 30, Theorem 31 and in Theorem 32for the Gaussian Estrada index GEE0 (G) of the ve real-world networks studied here.The bound given in Theorem 31 is not applicable (NA) for most of the networks asthey do not fulll the necessary condition on the edge density.

Let us consider that, instead of using the rst derivative of u (t) respect to time,we use a fractional derivative. Then we have a system of the form:

Dαt u (t) =Mu (t) , (10.2)

for 0 < α < 1, where the Caputo fractional derivative [37] is given by

Dαt u (t) =

1

Γ (⌈α⌉ − α)

∫ t

0

u(⌈α⌉) (τ)

(t− τ)α+1−⌈α⌉ dτ, (10.3)

where f (k) represents the kth derivative of f and Γ (z) is the Euler gamma function:

Γ (z) =

∫xz−1e−xdx,Re (z) > 0. (10.4)

The solution of this system is given by

u (t) = Eα,1 (tαM)u0, (10.5)

where

Page 39: The many facets of the Estrada indices of graphs and networks

38 Ernesto Estrada

Eα,1 (tαM) =

( ∞∑k=0

(tαM)k

Γ (αk + β)

), (10.6)

which are the Mittag-Leer matrix functions (for properties of Mittag-Leer matrixfunction the reader is referred to [102, 183])

To catch the analogy with the standard Estrada index of a graph we can write isas

EE (G) = tr

( ∞∑k=0

Ak

Γ (k + 1)

)= tr (exp (A)) , (10.7)

due to the fact that Γ (k + 1) = k!,Therefore we can generalize the Estrada index to account for a wider class of

penalization functions, such that we write

EEα,β (G) = tr

( ∞∑k=0

Ak

Γ (αk + β)

). (10.8)

At the same time we keep in mind that EEα,β (G) is the solution of a systemof equations of the form Dα

t u (t) = Au (t) as we will explore later. We propose thename Mittag-Leer Estrada index for EEα,β (G) in honor to the mathematician GöstaMittag-Leer (1846-1927)7. Some examples of closed formulas are illustrated in Table9.

α β function

1/2 1 exp(A2

)(I + erf (A))

1 1 exp (A)

2 1 cosh(√

A)

3 1 13

[exp

(A1/3

)+ 2 exp

(−A1/3

)cos

(√3

2A1/3

)]4 1 1

2

[cos

(A1/4

)+ cosh

(A1/4

)]Table 9: Examples of Mittag-Leer functions of the adjacency matrix.

One important aspect of these functions in general is that by controlling the pa-rameters α and β we can penalize the walks of k length in dierent ways. For instance,if ((α− 1) k + β) < 0 for all k, then the walks of any length are penalized less than inEE1,1 (G). This is for instance, the case of EE1/2,1 (G) (see Table 9). In those caseswhere ((α− 1) k + β) > 0 for all k, the penalization of all walks is heavier than in theexponential, which are for instance the cases of EEα>1,β (G). There is a third casewhich occurs when (α− 1) k + β is negative for 0 ≤ k ≤ kc and positive for k > kc,where kc is a given integer. This is the case, for instance, of the matrix functions where

kc < −(

β

α− 1

).

Let us rst consider the Estrada index EE1/2,1 (G) = tr(exp

(A2)(I + erf (A))

).

A similar index was dened and studied in the paper [89] in the following form:

7 A biography of Gösta Mittag-Leer can be found at: https://mathshistory.st-andrews.ac.uk/Biographies/Mittag-Leer/

Page 40: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 39

∞∑k=0

Ak

k!!= tr

(12 exp

(A2

2

)(2I +

√2πerf

(A√2

))), (10.9)

where k!! is the double factorial of k. The goal of dening such index was to accountfor less penalization of longer walks, which may play an important role in severalapplications (for some examples see [1, 89]) . For instance, if we compare the subgraphexpansion of EE1/2,1 (G) with that of EE1,1 (G) (see Eq. (3.12)) we can clearly observethe dierences in the penalization of bigger subgraphs made by both indices. In thecase of EE1/2,1 (G) we have:

EE1/2,1 (G) ≈ F1 +10

3F2 + 4F3 +

1674

59F4 + F5 + 2F6 + 12F7 +

5944

581F8+

+1516

97F9 +

334

37F10 +

467

194F11 + 2F12 +

65

54F13 +

65

54F14+

+ 4F15 +467

97F16 + 2F17 +

65

54F18 +

1336

185F19 +

467

194F20 +

65

54F21,

(10.10)

which points out that triangles are more than 20 times less penalized by this functionthat by the exponential, squares are penalized 30 times less, pentagons, hexagons andheptagons are penalized 93, 120 and 433 times less by EE1/2,1 (G) than by EE1,1 (G).Let us show a practical example on how these dierent penalizations inuence theEstrada indices of cycle graphs. In Fig. 10.1 we illustrate three graphs with 8 nodes buthaving dierent length of their main cycles. In GI there is a triangle and an heptagon,in GII a square and a hexagon, and in GIII two pentagons. The index EE1,1 (G) ofthe three graphs are: 21.68, 20.64 and 20.38, respectively. That is, there is a dierenceof 4.8% between GI and GII and of 1.25% between GII and GIII . On the other hand,the index EE1/2,1 (G) is 672.24, 540.58 and 507.13 for GI , GII and GIII , respectively,which represent 19.6% of dierence between the rst pair and 6.2% between the secondone.

Fig. 10.1: Examples of three graphs with 8 nodes and chordless cycles of dierentlengths: GI has a triangle and an heptagon; GII has a square and a hexagon; GIII

has two pentagons.

Finally, we consider the Mittag-Leer Estrada indices dened as follow:

Page 41: The many facets of the Estrada indices of graphs and networks

40 Ernesto Estrada

MTEE1,β+1 (G) = tr

( ∞∑k=0

Ak

Γ (k + β + 1)

)= tr

( ∞∑k=0

Ak

(k + β)!

), β = 1, 2, 3, · · · .

(10.11)These indices were developed and studied in 2010 in the paper [75], as a way to

penalize more heavily the longer walks than in the matrix exponential. The indicesEE1,β+1 (G) are also the trace of the so-called matrix Ψ functions:

MTEE1,β+1 (G) = trΨβ (A) , (10.12)

where

Ψγ (A) :=1

(β − 1)!

∫ 1

0

e(1−t)Axt−1dt, (10.13)

which obey the following recurrence formula:

Ψβ (A) = AΨβ+1 (A) +1

β!I. (10.14)

When the adjacency matrix is not singular we can represent these Estrada indicesas follow

MTEE1,2 (G) = tr (Ψ1 (A)) , (10.15)

MTEE1,3 (G) = tr (Ψ2 (A)) , (10.16)

and so forth. Other Mittag-Leer matrix functions in the context of network theoryhave been recently studied in [13].

10.1 Resolvent Estrada index

The context of Mittag-Leer Estrada indices also allow the consideration of otherindices that were previously proposed in the literature. This is the case of an indexproposed in 2010 in [85]. The goal of introducing this index was to change the penal-ization of the dierent powers of the adjacency matrix from k! to (n− 1)k to increasethe contribution of walks of longer lengths. The index proposed in [85] corresponds tothe trace of the resolvent of the adjacency matrix:

REE (G) = tr

( ∞∑k=0

Ak

(n− 1)k

)= tr

((I − 1

n− 1A

)−1), (10.17)

which eventually was proposed in [27] to be named as the resolvent Estrada indexof the graph. It can be seen that the resolvent Estrada index is a particular case ofMittag-Leer Estrada index:

REE (G) =MTEE0,1 (G) = tr

( ∞∑k=0

(A/n)k

Γ (αk + β)

)= tr

((I − A

n

)−1). (10.18)

Page 42: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 41

Remark 7 The use of the normalization ck = 1/ (n− 1) in (ckA)k is just one of the

many possibilities that exist. In reality this normalization is not a good one, becausethe corresponding Estrada index is very close to the number of nodes of the graph, ascan be inferred from the bounds presented before. Then, other general choices of thetype (ϱA)k where ϱ < (λ1)

−1 are more appropriate here.

A nice result relating the resolvent Estrada index and the characteristic polynomial ofthe adjacency matrix was proved by in [41] and is given below.

Theorem 35 Let G any graph with n nodes and let P (G, x) be the characteristic

polynomial of the adjacency matrix of G, aka its characteristic polynomial. Then,

EE0,1 (G) = (n)P ′ (G,n)

P (G,n), (10.19)

where P ′ (G,n) is the rst derivative of P (G, x) evaluated at x = n.

To illustrate the previous result let us consider the three graphs in Fig. 10.1. Theircharacteristic polynomials are, respectively:

P (GI , x) = x8 − 9x6 − 2x5 + 24x4 + 8x3 − 19x2 − 8x, (10.20)

P (GII , x) = x8 − 9x6 + 22x4 − 16x2 + 1, (10.21)

P (GIII , x) = x8 − 9x6 + 24x4 − 4x3 − 20x2 + 8x, (10.22)

which give EE0,1 (GI) = 4023/484,EE0,1 (GII) = 2980/359, and EE0,1 (GIII) =2191/264. That is, the dierence between the rst pair of graphs is only 0.13% andbetween the second pair is only 0.02%. This is a direct consequence of penalizing moreheavily the longer walks than in the exponential matrix function.

Some other inequalities have been reported for the resolvent Estrada index in termsof the number of nodes, edges, maximum degree, etc.

Lemma 20 [41] Let G be a simple graph with n nodes and m edges. Then,

REE (G) ≥n2 (n− 1)2

n (n− 1)2 − 2m, (10.23)

with equality if and only if G ∼= Kn.

Lemma 21 [114] Let G be a simple noncomplete graph with n > 3 nodes and m edges.

Then,

REE (G) ≤ n+4m

(n− 1)2 − 2m, (10.24)

with equality if and only if G ∼= Kn.

Lemma 22 [175] Let G be a simple graph with n nodes, m edges and maximum degree

kmax = n− 1. Then,

REE (G) < n

(1 +

kmax

(n− 1) (n− 1− kmax)

), (10.25)

REE (G) < n+2m

(n− 1) (n− 1− kmax). (10.26)

Page 43: The many facets of the Estrada indices of graphs and networks

42 Ernesto Estrada

11 Estrada indices and network of oscillators

The study of vibrations on regular graphs, known as lattices, is standard in solid-statephysics (see for instance Chapter 4 in [144]). The techniques of classical as well asof quantum mechanics are used in the analysis of such vibrational problems. In 2003this analysis was extended to consider non-regular networks [146] where the vibrationswhere analyzed in the context of a quantum system. Here we investigate the connectionsexisting between some of the Estrada indices and the network vibrations, used ina metaphorical sense. That is, although some physical systems represented by non-regular graphs can be analyzed using the techniques developed here we consider thecurrent approach as an appropriate tool for giving a physical meaning to the indicesinvolved.

Let us consider a system S consisting of ball of mass M which are connected bysprings with the spring constant Mω2. Let us consider that the ball-spring system issubmerged into a thermal bath at the temperature τ . Then the balls in the complexnetwork oscillate under thermal disturbances. We will consider that every ball is tiedto the ground by a spring which has spring constant satisfying K ≫ maxv kv (see Fig.11.1). This guarantees that the system can oscillates but do not translate from a xedposition. In this way we can analyze how a given ball can transmit small oscillationsto the rest of the balls of the system.

Fig. 11.1: Illustration of a system formed by three balls of mass M tied to the groundwith springs of constant K connected by springs of constant Mω2.

The general Hamiltonian of this system is written as

H =∑v

[p2v2M

+ (K − kv)Mω2x2v

2

]+Mω2

2

∑i<j

Avw (xv − xw)2, (11.1)

where the rst term represents the kinetic energy of the corresponding balls and thesecond term represents the potential energy of the system, with pv being the momentumand xv the coordinate of the ball v.

11.1 Quantum oscillators

In this setup we consider that the system obeys the laws of quantum mechanics. Then,the momenta pw and the coordinates xv are not independent variables but they areoperators that satisfy the commutation relation: [xv, pw] = iℏδvw,where i =

√−1, ℏ is

Page 44: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 43

the Dirac constant and δvw is Dirac delta. Additionally we will use second quantizationto express the creation and annihilation of oscillations at the given balls of the system.That is, we use the boson creation and annihilation operators dened by [184]

a†v =1√2ℏ

(xv

√MΩ − i√

MΩpv

), (11.2)

av =1√2ℏ

(xv

√MΩ +

i√MΩ

pv

). (11.3)

With the use of these operators, the Hamiltonian of a network of quantum harmonicoscillators is given by [84]

H (S) =∑v

ℏΩ(a†vav +

1

2

)− ℏω2

∑v,w

(a†v + av

)Avw

(a†w + aw

). (11.4)

where Ω =√K/Mω and K is a constant such that K ≫ maxv kv.

Since A is symmetric, we can diagonalize it by means of an orthogonal matrix Oas in

Λ = O (KI −A)OT , (11.5)

where Λ is the diagonal matrix with the eigenvalues λµ of (KI −A) on the diagonal.This generates a new set of boson creation and annihilation operators as

bµ =∑v

Oµvav =∑v

av

(OT)vµ, (11.6)

b†µ =∑v

Oµva†v =

∑i

a†v

(OT)vµ, (11.7)

We can then decouple the Hamiltonian as

H (S) =∑µ

Hµ (S) , (11.8)

with

Hµ (S) ≡ ℏΩ(b†µbµ +

1

2

)+

ℏω2

4Ω(λµ −K)

(b†µ + bµ

)2= ℏΩ

[1 +

ω2

2Ω2(λµ −K)

](b†µbµ +

1

2

)+

ℏω2

4Ω(λµ −K)

[(b†µ

)2+ (bµ)

2

].

(11.9)

We now introduce an approximation in which each mode of oscillation does not getexcited beyond the rst excited state. In other words, we restrict ourselves to the spacespanned by the ground state (the vacuum) |vac⟩ and the rst excited states b†µ |vac⟩.Then the second term in the last line of the Hamiltonian (11.9) equals zero and wehave

Hµ (S) = ℏΩ[1 +

ω2

2Ω2(λµ −K)

](b†µbµ +

1

2

). (11.10)

Page 45: The many facets of the Estrada indices of graphs and networks

44 Ernesto Estrada

Remark 8 This approximation is justied when the energy level spacing ℏΩ is muchgreater than the energy scale of external disturbances, (specically the temperatureuctuation kBT = 1/τ), as well as than the energy of the network springs ℏω, i.e.τℏΩ >> 1 and Ω >> ω. This happens when the mass of each oscillator is small, whenthe springs to the ground, MΩ2, are strong, and when the network springs Mω2 areweak. Then an oscillation of tiny amplitude propagates over the network.

We are going to work in this limit hereafter. The thermal bath represents here an'external situation' which aects all the links in the network at the same time, e.g.,economic crisis, social agitation, extreme physiological conditions, etc. After equilibra-tion, all links in the network are weighted by the parameter τ = (kBT )

−1.Let us now compute how much an excitation at the node p propagates throughout

the network before coming back to the same node and being annihilated. This infor-mation is obtained through the diagonal thermal Green's function, which is given inthe framework of quantum mechanics by

Gvv (S, τ) =1

Z⟨vac| ave−τH (S)a†v |vac⟩ , (11.11)

where the partition function is given by

Z (S) =∏µ

exp

−τℏΩ

2

[1 +

ω2

2Ω2(λµ −K)

]. (11.12)

The diagonal thermal Green's function can then be obtained as [84]

Gvv (S, τ) =1

Z

∑µ,ν

(OT)vµ

⟨vac| bµe−τH (S)b†ν |vac⟩Oνv

=1

ZA

∑µ

(OT)vµ

(OT)vµ

⟨vac| bµe−τHµb†µ |vac⟩Oµv

∏ν( =µ)

⟨vac| e−τHν |vac⟩

=∑µ

(OT)vµ

⟨vac| bµe−τHµb†µ |vac⟩⟨vac| e−τHµ |vac⟩

Oµv

=∑µ

(OT)vµ

exp

−τℏΩ

[1 +

ω2

2Ω2(λµ −K)

]Oµv

= e−βℏΩ(exp

[τℏω2

2Ω2A

])vv

(11.13)

where we have used the spectral decomposition of A in the last line.

Let us consider ℏ = 1 and K =1

2Mω3. Then, [84]

Gvv (S, τ) = e−τ√2ω (exp [τA])vv = e−τ

√2ωGvv (G, τ) . (11.14)

Remark 9 In [84] it is remarked that

EE (G, τ) =∑v

Gvv (G, τ) = eτ√2ω∑v

Gvv (S, τ) , (11.15)

Page 46: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 45

which indicates that the Estrada index represents the sum of the excitations started atevery node of a graph, which propagate throughout the network before coming backto the same node and being annihilated in a network of quantum harmonic oscillators.

11.2 Classical Oscillators

Here we consider a system S like the one described before but obeying the laws of clas-sical mechanics. In this case we can write the Hamiltonian of the system by consideringonly the potential energy (for justication see [84]):

H =KMω2

2

∑v

x2v − Mω2

2

∑v,w

xvAvwxw

=Mω2

2xT (KI −A)x,

(11.16)

where x = (x1, x2, · · · , xn)T and I is the n× n identity matrix.We can now diagonalize A as before and by taking a suciently large value of the

constant K, we can make all eigenvalues λµ positive. By dening a new set of variablesyµ as y = Ox and x = OT y, we can transform the Hamiltonian in the form

H =Mω2

2yTΛy =

Mω2

2

∑µ

y2µ +Mω2

2

∑µ

λµy2µ. (11.17)

Here again we focus of the quantication of those oscillations that start at a givenball of the system, navigates the whole system and return to the corresponding ball.Namely,

Γvv (S, β) =⟨x2v

⟩=

1

Z

∫x2ve

−τH∏w

dxw, (11.18)

where the partition function is given by

Z (S) =∫e−τH

∏v

dxv =

∫dx exp

(−τMω2

2xT (KI −A)x

), (11.19)

where the integral is n-fold.Now, because the Jacobian of the orthogonal matrix O is unity we have

∏i dxi =∏

µ dyµ. Therefore, the multi-fold integration in the partition function is decoupled togive

Z (S) =∏µ

[∫exp

(−τMω2

2λµy

)dyµ

]

=∏µ

√2π

τMω2λµ,

(11.20)

which can be written in matrix form as

Page 47: The many facets of the Estrada indices of graphs and networks

46 Ernesto Estrada

Z (S) =(

τMω2

)n/21√

det (KI −A). (11.21)

Since we have made all the eigenvalues of (KI −A) positive, its determinant ispositive. Similarly, we have

Γvv (S, τ) =1

Z

∫ [∑σ

(OT)vσyσ

]2e−τH

∏µ

dyµ, (11.22)

where σ is used simply to avoid the confusion with µ in the same equation for thesubscript for the product.

In the integrand, odd functions with respect to yµ vanish. Therefore, only theterms of y2σ survive after integration in the expansion of the square parentheses in theintegrand. This gives

Γvv (S, τ) =1

Z

∫ [∑σ

(Oσvyσ)2

]exp

(−τMω2

2

∑ν

λνy2ν

)∏µ

dyµ

=1

Z

∑σ

Oσv

∫y2σ exp

(−τMω2

2λσy

)dyσ

=∏

µ( =σ)

(∫exp

(−τMω2

2λµy

)dyµ

).

(11.23)

Comparing this expression with that of the partition function we have [84]

Γvv (S, τ) =∑σ

O2σv

(∫y2σe

−τMω2λσy2σ/2dyσ∫

e−τMω2λσy2σ/2dyσ

)=∑σ

O2σv

√2π

[τMω2λσ]3√

2πτMω2λσ

=∑σ

O2σv

τMω2λσ

=1

τMω2

[(KI −A)−1

]vv

=1

τKMω2

[(I − A

K

)−1]vv

.

(11.24)

Remark 10 In [84] it is remarked that if K = n− 1 then we have

REE (G, τ) =∑v

[(I − A

n− 1

)−1]vv

= τ (n− 1)Mω2∑v

Γvv (S, τ) , (11.25)

which indicates that the resolvent Estrada index represents the sum of the excitationsstarted at every node of a graph, which propagate throughout the network beforecoming back to the same node in a network of classical harmonic oscillators.

Page 48: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 47

12 Estrada indices and epidemics on networks

In continuation with the previous line of research in which the Estrada index is derivedfrom a given dynamical systems context we analyze here its connection with epidemio-logical models on networks. The eld of mathematical epidemiology has a long traditionin applied mathematics (see for instance [7, 34, 169]. In 2001, the authors of the sem-inal work [179] discovered the tremendous inuence of network topology on epidemicspreadings. Since then, the use of network-theoretic approaches together with epidemi-ological models have become a necessary combination [143, 149]. Here we will showthat such networked epidemiological models have a clear connection with the Estradaindex of a graph.

For that we will briey introduce the Susceptible/Infected (SI) model on networks.The reader should be aware that this is a generalist model that can be used in manydierent scenarios, not only on the analysis of diseases propagating on a network. LetG be a graphs whose nodes can be in either of two states: either susceptible or infectedone. An infected node can transmit the infection to any other node in the graph to whichit interacts with. Then, if ζ is the rate at which such infection is transmitted betweennodes, and if sv (t) and xv (t) are the probabilities that the node v is susceptible or getperturbed at time t, respectively, we can write the dynamics [170]:

dxv (t)

dt= ζ (1− xv (t))

∑w∈N

Avwxw (t) , t ≥ t0, (12.1)

where Avw are the entries of the adjacency matrix of the graph for the pair of nodesv and w, and N is the set of nearest neighbors of v. In matrix-vector form becomes[170]:

dx (t)

dt= ζ [IN − diag (x (t))]Ax (t) , (12.2)

with initial condition x (0) = x0.

The SI model can be rewritten as

1

1− xv(t)

dxv (t)

dt= ζ

∑w∈N

Avw

(1− e−(− log(1−xw(t)))

), (12.3)

which is equivalent to

dyv (t)

dt= ζ

∑w∈N

Avwf (yw (t)) , (12.4)

where yv (t) := g (xv (t)) = − log (1− xv (t)) ∈ [0,∞], f (y) := 1− e−y = g−1 (y).Lee et al. [155] have considered the following linearized version of the previous

nonlinear equation

dy (t)

dt= ζAdiag (1− x (t0)) y (t) + ζb (x (t0)) , (12.5)

where x (t) = f (y (t)) in which x (t) is the approximate solution to the SI model,y (t0) = g (x (t0)) and b (x) := x + (1− x) log (1− x) . They have found that thesolution to this linearized model is [155]:

Page 49: The many facets of the Estrada indices of graphs and networks

48 Ernesto Estrada

y (t) = eζ(t−t0)Adiag(1−x(t0))g (x (t0))

+∞∑k=0

(ζ (t− t0))k+1

(k + 1)![Adiag (1− x (t0))]

kAb (x (t0)) .

(12.6)

When t0 = 0, xi (0) = c/N , i = 1, 2, . . . , N for some c, the previous equation istransformed to

y (t) = (1/γ − 1) eγζtA1− (1/γ − 1 + log (γ)) 1, (12.7)

where γ = 1 − c/N and 1 is the all-ones vector. In [155] the authors proved that thissolution is an upper bound to the exact solution of the SI model.

Therefore, if we take the sum of the entries of y (t) at a given t we have

n∑v=1

yv (t) = C1

[tr(eγζtA

)+ tr

((J − I)

(eγζtA

))]− nC2, (12.8)

where C1 = (1/γ − 1) and C2 = (1/γ − 1 + log (γ)) . Obviously the rst term in thesquare bracket is the Estrada index of the graph in which edges are weighted by γζt.This term represents the circulability of the infection around the nodes of the graph,

while the term tr((J − I)

(eγζtA

)), where J is the all-ones matrix, accounts for the

transmissibility of the disease between the nodes.

12.1 Fractional SI model on networks

In recent years there have been an explosion of works in which the classical derivativesused in the epidemiological models have been substituted by fractional ones [8, 11,12, 133, 192]. There have been several reasons for adopting fractional epidemiologicalmodels. They include for instance

1. the fact that the fractional parameter can be tuned to adjust the output of themodel to real data [8] and so they can be more accurate that models using standardderivatives;

2. the fact that a fractional dierential operators may be derived from epidemiologicalmodels whenever the recovery time from the disease is power-law distributed [11];

3. the fact that fractional derivatives capture the history of the variable, that is, theyhave memory, and the eect of recent memory is more important than the eect ofolder memory [12, 192].

In general, fractional derivatives are nowadays widely used to model biological processes[136] to incorporate dierent aspects of the dynamics in such systems. Here, we willdescribe a model which naturally gives rise to the Mittag-Leer Estrada index in thecontext of epidemiological models.

We proceed by considering fractional time-derivatives in the modied SI model pro-posed in [155]. That is, in [1] the authors considered the following linearized fractionalSI equation

Dαt y (t) = ζαAdiag (1− x0) y (t) + ζαAb (x (0)) , (12.9)

Page 50: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 49

where x (t) = f (y (t)) in which x (t) is an approximate solution to the fractional SImodel, y is the solution of (12.9) with initial condition y (0) = g (x (0)) and b (x) :=x + (1− x) log (1− x) . Here Dα

t f (t) is the fractional time derivative in the Caputoformulation [37], which was previously given in Eq. (10.3).

For convenience, we write Ω := diag (1− x0) , and A = AΩ. It was then provedthat this solution is an upper bound to the exact fractional SI model.

Let us x the following notation. Let x and y be two vectors of the same lengthn. Then, we say that x ⪯ y is xi ≤ yi for all i = 1, . . . n. Let x(t) be the solution ofthe linearized fractional models of the form: Dα

t x(t) = ζAx(t), which is exponentialunstable.

Theorem 36 [1] For any t ≥ 0, we have

x(t) ⪯ x(t) = f(y(t)) ⪯ x(t),

under the same initial conditions x0 := x(0) = x(0) = x(0), where the solution y of

(12.9) is given by

y (t) = Eα,1

((ζt)αA

)g (x0) +

∞∑n=0

(ζt)α(n+1)AnAb (x0)

Γ (α (n+ 1) + 1). (12.10)

Furthermore, ∥x(t)− x(t)∥ → 0 and ∥x(t)− x(t)∥ → ∞ as t goes to innity.

Corollary 5 [1] Let x0 ⪯ 1, x0 = cN where c ∈ R+, let γ = 1− x0. Then

y (t) =

(1− γ

γ

)Eα,1

(tαζαγA

)1−

(1− γ

γ+ log γ

)1, (12.11)

where Eα,1

(.)is the Mittag-Leer matrix function of the corresponding matrix.

Therefore, here again if we take the sum of the entries of y (t) at a given t we have

n∑v=1

yv (t) = C1

[tr(Eα,1

(tαζαγA

))+ tr

((J − I)

(Eα,1

(tαζαγA

)))]− nC2,

(12.12)Thus, again the Mittag-Leer Estrada index, which is the rst term in the squaredbracket, represents the circulability of the infection around the nodes of the graph inthe fractional SI model, while the second term represents the transmissibility of thedisease between the nodes.

13 Estrada indices from piecewise walk penalization

In the same work [75] in which the author proposed the use of the matrix Ψ functionsas a way to increase the penalization of longer walks in graphs, a dierent strategy wasproposed to drop such penalization relative to the exponential matrix function. Thisstrategy can be formulated as a piecewise penalization as follows. Suppose that we donot want to penalize the walks of lengths smaller than certain value t ∈ Z. Then, wedene the following stepwise function:

Page 51: The many facets of the Estrada indices of graphs and networks

50 Ernesto Estrada

ft (k) =

1 if k < t,

k! if k ≥ t,(13.1)

such that the piecewise Estrada index of the graph G is dened as:

EEt (G) = tr

( ∞∑k=0

Ak

ft (k)

)= tr

(t−1∑k=0

Ak +∞∑k=t

Ak

k!

). (13.2)

In the case that the adjacency matrix has no unity eigenvalue we can write thisEstrada index as [75]:

EEt (G) = tr[(I −A)−1

(I −At

(I + eA −AeA

))]. (13.3)

For computational purposes this expression can be adapted for any network asfollows. Let r be a constant suciently close to one, such that r = 1/λ for all λ, whichare the eigenvalues of A. Then,

EEt (G) ≈ tr[(I − rA)−1

(I − (rA)t

(I + erA − rAerA

))]. (13.4)

14 Nonlocal adjacency, Harary Estrada index and beyond

There are physical situations in which the entities of a system not only interact ifthey are nearest neighbors, but also through nonlocal interactions. These long-rangeinteractions have been documented in physical, chemical and biological systems [3, 39,148, 164, 177, 194, 195, 235, 240]. In a physical context, like the tight-binding kind ofmodels described before, these nonlocal interactions corresponds to the case where theHamiltonian of the system describes not only NN interactions but also next-nearest-neighbor (NNN) and other interactions beyond them [31, 168, 174, 193]:

H = HNN + HNNN + · · · . (14.1)

In this framework we have that the system can be described by the weighted sumof higher-order adjacency matrices:

H = αI + tNNA+ tNNNA2 + · · · , (14.2)

where A2 is a matrix with entries (A2)ij equal to one if i and j are not adjacent andare separated by two edges or zero otherwise. We can extend this concept to any otherseparation, such that [77]

(Ad)ij =

1 if dij = d,

0 otherwise,(14.3)

where dij is the length of the shortest path between the two nodes. The parameterstNN , tNNN , etc. are expected to decay with the length of the separation between thecorresponding entities. That is, the strength of the interaction decays with a given lawof their separation d, i.e., f (d). In this way we can write [72, 218]

H = αI + tNNA+ tNNNA2 + · · · = αI +diam∑d=1

f (d)Ad, (14.4)

Page 52: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 51

where diam is the diameter of the graph. Let us see how we can construct H.Here we will use a min-plus algebra to dene what otherwise is the shortest path

distance matrix of the graph. We do that because it is a mathematically elegant ap-proach, which may also open some possibilities for studying other kinds of functionsfor graphs.

Let (R ∪ +∞ ,⊕,⊗) be the min tropical semiring with the operations [32, 131,139]:

x⊕ y := min x, y ,x⊗ y := x+ y.

(14.5)

The identity element for ⊕ is +∞ and that for ⊗ is 0. Then, we can dene thetropical adjacency matrix power as

A⊗k+1 = A⊗k ⊗A, (14.6)

where A⊗0 = I, which is the tropical identity matrix, i.e., a matrix with zeros in themain diagonal and ∞ outside it.

Let us x any α with 0 < α ≤ ∞ and let us dene the matrix M = [mij ] : mij ∈(−α, α) for all i, j = 1, . . . , n. Let f be a real function on the open interval (−α, α) .We dene the pseudo-entrywise (pseudo-Hadamard) matrix function f (M) as

(f (M)

)ij

:=

f (mij) if mij = 0

0 if mij = 0. (14.7)

Here, the function f could be an exponential, a trigonometric function or simplythe power function. Let us hereafter focus only on the negative power function, suchthat (−s) represents the entrywise power. We can now write:

H = As =

( ∞⊕k=0

A⊗k

)(−s)

. (14.8)

The tropical sum is carried out up to innity as it converges in all cases where thereare no negative cycles in the graph. A negative cycle is a cycle where the productof the weights of all its edges is negative. Typically, except for signed graphs, weconsider positive edge weights, which always avoid such negative cycles. The innitesum

⊕∞k=0A

⊗k is known as the Kleene star operator of A [32, 131, 139]. Obviously,As = [Aij (s)], where [72, 218]

Aij (s) :=

d−sij if i = j,

0 if i = j,(14.9)

which are the entry-wise powers of all nondiagonal entries of the shortest path dis-tance matrix of the graph. The parameter s accounts for the strength of the nonlocalinteraction. Notice that

lims→0

As = A (Kn) .

Here again, in the statistical physics context, the partition function of the systemcontaining nonlocal interactions is:

Page 53: The many facets of the Estrada indices of graphs and networks

52 Ernesto Estrada

Z = tr(e−τH

), (14.10)

where τ is the inverse temperature as before. Because the parameters tNN , tNNN ,

etc., are negative we have that

Z = tr(eτAs

)=: EE (As, β) , (14.11)

Then, using the same denitions as the ones given before we can dene the entropy,enthalpy and free energy of the system having local and nonlocal interactions.

It is important to notice that

As = A+diam∑d=2

d−sAd, (14.12)

which implies that

lims→∞

As = A (G) . (14.13)

Let As :=∑diam

d=2 d−sAd. Then, because A and As do not commute in general, wehave according to the Golden-Thompson inequality that

EE (As, τ) = tr(eτ(A+As)

)≤ tr

(eτAeτAs

). (14.14)

When s = 1, the corresponding matrix As=1 is known in mathematical chemistryas the Harary matrix [137, 167, 181] in honor to mathematician Frank Harary (1921-2005)8.

Nowadays there are not many results about the HEE index. Hereafter we collectsome of the existing ones for simple graphs [109], HEE (G) = EE (As=1, τ = 1) .

Theorem 37 [109] Let G be a simple graph with n vertices and m edges. Then, theHarary Estrada index of G is bounded as

√n2 + 2

(3m

2+n (n− 1)

4

)≤ HEE (G) ≤ n− 1 + exp

(√3m

2+n (n− 1)

4

)(14.15)

with equalities attained if and only if G ∼= K1.

Theorem 38 [138] Let G be a simple graph with n ≥ 2 vertices and let κ = 12 tr(A2

s=1

).

Then, the Harary Estrada index is bounded as

HEE (G) ≥ exp

(√2κ

n (n− 1)

)+ (n− 1) exp

(−√

n (n− 1)

). (14.16)

8 A biography of Frank Harary can be found at: https://mathshistory.st-andrews.ac.uk/Biographies/Harary/

Page 54: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 53

14.1 Numerical analysis

In Fig. 14.1 we illustrate the histograms of the relative deviations of the lower boundsgiven in Theorem 37 and in Theorem 38 as well as of the upper bound given in Theorem37. We consider all connected graphs with 8 nodes.

For both lower bounds, the values obtained with these bounds are about 20-40times smaller than the actual values. The mean relative deviations are, respectively93.16 ± 2.19 and 96.591 ± 1.52. The upper bound is as average 1019 times biggerthan the actual HEE (G) indices for these small graphs, which is an extremely poorperformance of this bound.

70 80 90 100

Relative error (%)

0

200

400

600

800

1000

Fre

qu

en

cy

(a)

80 85 90 95 100

Relative error (%)

0

200

400

600

800

1000

Fre

qu

en

cy

(b)

10 12 14 16 18 20

Log of relative error

0

500

1000

1500

Fre

quency

(c)

Fig. 14.1: Histogram of the relative deviations for the lower bounds Theorem 37 andTheorem 38 (in %) as well as of the upper bound Theorem 37 (as logarithm) for all11,117 connected graphs with 8 nodes.

In Table 10 we give the values of the bounds previously considered for the vereal-world networks analyzed here as well as the actual values of HEE (G). As canbe seen both lower and upper bounds are extremely far from the actual values of theHarary Estrada indices of these real-world networks. In particular, the upper bound isextremely higher than the actual values.

network Theorem 37 Theorem 38 HEE (G) Theorem 37

Stony 165.738 84.257 3.714 · 1024 1.366 · 101891neurons 403.037 228.631 1.320 · 1052 1.163 · 109767yeast 3148.113 2080.379 6.879 · 10242 2.908 · 1054,1231

Internet 4265.314 2751.873 1.062 · 10390 1.328 · 10989,990Powergrid 6988.691 4912.604 1.927 · 10138 1.462 · 102,654,419

Table 10: Values of the lower bounds Theorem 37 and Theorem 38 as well as theupper bound Theorem 37 for the Harary Estrada index of the ve real-world networksanalyzed in this paper. The actual values of HEE (G) of these networks are also given.We have used very precise arithmetic (vpa) in Matlab for these calculations.

Page 55: The many facets of the Estrada indices of graphs and networks

54 Ernesto Estrada

15 Laplacian Estrada index and backward diusion

In the study of graph properties, the function K (G) =(e−tL

), where L is the graph

Laplacian, has found many applications [22, 45, 150, 236]. The name Laplacian honorsmathematician Pierre-Simon Laplace (1749-1827)9. The function K (G) is known asthe heat kernel of the graph [125, 191] and appears naturally in the solution u (t) =exp (−tDL)u0 of the diusion equation on graphs:

du (t)

dt= −DLu (t) , u (0) = u0, (15.1)

where D is the diusivity (see Section 16). Therefore, the trace of the heat kernel wouldcorrespond to a sort of diusion Estrada index. However, in [92] the following indexwas proposed and named the Laplacian Estrada index of the graph

LEE (G) = tr(eL)=

n∑j=1

eµj , (15.2)

where µj are the corresponding eigenvalues of L. Therefore, what the authors of [92]have proposed can be though as an index related to the solution of the backwarddiusion equation, i.e., negative time, or as a diusion equation with negative diusivityD < 0 [65]. There are physical situations in which such negative diusivity appears[48, 140, 173, 225, 226]. For instance, in the simultaneous diusion of boron and pointdefect in silicon, the diusivities of interstitial could be negative [225]. That is, thediusion process of interstitial or vacancy could be a backward diusion in silicon. Inother scenarios, a backward diusive model is used to detect the potential location ofsources in spreading processes.

In [92] the authors proved the following result.

Proposition 2 Let G be a simple graph with n nodes and m edges. Let Z =∑

i k2i be

the rst Zagreb index of G. Then,

√n (n− 1) e4m/n + n+ 8m+ 2Z ≤ LEE (G) ≤ n−1+e2m+m−2m2+

1

2Z, (15.3)

with equality if and only if G ∼= Kn.

Further, in [249] the authors proved the following results.

Proposition 3 Let G be a simple graph with n nodes and m edges. Let Z =∑

i k2i be

the rst Zagreb index of G. Then,

LEE (G) ≤ n− 1 + 2m−√Z + 2m+ exp

(√Z + 2m

), (15.4)

with equality if and only if G ∼= K2 ∪ Kn−2 or G ∼= Kn.

9 A biography of Pierre-Simon Laplace can be found at: https://mathshistory.st-andrews.ac.uk/Biographies/Laplace/

Page 56: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 55

Proposition 4 Let G be a simple graph with n nodes and m edges. Then,

LEE (G) ≥ 2 +√n (n− 1) e4m + 4− 3n− 4m, (15.5)

with equality if and only if G ∼= Kn.

Other bounds were obtained in [248] on the basis of the degree sequence of a graph.

Proposition 5 Let G be a simple graph with n nodes andm edges. Let kmax, k2, · · · , kmin

be the nonincreasing ordering of the node degrees of G. Then,

LEE (G) ≥ ekmax+1 +n−1∑i=2

eki + ekmin−1, (15.6)

with equality if and only if G ∼= Sn.

Proposition 6 Let G be a simple graph with n nodes andm edges. Let kmax, k2, · · · , kmin

be the nonincreasing ordering of the node degrees of G. Then,

LEE (G) ≥ n+∑ ki

ki + 1

(eki+1 − 1

), (15.7)

with equality if and only if G is a vertex disjoint union of complete subgraphs.

Several bounds have been proposed on the basis of the maximum and minimumdegrees of a graph. We resume some of them here.

Theorem 39 [160] Let G be a simple graph with n nodes and m edges. Let kmax and

kmin be the maximum and minimum node degrees of G. Then,

LEE (G) ≥ ekmax+1−2m/n + (n− 2)(e4m/n−kmax−1

)1/(n−2)

+ e−2m/n, (15.8)

with equality if and only if G ∼= Kn or G ∼= Sn.

Theorem 40 [40] Let G be a simple graph with n nodes and m edges. Let kmax and

kmin be the maximum and minimum node degrees of G. Then,

LEE (G) ≥ 1 + ekmax+1 + ekmin + (n− 3) e(2m−kmax−kmin−1)/(n−3), (15.9)

with equality if and only if G ∼= 2K1 ∨ Kn−2 or G ∼= K1,n−1 or G ∼= K(n−1)/2 ∪K(n−1)/2 (n is odd).

Theorem 41 [161] Let G be a simple graph with n nodes and m edges. Let kmax and

kmin be the maximum and minimum node degrees of G. Then,

√n2 + 4m ≤ LEE (G) ≤ n−1+exp

(√2m (kmax + kmin + 1− 2m/n)− nkminkmax

),

(15.10)with equality if and only if G ∼= Kn.

Page 57: The many facets of the Estrada indices of graphs and networks

56 Ernesto Estrada

The following is an upper bound found in [163].

Theorem 42 Let G be a simple graph with n nodes and m edges. Then,

LEE (G) ≤⌊2m

n

⌋en + n−

⌊2m

n

⌋− 1 + exp

(√2m− n

⌊2m

n

⌋), (15.11)

with equality if and only if G ∼= Kn or G ∼= Kn − e.

Finally, we present the estimation made in [100] for the Laplacian Estrada indexof Erd®s-Rényi random graphs.

Theorem 43 Let Gn,p be an Erd®s-Rényi random graph with n nodes and probability

p. Then, the Laplacian Estrada index is given by

LEE (Gn,p) = enp((n− 1) eo(1)n + o (1)

), a.s. (15.12)

In [132] the authors nd estimations for the Laplacian Estrada index of random mul-tipartite graphs.

Remark 11 Other bounds and estimations have been reported for the Laplacian Estradaindex of specic graphs, or based on other graph parameters not considered here. Somenon-exhaustive examples are: [20, 58, 60, 61, 117, 135, 145, 162, 207, 242, 243, 251].

Remark 12 The normalized Laplacian Estrada index dened as

NLEE (G) = tr(eK

−1/2LK−1/2), (15.13)

where K is the diagonal matrix of node degree has been studied in [47, 123, 158, 203,207].

Remark 13 The signless Laplacian Estrada index dened as

SLEE (G) = tr(eK+A

), (15.14)

has been also studied in [16, 117, 227].

15.1 Numerical analysis

In Fig. 15.1 we illustrate the histograms of the relative deviations (in %) of the lowerbounds (Proposition 2), (Proposition 4) (Proposition 5), (Proposition 6), (Theorem40) and (Theorem 41) for all connected graphs with 8 nodes. The best performance isobtained from the bound (Proposition 6) followed by (Proposition 5).

We also analyzed the upper bounds given in Proposition 2, Proposition 3, Theorem41 and Theorem 42 for the same set of graphs. In these cases the best performanceswere obtained for Theorem 41 and Theorem 42, while 2 give very high upper bounds.

In Table 11 we give the lower bounds for the Laplacian Estrada index of ve real-world networks. In general, the bounds (Proposition 5), (Proposition 6) and (Theorem

Page 58: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 57

50 60 70 80 90 100

Relative error (%)

0

100

200

300

400

500

Fre

quency

(a)

50 60 70 80 90 100

Relative error (%)

0

100

200

300

400

500

Fre

quency

(b)

0 20 40 60 80 100

Relative error (%)

0

50

100

150

200

250

300

350

Fre

quency

(c)

0 20 40 60 80

Relative error (%)

0

100

200

300

400

Fre

quency

(d)

80 85 90 95 100

Relative error (%)

0

200

400

600

800

1000

1200

Fre

qu

en

cy

(e)

0 20 40 60 80

Relative error (%)

0

100

200

300

400

Fre

quency

(f)

90 92 94 96 98 100

Relative error (%)

0

200

400

600

800

1000

1200

Fre

qu

en

cy

(g)

Fig. 15.1: Relative deviations (in %) of the lower bounds (Proposition 2), (Proposition4) (Proposition 5), (Proposition 6), (Theorem 40) and (Theorem 41) for all connectedgraphs with 8 nodes.

Bound Stony neurons yeast Internet Powergrid

real 2.137 · 1022 9.561 · 1033 6.848 · 1028 4.718 · 10256 7.740 · 108

Proposition 2 3.049 · 108 3.688 · 108 1.033 · 106 9.218 · 104 7.128 · 104Proposition 4 3.049 · 108 3.688 · 108 1.033 · 106 9.218 · 104 7.128 · 104Proposition 5 9.498 · 1019 7.636 · 1033 2.717 · 1028 4.656 · 10256 5.593 · 108Proposition 6 9.295 · 1019 7.771 · 1033 4.405 · 1028 4.648 · 10256 6.512 · 108Theorem 39 3.473 · 1013 3.682 · 1027 3.648 · 1025 1.523 · 10255 3.363 · 107Theorem 40 9.496 · 1019 7.498 · 1033 1.649 · 1028 4.656 · 10256 4.852 · 108Theorem 41 125.95 293.75 2.230 · 103 3.018 · 103 4.944 · 103

Table 11: Values of the lower bounds (Proposition 2), (Proposition 4) (Proposition5), (Proposition 6), (Theorem 40) and (Theorem 41) for the ve real-world networksanalyzed and well their actual values of LEE (G).

40) perform very well, while (Proposition 2), (Proposition 4) and (Proposition 41) areseveral orders of magnitude below the actual values of the Laplacian Estrada indicesof these networks.

The case of the upper bound is much more contrasting with values several ordersof magnitude over the actual values of the Laplacian Estrada indices of these venetworks. We have used variable-precision oating-point arithmetic (VPA) to evaluateeach element of the symbolic input in Matlab for these calculations. It is used toevaluate symbolic inputs with variable-precision oating-point arithmetic, calculatingvalues to 32 signicant digits.

The results are given in Table 12.

Page 59: The many facets of the Estrada indices of graphs and networks

58 Ernesto Estrada

0 5 10 15 20

Log of relative error

0

200

400

600

800

1000

Fre

quency

(a)

0 2 4 6

Log of relative error

0

100

200

300

400

500

600

Fre

qu

en

cy

(b)

-6 -4 -2 0 2

Log of relative error

0

200

400

600

800

1000

1200

Fre

quency

(c)

-1 0 1 2

Log of relative error

0

100

200

300

400

500

Fre

qu

en

cy

(d)

Fig. 15.2: Relative deviation (in logarithmic scale) of the upper bounds given in Propo-sition 2, Proposition 3, Theorem 41 and Theorem 42 for all connected graphs with 8nodes.

The following bounds based on the largest Laplacian eigenvalue µ1 perform verywell for the four real-world networks analyzed as can be seen in Table 13. The reasonis that the largest eigenvalue of the Laplacian matrix dominates the spectrum of thismatrix, i.e., it is very large and separated from the second largest eigenvalue.

16 Radius of gyration and distance Estrada index

When presenting the diusion equation on graphs, Eq. (15.1), we mentioned in passingthe diusion coecient D , which appears in the equation and in its solution. Thediusion coecient is related to the radius r of the spherical particle diusing on amedium of viscosity η by the Stokes-Einstein equation [66]:

Page 60: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 59

Bound Stony neurons yeast Internet Powergrid

real 2.137 · 1022 9.561 · 1033 6.848 · 1028 4.718 · 10256 7.740 · 108

2 4.482 · 10720 5.321 · 101713 3.927 · 105931 2.784 · 104478 2.989 · 1057273 1.999 · 1087 1.653 · 10132 1.006 · 10210 2.063 · 10425 1.192 · 1011041 3.323 · 1095 2.170 · 10210 7.351 · 10356 3.852 · 10899 1.006 · 1016742 6.125 · 1049 5.605 · 10122 4.457 · 10966 7.499 · 101309 2.989 · 102146

Table 12: Values of the upper bounds given in Proposition 2, Proposition 3, Theorem 41and Theorem 42 for all connected graphs with 8 nodes for the ve real-world networksanalyzed and well their actual values of LEE (G).

network exp (µ1) real n exp (µ1)

Stony 2.1362 · 1022 2.1370 · 1022 2.3925 · 1024neurons 9.121 · 1033 9.561 · 1033 2.554 · 1036yeast 3.112 · 1028 6.848 · 1028 6.922 · 1031

Internet 4.717 · 10256 4.718 · 10256 1.422 · 10260Powergrid 5.414 · 108 7.740 · 108 2.375 · 1012

Table 13: Values of lower and upper bounds based on µ1for LEE (G) of the ve real-world networks analyzed based on the spectral radius of the Laplacian matrix.

D =1

6τπηr, (16.1)

where τ is the inverse temperature. In the case of small molecules like drugs, or macro-molecular systems like proteins, the particles cannot longer be considered spherical. Inthese cases it is customary to replace the radius of the spherical particle by the radiusof gyration of the corresponding molecule [94, 107, 126, 152, 171]. The radius of gyra-tion is dened as follows. Let S = (p1, · · · , pn) be a system formed by n particles orpoints pi, which are located in a given region of the three-dimensional Euclidean space.Let rij be the Euclidean distance between the particles pi and pj . Then, the radius of

gyration of S is dened as R2S =

1

2n2∑

i,j r2ij [94]. However, it has been shown that

even when the radius of gyration based on Euclidean distances is used, there are casesof undesired degeneration of the index for pairs of clusters [74]. That is, there are pairsof nonisomorphic clusters which have the same radius of gyration. Some examples in2- and in 3-dimensions are given in Fig. 16.1.

The radius of gyration is widely used in organic chemistry, polymer sciences, pro-teins, and RNA, in general, for the study of their compactness. Most of these molecularsystems can be represented as graphs. For instance, molecules are typically representedby molecular graphs [217], proteins can be represented by protein residue networks[76, 212], and the secondary structure of RNA is also represented by graphs [147].Then, it is important to extend the concept of radius of gyration to graphs.

Denition 22 Let G be a simple graph. Let dij be the shortest path distance betweenthe nodes i and j. The graph radius of gyration is dened as

R2G =

1

2n2

∑i,j

d2ij . (16.2)

Page 61: The many facets of the Estrada indices of graphs and networks

60 Ernesto Estrada

Fig. 16.1: Examples of Euclidean objects in 2- (a and b) and 3-dimensions (c and d),which have the same radius of gyration: (a and b) R2

S = 14 , (c and d) R2

S = 316 . Every

edge has length equal to one in each of the objects.

Let D be the shortest path distance matrix of G. Then, it is straightforward to realizethat

tr(D2)= 2

∑i,j

d2ij = 4n2R2G. (16.3)

Then, if σ1 ≥ σ2 ≥ · · · ≥ σn are the eigenvalues of D, the graph radius of gyrationis the second spectral moment of D, i.e.,

R2G =

1

4n2

n∑j=1

σ2j . (16.4)

Therefore, we can say that the second moment of the shortest path distance matrixis a measure of the packing of the graph. In the case of the graph we can have a similardegeneracy of the index R2

G for nonisomorphic graphs. For instance in Fig. 16.2 wegive an example of four nonisomorphic graphs with the same value of R2

G = 950 .

In order to ameliorate this degeneracy problem we can think on extending thepacking measure to higher moments of D as

P (G) = c2tr(D2)+ c3tr

(D3)+ · · · . (16.5)

Let us include the term c0tr(D0)+ c1tr

(D1)(the rst is the weighted number

of vertices and the second is zero in simple graphs) and let us consider ck = (k!)−1.Then, we get the following index, rst dened in [108].

Page 62: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 61

Fig. 16.2

Denition 23 Let G be a simple graph. Let D be the shortest path distance matrixof G with eigenvalues σ1 ≥ σ2 ≥ · · · ≥ σn. Then the distance Estrada index of thegraph is

DEE (G) = tr (exp (D)) =n∑

j=1

eσj , (16.6)

which is an index of the packing of the graph.

For instance, for the graphs in Fig. 16.2 we obtain the following values: DEE (a) ≈318.467, DEE (b) ≈ 300.616, DEE (c) ≈ 284.917, and DEE (d) ≈ 281.697. Thismeans that among the graphs in Fig. 16.2, (d) is the most packed one in terms of itsshortest path distance and the one in (a) is the least packed.

Several bound have been obtained for the distance Estrada index, some of whichare resumed below.

Theorem 44 [108] Let G be a simple graph with n nodes and m edges. Then, if the

diameter is dmax, the distance Estrada index is bounded as√n2 + 4m ≤ DEE (G) ≤ (n− 1) exp

(dmax

√n (n− 1)

), (16.7)

where equalities are attained if and only if G ∼= K1.

Theorem 45 [202] Let G be a simple graph with n nodes and m edges. Then, if dmax,

G = (∏

iDi)1/n

and W =∑

ij dij stand for the diameter, the geometric mean of the

graph distances and the Wiener index of G, the distance Estrada index is bounded as

√4W 2 − nG2

n (n− 1)

+n− 1

exp

(1

n− 1

√4W 2 − nG2

n (n− 1)

) ≤ DEE (G) ≤ (n− 1)+e√2dmaxW ,

(16.8)where upper bound is attained if and only if G ∼= K1 and the lower one if and only if

G ∼= Kn.

Page 63: The many facets of the Estrada indices of graphs and networks

62 Ernesto Estrada

Theorem 46 [204] Let G be a simple graph with n nodes with maximum and second

maximum degress kmax and kmax2 and diameter dmax. Then, the distance Estrada

index is bounded as

DEE (G) ≥ e

√(2n−2−kmax)(2n−2−kmax2) + (n− 1) e

√√√√(2−kmax

n− 1

)(2−kmax2

n− 2

),

(16.9)

DEE (G) < (n− 1) + e√

n(n−1)d2max−1,

(16.10)

where equality is attained if and only if G ∼= K2.

Theorem 47 [204] Let G be a simple graph with n nodes and m edges, the distance

Estrada index is bounded as

DEE (G) ≥ e2(n−1)−2m/n + e−(2(n−1)−2m/n) + n− 2 (16.11)

where equality is attained if and only if G ∼= K2.

16.1 Random graphs

The distance Estrada index has been studied for random graphs where some boundshave been reported in [205, 209].

Theorem 48 Let Gn,p be an Erd®s-Rényi random graph with n nodes and probability

p. Then, the distance Estrada index is bounded as

(1 + o (1))+e2(n−1)−np−O(√n) ≤ DEE (Gn,p) ≤ (1 + o (1))+e(n−1)

√4−3p, (16.12)

almost surely (a.s).

Theorem 49 Let Gn1,n2,p be an Erd®s-Rényi random bipartite graph with n = n1+n2nodes and probability p. If n1 = Θ (n2) , then the distance Estrada index is bounded as

(1 + o (1)) + e5n2−2np−O(√n) ≤ DEE (Gn,p) ≤ (1 + o (1)) + e5n1+2n1p−O(

√n),

(16.13)asymptotically almost surely (a.a.s.) which, when n1 = n2 becomes

(1 + o (1))+en(5/2−p)−O(√n) ≤ DEE (Gn,p) ≤ (1 + o (1))+en(5/2+p)−O(

√n), a.a.s.(16.14)

Page 64: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 63

16.2 Numerical analysis

We analyze here the lower bounds in Theorem 44, Theorem 45, Theorem 46 and The-orem 47. The relative deviations (in %) are illustrated in Fig. 16.3. As can be seen theclosest values are obtained by the bound given in Theorem 45. The distributions of therelative deviations for Theorem 46 and Theorem 47 appears to show some dependencieswith the structure of the graphs, which produce the multi-peak structures observed inthe histograms.

98.5 99 99.5 100

Relative error (%)

0

1000

2000

3000

4000

5000

Fre

qu

en

cy

(a)

0 20 40 60

Relative error (%)

0

50

100

150

200

250

300

350

Fre

quency

(b)

0 20 40 60 80 100

Relative error (%)

0

100

200

300

400

500

600

700

Fre

quency

(c)

0 20 40 60 80 100

Relative error (%)

0

100

200

300

400

Fre

quency

(d)

Fig. 16.3: Relative deviations of the lower bounds in Theorem 44, Theorem 45, Theorem46 and Theorem 47 for all connected graphs with 8 nodes.

We also considered the upper bounds given in Theorem 44, Theorem 45 and The-orem 46 were we observe that these bounds are several order of magnitude over theactual values of DEE (G) even for small graphs like the ones studied here.

Page 65: The many facets of the Estrada indices of graphs and networks

64 Ernesto Estrada

0 5 10 15

Log of relative error

0

200

400

600

800

1000

Fre

quency

(a)

0 2 4 6

Log of relative error

0

200

400

600

800

1000

1200

Fre

quency

(b)

0 5 10 15

Log of relative error

0

200

400

600

800

1000

Fre

quency

(c)

Fig. 16.4: Relative deviations (in logarithmic scale) of the upper bounds given in The-orem 44, Theorem 45 and Theorem 46 for all connected graphs with 8 nodes.

In Table 14 we give the values of the lower and upper bounds as well as the actualvalues calculated with very precise arithmetic (vpa) in Matlab for the ve real-worldnetworks studied. As can be seen in the Table 14 the bound given in Theorem 45 givesthe best lower and upper estimates of the distance Estrada index. It is also interestingto remark that the network of the western USA power grid displays an extremely largevalue of DEE (G), indicating that it is a very poorly packed network. Indeed, thisnetwork is planar as the power stations are embedded in the landscape of the westernUSA

Bound Stony neurons yeast Internet Powergrid

Theorem 44 125.952 293.755 2.230 · 103 3.018 · 103 4.944 · 103Theorem 45 4.232 · 10112 4.450 · 10318 1.060 · 104225 5.479 · 104923 5.715 · 1040739Theorem 46 3.873 · 1078 3.516 · 10209 7.265 · 101902 5.592 · 102375 1.060 · 104282Theorem47 9.473 · 1089 1.644 · 10236 1.608 · 101928 2.765 · 102616 4.681 · 104289

real 2.932 · 10115 1.356 · 10324 2.705 · 104311 5.963 · 105065 1.990 · 1041503

Theorem 44 5.479 · 10195 5.705 · 10730 3.453 · 1010625 1.275 · 1011786 5.755 · 1098702Theorem 45 1.043 · 10118 1.464 · 10482 8.313 · 106699 2.208 · 107617 2.059 · 1063414Theorem 46 3.931 · 10198 2.044 · 10728 1.553 · 1010622 4.229 · 1011782 1.165 · 1098599

Table 14: Values of the lower and upper bounds for DEE (G) in the ve real-worldnetworks analyzed in this paper.

The results obtained for Erd®s-Rényi random graphs Gn,p with 1000 ≤ n ≤ 4000and p = 0.5 are illustrated in Table 15, showing good agreement between the actualvalues and those predicted by Theorem 48. The values were computed in [209] usingvariable-precision oating-point arithmetic (VPA) in Matlab.

17 Conclusions

We presented an account of the many dierent facets of the Estrada indices of graphs.Starting from the classical Estrada index we give several interpretations of the in-dex based on (i) combinatorics of subgraphs, (ii) statistical mechanics, (iii) marginal

Page 66: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 65

n lower bound actual value upper bound

1000 (1 + o (1)) e1498−O(31.62) e1531.29 (1 + o (1)) e1579.56

2000 (1 + o (1)) e2998−O(44.72) e3022.48 (1 + o (1)) e3160.70

3000 (1 + o (1)) e4498−O(54.77) e4513.71 (1 + o (1)) e4741.84

4000 (1 + o (1)) e5998−O(63.25) e6005.90 (1 + o (1)) e6322.97

Table 15: Actual values for Erd®s-Rényi random graphs Gn,p as well as the lower andupper bounds found in [209].

probability in a quantum system, (iv) oscillations models on networks, and (v) epi-demiological models on networks. Then we move forward to the analysis of other kindsof Estrada indices. First we contextualize these indices originally introduced in an adhoc way in the mathematical literature. For instance, the Seidel Estrada index is placedin the context of signed graphs, the theory of balance and the concept of network bi-partivity. The resolvent Estrada index is analyzed as a case of Mittag-Leer Estradaindices which appear in the context of fractional epidemiological models on graphs. TheHarary Estrada index is understood as a particular case of nonlocal operator on graphs.The Laplacian Estrada index is now pondered on the basis of the diusion equationwith negative diusivity or a backward diusive process. Finally, the distance Estradaindex is considered in the context of the radius of gyration of a graph, which can beconnected to the diusion coecient of graphs via the Stokes-Einstein equation. In allcases we have provided numerical analysis of several of the bounds and estimationsmade for these indices. Such results have revealed the necessity of investigating morerobust bounds, particularly upper bounds, for most of the indices studied. In manycases the bounds, although correct, are very far away from the actual values of theindices, which leaves large rooms for improvements. We encourage authors searchingfor new bounds to compare them with the existing ones with the challenge of improvingthem for general classes of graphs.

Finally, we have not considered many of the results obtained in the literature forspecic classes of graphs, which would make this paper too long to be digested. Weadvice the reader that such bounds exist for several of the indices described in thispaper and for several classes of graphs of importance in specic areas of applications.

Acknowledgements The author thanks nancial support from Ministerio de Ciencia, Inno-vacion y Universidades, Spain for the grant PID2019-107603GB-I00 Hubs-repelling/attractingLaplacian operators and related dynamics on graphs/networks. The author thanks the refereesfor exhaustive and construtive revision of the manuscript.

Appendix

The following result allows the calculation of the 21 dierent subgraphs which are usedin the expressions of spectral moments of the adjacency matrix.

Theorem 50 Let ki and ti be the degree and the number of triangles at the node i.

Then, the number of subgraphs illustrated in Fig. 3.1 are obtained as follow:

F2 =1

2

∑i

ki, (17.1)

Page 67: The many facets of the Estrada indices of graphs and networks

66 Ernesto Estrada

F3 =1

2

∑i

ki (ki − 1) , (17.2)

F4 =1

6tr(A3), (17.3)

F5 =∑

(i,j)∈E

(ki − 1) (kj − 1)− 3F4, (17.4)

F6 =1

6

∑ki≥3

ki (ki − 1) (ki − 2) , (17.5)

F7 =1

8

(tr(A4)− 4F3 − 2F2

), (17.6)

F8 =∑ki>2

ti (ki − 2) , (17.7)

F9 =1

4

∑i,j

((A2)

ijAij

)((A2)

ij ·Aij − 1), (17.8)

F10 =1

10

(tr(A5)− 30F4 − 10F8

), (17.9)

F11 =1

2

∑ki≥4

ti (ki − 2) (ki − 3) , (17.10)

F12 =1

2

∑ki>2

(ki − 2)×∑i,j

((A2)ij

2

)− 2F9, (17.11)

F13 =∑

(i,j)∈E

(A2)

ij (ki − 2) (kj − 2)− 2F9, (17.12)

F14 =∑i

ti

∑i =j

(A2)ij

− 6F4 − 2F8 − 4F9, (17.13)

F15 =∑

(i,j)∈E

(A3)

ij

(A2)

ij − 9F4 − 2F8 − 4F9, (17.14)

F16 =1

12

(tr(A6)− 2m− 12F3 − 24F4 − 6F5 − 12F6 − 48F7 − 36F9 − 12F12 − 24F15

),

(17.15)

F17 =1

2

∑ki>2

(ki − 2)Bi − 2F16, (17.16)

where

Page 68: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 67

Bi =(A5)

ii−20ti−8ti (ki − 2)−2∑

(i,j)∈E

(A2)

ij (kj − 2)−2∑

(i,j)∈E

(tj −

(A2)

ij

),

(17.17)

F18 =∑

(i,j)∈E

((A2)ij

3

), (17.18)

F19 =∑i

ti ·∑i =j

((A2)ij

2

)− 6F9 − 2F16 − 6F19, (17.19)

F20 =1

14

(tr(A7)− 126F4 − 84F8 − 112F9 − 70F10 − 28F11 − 14F13

−14F14 − 56F16 − 14F18 − 84F19 − 28F20) .(17.20)

References

1. Abadias, L., Estrada-Rodriguez, G., and Estrada, E. (2020). Fractional-ordersusceptible-infected model: denition and applications to the study of covid-19 mainprotease. Fractional Calculus and Applied Analysis, 23(3):635655.

2. Acharya, B. D. (1980). Spectral criterion for cycle balance in networks. Journal ofGraph Theory, 4(1):111.

3. Ala-Nissila, T., Ferrando, R., and Ying, S. (2002). Collective and single particlediusion on surfaces. Advances in Physics, 51(3):9491078.

4. Aleksi¢, T., Gutman, I., and Petrovi¢, M. (2007). Estrada index of iterated linegraphs. Bulletin (Académie serbe des sciences et des arts. Classe des sciences math-

ématiques et naturelles. Sciences mathématiques), pages 3341.5. Alhomaidhi, A., Al-Thukair, F., and Estrada, E. (2019). Gaussianization of thespectra of graphs and networks. theory and applications. Journal of Mathematical

Analysis and Applications, 470(2):876897.6. Alhomaidhi, A., Al-Thukair, F., and Estrada, E. (2021). Double gaussianization ofgraph spectra. Applied Mathematical Modelling, 93:134147.

7. Allen, L. J., Brauer, F., Van den Driessche, P., and Wu, J. (2008). Mathematical

epidemiology, volume 1945. Springer.8. Almeida, R., da Cruz, A. M. B., Martins, N., and Monteiro, M. T. T. (2019). An epi-demiological mseir model described by the caputo fractional derivative. Internationaljournal of dynamics and control, 7(2):776784.

9. Alon, N., Yuster, R., and Zwick, U. (1997). Finding and counting given lengthcycles. Algorithmica, 17(3):209223.

10. Andrade, E., Lenes, E., Mallea-Zepeda, E., Robbiano, M., and Rodríguez, J. (2020).Extremal graphs for Estrada indices. Linear Algebra and its Applications, 588:5473.

11. Angstmann, C., Henry, B., and McGann, A. (2016). A fractional order recoverysir model from a stochastic process. Bulletin of mathematical biology, 78(3):468499.

12. Arenas, A. J., Gonzalez-Parra, G., and Chen-Charpentier, B. M. (2016). Construc-tion of nonstandard nite dierence schemes for the si and sir epidemic models offractional order. Mathematics and Computers in Simulation, 121:4863.

Page 69: The many facets of the Estrada indices of graphs and networks

68 Ernesto Estrada

13. Arrigo, F. and Durastante, F. (2021). Mittag-leer functions and their applicationsin network science. arXiv preprint arXiv:2103.12559.

14. Ashra, A. and Fath-Tabar, G. H. (2011). Bounds on the Estrada index of isr (4,6)-fullerenes. Applied Mathematics Letters, 24(3):337339.

15. Asratian, A. S., Denley, T. M., and Häggkvist, R. (1998). Bipartite graphs and

their applications, volume 131. Cambridge university press.16. Ayyaswamy, S. K., Balachandran, S., Venkatakrishnan, Y. B., and Gutman, I.(2011). Signless laplacian Estrada index. MATCH Commun. Math. Comput. Chem,66(3):785794.

17. Baird, D. and Ulanowicz, R. E. (1989). The seasonal dynamics of the chesapeakebay ecosystem. Ecological monographs, 59(4):329364.

18. Ballini, F. and Deniskin, N. (2021). Vertex distinction with subgraph centrality:A proof of Estrada's conjecture and some generalizations. Linear Algebra and its

Applications, 612:334344.19. Bamdad, H. (2016). New lower bounds for Estrada index. Bulletin of the Malaysian

Mathematical Sciences Society, 39(2):683688.20. Bamdad, H., Ashraf, F., and Gutman, I. (2010). Lower bounds for Estrada indexand Laplacian Estrada index. Applied Mathematics Letters, 23(7):739742.

21. Barabási, A.-L. and Albert, R. (1999). Emergence of scaling in random networks.science, 286(5439):509512.

22. Barlow, M. T. (2017). Random walks and heat kernels on graphs, volume 438.Cambridge University Press.

23. Beaudin, L., Ellis-Monaghan, J., Pangborn, G., and Shrock, R. (2010). A littlestatistical mechanics for the graph theorist. Discrete Mathematics, 310(13-14):20372053.

24. Beineke, L. W., Wilson, R. J., Cameron, P. J., et al. (2004). Topics in algebraic

graph theory, volume 102. Cambridge University Press.25. Belyayev, Y. N. (2013). On the calculation of functions of matrices. Mathematical

Notes, 94(1):177184.26. Benzi, M. (2014). A note on walk entropies in graphs. Linear Algebra and its

Applications, 445:395399.27. Benzi, M. and Boito, P. (2010). Quadrature rule-based bounds for functions ofadjacency matrices. Linear Algebra and its Applications, 433(3):637652.

28. Benzi, M. and Boito, P. (2020). Matrix functions in network analysis. GAMM-

Mitteilungen, 43(3):e202000012.29. Berge, C. (1962). The theory of graphs (trans. alison doig). Methuen & Co.,

London.30. Biggs, N., Biggs, N. L., and Norman, B. (1993). Algebraic graph theory. Number 67.Cambridge university press.

31. Binder, K. and Landau, D. (1980). Phase diagrams and critical behavior in isingsquare lattices with nearest-and next-nearest-neighbor interactions. Physical ReviewB, 21(5):1941.

32. Bouillard, A., Boyer, M., and Le Corronc, E. (2018). Deterministic Network Cal-

culus: From Theory to Practical Implementation. John Wiley & Sons.33. Bozkurt, . B., Adiga, C., and Bozkurt, D. (2012). On the energy and Estradaindex of strongly quotient graphs. Indian Journal of Pure and Applied Mathematics,43(1):2536.

34. Brauer, F. (2017). Mathematical epidemiology: Past, present, and future. Infec-

tious Disease Modelling, 2(2):113127.

Page 70: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 69

35. Braun, S., Ronzheimer, J. P., Schreiber, M., Hodgman, S. S., Rom, T., Bloch, I.,and Schneider, U. (2013). Negative absolute temperature for motional degrees offreedom. Science, 339(6115):5255.

36. Canning, A., Wang, L., Williamson, A., and Zunger, A. (2000). Parallel empiricalpseudopotential electronic structure calculations for million atom systems. Journal

of Computational Physics, 160(1):2941.37. Caputo, M. (1967). Linear models of dissipation whose q is almost frequencyindependentii. Geophysical Journal International, 13(5):529539.

38. Carmona, J. R. and Rodríguez, J. (2019). An increasing sequence of lower boundsfor the Estrada index of graphs and matrices. Linear Algebra and its Applications,580:200211.

39. Chen, L., Painter, K., Surulescu, C., and Zhigun, A. (2020). Mathematical modelsfor cell migration: a non-local perspective. Philosophical Transactions of the Royal

Society B, 375(1807):20190379.40. Chen, X. and Hou, Y. (2015). Some results on Laplacian Estrada index of graphs.MATCH Commun Math Comput Chem, 73:149162.

41. Chen, X. and Qian, J. (2015). On resolvent Estrada index. MATCH Commun.

Math. Comput. Chem, 73:163174.42. Chen, Y., Du, J., Xiong, M., Guo, H., Jinnai, H., and Kaneko, T. (2007). Per-forated block copolymer vesicles with a highly folded membrane. Macromolecules,40(13):43894392.

43. Chen, Z., Fan, Y.-Z., and Du, W.-X. (2012). Estrada index of random graphs.MATCH Commun. Math. Comput. Chem, 68:825834.

44. Chu, R., Pei, W., Takei, J., and Bai, Y. (2002). Relationship between the native-state hydrogen exchange and folding pathways of a four-helix bundle protein. Bio-

chemistry, 41(25):79988003.45. Chung, F. (2007). The heat kernel as the pagerank of a graph. Proceedings of theNational Academy of Sciences, 104(50):1973519740.

46. Chung, F. R. and Graham, F. C. (1997). Spectral graph theory. Number 92.American Mathematical Soc.

47. Clemente, G. P. and Cornaro, A. (2017). Novel bounds for the normalized Lapla-cian Estrada index and normalized Laplacian energy. MATCH Commun. Math.

Comput. Chem, 77(3):673690.48. Corli, A. and Malaguti, L. (2021). Wavefronts in trac ows and crowds dynamics.In Anomalies in Partial Dierential Equations, pages 167189. Springer.

49. Cox Jr, L. A., Popken, D. A., Sun, R. X., et al. (2018). Causal analytics for appliedrisk analysis. Springer.

50. Cvetkovic, D., Cvetkovi¢, D. M., Rowlinson, P., and Simic, S. (1997). Eigenspacesof graphs. Number 66. Cambridge University Press.

51. Cvetkovic, D. M. (2009). Applications of graph spectra: An introduction to theliterature. Appl. Graph Spectra, 13(21):731.

52. Cvetkovic, D. M., DM, C., et al. (1980). Spectra of graphs. theory and application.53. Das, K. C. and Lee, S.-G. (2009). On the Estrada index conjecture. Linear Algebraand its Applications, 431(8):13511359.

54. de la Peña, J. A., Gutman, I., and Rada, J. (2007). Estimating the Estrada index.Linear Algebra and its Applications, 427(1):7076.

55. Deng, H. (2009a). A note on the Estrada index of trees. Match, 62(3):607.56. Deng, H. (2009b). A proof of a conjecture on the Estrada index. Match, 62(3):599.

Page 71: The many facets of the Estrada indices of graphs and networks

70 Ernesto Estrada

57. Deng, H., Radenkovic, S., and Gutman, I. (2009). The Estrada index. Applicationsof Graph Spectra, Math. Inst., Belgrade, pages 123140.

58. Deng, H. and Zhang, J. (2010). A note on the laplacian Estrada index of trees.MATCH Communications in Mathematical and in Computer Chemistry, 63(3).

59. Dias, J. R. (1993). Molecular orbital calculations using chemical graph theory,volume 19. Springer.

60. Du, Z. (2012). More on Laplacian Estrada indices of trees. Filomat, 26(1):197206.61. Du, Z. and Liu, Z. (2011). On the Estrada and Laplacian Estrada indices of graphs.Linear algebra and its applications, 435(8):20652076.

62. Du, Z. and Zhou, B. (2011a). The Estrada index of trees. Linear algebra and its

applications, 435(10):24622467.63. Du, Z. and Zhou, B. (2011b). On the Estrada index of graphs with given numberof cut edges. The Electronic Journal of Linear Algebra, 22.

64. Du, Z. and Zhou, B. (2012). The Estrada index of unicyclic graphs. Linear algebraand its applications, 436(9):31493159.

65. Dung, V. B. and Van Thien, D. (2014). The equation of backward diusion andnegative diusivity. In Journal of Physics: Conference Series, volume 537, page012011. IOP Publishing.

66. Edward, J. T. (1970). Molecular volumes and the stokes-einstein equation. Journalof chemical education, 47(4):261.

67. Enns, A., Becker, T. W., and Schmeling, H. (2005). The dynamics of subductionand trench migration for viscosity stratication. Geophysical Journal International,160(2):761775.

68. Erdos, P. and Rényi, A. (1960). On the evolution of random graphs. Publ. Math.

Inst. Hung. Acad. Sci, 5(1):1760.69. Essam, J. W. (1971). Graph theory and statistical physics. Discrete Mathematics,1(1):83112.

70. Estrada, E. (2000). Characterization of 3d molecular structure. Chemical Physics

Letters, 319(5-6):713718.71. Estrada, E. (2002). Characterization of the folding degree of proteins. Bioinfor-

matics, 18(5):697704.72. Estrada, E. (2003). Generalized graph matrix, graph geometry, quantum chem-istry, and optimal description of physicochemical properties. The Journal of PhysicalChemistry A, 107(38):74827489.

73. Estrada, E. (2004). Characterization of the amino acid contribution to the foldingdegree of proteins. Proteins: Structure, Function, and Bioinformatics, 54(4):727737.

74. Estrada, E. (2007). Point scattering: A new geometric invariant with applicationsfrom (nano) clusters to biomolecules. Journal of computational chemistry, 28(4):767777.

75. Estrada, E. (2010a). Generalized walks-based centrality measures for complexbiological networks. Journal of theoretical biology, 263(4):556565.

76. Estrada, E. (2010b). Universality in protein residue networks. Biophysical journal,98(5):890900.

77. Estrada, E. (2012a). Path laplacian matrices: introduction and application to theanalysis of consensus in networks. Linear algebra and its applications, 436(9):33733391.

78. Estrada, E. (2012b). The structure of complex networks: theory and applications.Oxford University Press.

Page 72: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 71

79. Estrada, E. (2019). Rethinking structural balance in signed social networks. Dis-crete Applied Mathematics, 268:7090.

80. Estrada, E., Alhomaidhi, A. A., and Al-Thukair, F. (2017). Exploring the "middleearth" of network spectra via a gaussian matrix function. Chaos: An Interdisciplinary

Journal of Nonlinear Science, 27(2):023109.81. Estrada, E. and Benzi, M. (2014). Walk-based measure of balance in signed net-works: Detecting lack of balance in social networks. Physical Review E, 90(4):042802.

82. Estrada, E. and Gómez-Gardeñes, J. (2016). Network bipartivity and the trans-portation eciency of european passenger airlines. Physica D: Nonlinear Phenomena,323:5763.

83. Estrada, E. and Hatano, N. (2007). Statistical-mechanical approach to subgraphcentrality in complex networks. Chemical Physics Letters, 439(1-3):247251.

84. Estrada, E., Hatano, N., and Benzi, M. (2012). The physics of communicability incomplex networks. Physics reports, 514(3):89119.

85. Estrada, E. and Higham, D. J. (2010). Network properties revealed through matrixfunctions. SIAM review, 52(4):696714.

86. Estrada, E., José, A., and Hatano, N. (2014). Walk entropies in graphs. Linear

Algebra and its Applications, 443:235244.87. Estrada, E. and Rodríguez-Velázquez, J. A. (2005). Spectral measures of bipartiv-ity in complex networks. Physical Review E, 72(4):046105.

88. Estrada, E. and Rodriguez-Velazquez, J. A. (2005). Subgraph centrality in complexnetworks. Physical Review E, 71(5):056103.

89. Estrada, E. and Silver, G. (2017). Accounting for the role of long walks on net-works via a new matrix function. Journal of Mathematical Analysis and Applications,449(2):15811600.

90. Faloutsos, M., Faloutsos, P., and Faloutsos, C. (2011). On power-law relationshipsof the internet topology. In The Structure and Dynamics of Networks, pages 195206.Princeton University Press.

91. Fath-Tabar, G. and Ashra, A. (2011). New upper bounds for Estrada index ofbipartite graphs. Linear algebra and its applications, 435(10):26072611.

92. Fath-Tabar, G., Ashra, A., and Gutman, I. (2009). Note on Estrada and l-Estradaindices of graphs. Bulletin (Académie serbe des sciences et des arts. Classe des

sciences mathématiques et naturelles. Sciences mathématiques), pages 116.93. Festinger, L. (1949). The analysis of sociograms using matrix algebra. Human

relations, 2(2):153158.94. Fixman, M. (1962). Radius of gyration of polymer chains. The Journal of Chemical

Physics, 36(2):306310.95. Fowler, P. (2002). Hückel spectra of möbius π systems. Physical Chemistry Chem-

ical Physics, 4(13):28782883.96. Fowler, P. W. (2011). Möbius systems and the Estrada index. MATCH Commun.

Math. Comput. Chem, 66:751764.97. Frommer, A. and Simoncini, V. (2008). Matrix functions. InModel order reduction:

theory, research aspects and applications, pages 275303. Springer.98. Fukui, K. (1982). The role of frontier orbitals in chemical reactions (nobel lecture).Angewandte Chemie International Edition in English, 21(11):801809.

99. Fukui, K., Yonezawa, T., and Shingu, H. (1952). A molecular orbital theory ofreactivity in aromatic hydrocarbons. The Journal of Chemical Physics, 20(4):722725.

Page 73: The many facets of the Estrada indices of graphs and networks

72 Ernesto Estrada

100. Gao, N., Hu, D., Liu, X., and Zhang, S. (2018). Laplacian spectral moment andLaplacian Estrada index of random graphs. Journal of Mathematical Analysis and

Applications, 461(2):12991307.101. Gao, N., Qiao, L., Ning, B., and Zhang, S. (2015). Coulson-type integral formulasfor the Estrada index of graphs and the skew Estrada index of oriented graphs.MATCH Commun Math Comput Chem, 73:133148.

102. Garrappa, R. and Popolizio, M. (2018). Computing the matrix mittag-leerfunction with applications to fractional calculus. Journal of Scientic Computing,77(1):129153.

103. Ghorbani, M. (2015). On the energy and Estrada index of cayley graphs. DiscreteMathematics, Algorithms and Applications, 7(01):1550005.

104. Ginosar, Y., Gutman, I., Mansour, T., and Schork, M. (2008). Estrada index andchebyshev polynomials. Chemical Physics Letters, 454(4-6):145147.

105. Godsil, C. and Royle, G. F. (2001). Algebraic graph theory, volume 207. SpringerScience & Business Media.

106. Godsil, C. D. and McKay, B. D. (1980). Feasibility conditions for the existenceof walk-regular graphs. Linear algebra and its applications, 30:5161.

107. Gordon, P. A. (2003). Characterizing isoparan transport properties with stokes-einstein relationships. Industrial & engineering chemistry research, 42(26):70257036.

108. Güngör, A. and Bozkurt, S. (2009). On the distance Estrada index of graphs.Hacettepe Journal of Mathematics and Statistics, 38(3):277283.

109. Güngör, A. D. and Cevik, A. S. (2010). On the Harary energy and Harary Estradaindex of a graph. MATCH Commun. Math. Comput. Chem, 64(1):281296.

110. Gutman, I. (2008). Lower bounds for Estrada index. Publications de l'Institut

Mathematique, 83(97):17.111. Gutman, I. and Borovicanin, B. (2011). Nullity of graphs: an updated survey.Zbornik Radova, 14(22):137154.

112. Gutman, I., Deng, H., and Radenkovic, S. (2011). The Estrada index: an updatedsurvey. Selected Topics on Applications of Graph Spectra, Math. Inst., Beograd, pages155174.

113. Gutman, I., Estrada, E., and Rodríguez-Velázquez, J. A. (2007a). On a graph-spectrum-based structure descriptor. Croatica chemica acta, 80(2):151154.

114. Gutman, I., Furtula, B., Chen, X., and Qian, J. (2015). Resolvent Estrada indexcomputational and mathematical studies. MATCH Commun. Math. Comput. Chem,74:431440.

115. Gutman, I., Furtula, B., Markovi¢, V., and Gli²i¢, B. (2007b). Alkanes withgreatest Estrada index. Zeitschrift für Naturforschung A, 62(9):495498.

116. Gutman, I. and Graovac, A. (2007). Estrada index of cycles and paths. Chemical

physics letters, 436(1-3):294296.117. Gutman, I., Medina, L., Pizarro, P., and Robbiano, M. (2016). Graphs withmaximum laplacian and signless laplacian Estrada index. Discrete Mathematics,339(11):26642671.

118. Gutman, I. and Radenkovi¢, S. (2007). Estrada index of benzenoid hydrocarbons.Zeitschrift für Naturforschung A, 62(5-6):254258.

119. Gutman, I. and Radenkovic, S. (2007a). A lower bound for the Estrada index ofbipartite molecular graphs. Kragujevac J. Sci, 29:6772.

120. Gutman, I. and Radenkovic, S. (2007b). A lower bound for the Estrada index ofbipartite molecular graphs. Kragujevac J. Sci, 29:6772.

Page 74: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 73

121. Gutman, I., Radenkovi¢, S., Furtula, B., Mansour, T., and Schork, M. (2007c).Relating Estrada index with spectral radius. Journal of the Serbian Chemical Society,72(12):13211327.

122. Hakimi-Nezhaad, M. and Ghorbani, M. (2020). On the Estrada index of Seidelmatrix. Mathematics Interdisciplinary Research, 5(1):4354.

123. Hakimi-Nezhaad, M., Hua, H., Ashra, A. R., and Qian, S. (2014). The normal-ized Laplacian Estrada index of graphs. Journal of applied mathematics & informat-

ics, 32(1_2):227245.124. Hall, G. (1977). On the eigenvalues of molecular graphs. Molecular Physics,33(2):551557.

125. Hambly, B. M. and Kumagai, T. (2003). Diusion processes on fractal elds:heat kernel estimates and large deviations. Probability theory and related elds,127(3):305352.

126. He, L. and Niemeyer, B. (2003). A novel correlation for protein diusion coef-cients based on molecular weight and radius of gyration. Biotechnology progress,19(2):544548.

127. Higham, N. J. (2008). Functions of matrices: theory and computation. SIAM.128. Hofman, M. A. (1985). Size and shape of the cerebral cortex in mammals (part1 and 2). Brain, Behavior and Evolution, 27(1):2840.

129. Holm, D., Schneider, D., and Coath, C. D. (1998). Age and deformation of earlyproterozoic quartzites in the southern lake superior region: Implications for extent offoreland deformation during nal assembly of laurentia. Geology, 26(10):907910.

130. Holme, P., Liljeros, F., Edling, C. R., and Kim, B. J. (2003). Network bipartivity.Physical Review E, 68(5):056107.

131. Hook, J. (2017). Min-plus algebraic low rank matrix approximation: a new methodfor revealing structure in networks. arXiv preprint arXiv:1708.06552.

132. Hu, D., Li, X., Liu, X., and Zhang, S. (2016). The Laplacian energy and LaplacianEstrada index of random multipartite graphs. Journal of Mathematical Analysis and

Applications, 443(2):675687.133. Huo, J. and Zhao, H. (2016). Dynamical analysis of a fractional sir model withbirth and death on heterogeneous complex networks. Physica A: Statistical Mechanics

and its Applications, 448:4156.134. Ili¢, A. and Stevanovi¢, D. (2010). The Estrada index of chemical trees. Journalof mathematical chemistry, 47(1):305314.

135. Ilic, A. and Zhou, B. (2011). Laplacian Estrada index of trees. arXiv preprint

arXiv:1106.3041.136. Ionescu, C., Lopes, A., Copot, D., Machado, J. T., and Bates, J. H. (2017). Therole of fractional calculus in modeling biological phenomena: A review. Communica-

tions in Nonlinear Science and Numerical Simulation, 51:141159.137. Ivanciuc, O., Balaban, T.-S., and Balaban, A. T. (1993). Design of topologicalindices. part 4. reciprocal distance matrix, related local vertex invariants and topo-logical indices. Journal of Mathematical Chemistry, 12(1):309318.

138. Jahanbani, A. (2019). New bounds for the Harary energy and Harary Estradaindex of graphs. Mati, 1(1):4051.

139. Joswig, M. and Schröter, B. (2019). Parametric shortest-path algorithms viatropical geometry. arXiv preprint arXiv:1904.01082.

140. Kamenkovich, I., Berlo, P., Haigh, M., Sun, L., and Lu, Y. (2021). Com-plexity of mesoscale eddy diusivity in the ocean. Geophysical Research Letters,48(5):e2020GL091719.

Page 75: The many facets of the Estrada indices of graphs and networks

74 Ernesto Estrada

141. Katz, L. (1953). A new status index derived from sociometric analysis. Psy-

chometrika, 18(1):3943.142. Kazu, R. S., Maldonado, J., Mota, B., Manger, P. R., and Herculano-Houzel, S.(2014). Cellular scaling rules for the brain of artiodactyla include a highly foldedcortex with few neurons. Frontiers in neuroanatomy, 8:128.

143. Keeling, M. J. and Eames, K. T. (2005). Networks and epidemic models. Journalof the Royal Society Interface, 2(4):295307.

144. Ketterson, J. B. (2016). The physics of solids. Oxford University Press.145. Khosravanirad, A. (2013). A lower bound for laplacian Estrada index of a graph.MATCH Commun. Math. Comput. Chem, 70:175180.

146. Kim, B. J., Hong, H., and Choi, M. (2003). Netons: vibrations of complex net-works. Journal of Physics A: Mathematical and General, 36(23):6329.

147. Kim, N., Fuhr, K. N., and Schlick, T. (2013). Graph applications to rna structureand function. In Biophysics of RNA folding, pages 2351. Springer.

148. King, A. E. and Turner, M. S. (2021). Non-local interactions in collective motion.Royal Society open science, 8(3):201536.

149. Kiss, I. Z., Miller, J. C., Simon, P. L., et al. (2017). Mathematics of epidemics onnetworks. Cham: Springer, 598.

150. Kloster, K. and Gleich, D. F. (2014). Heat kernel based community detection.In Proceedings of the 20th ACM SIGKDD international conference on Knowledge

discovery and data mining, pages 13861395.151. Kloster, K., Sullivan, B. D., et al. (2018). Walk entropy and walk-regularity.Linear Algebra and its Applications, 546:115121.

152. Kok, C. M. and Rudin, A. (1981). Relationship between the hydrodynamic radiusand the radius of gyration of a polymer in solution. Die Makromolekulare Chemie,

Rapid Communications, 2(11):655659.153. König, D. (1916). Über graphen und ihre anwendung auf determinantentheorieund mengenlehre. Mathematische Annalen, 77(4):453465.

154. Kutzelnigg, W. (2007). What i like about hückel theory. Journal of computational

chemistry, 28(1):2534.155. Lee, C.-H., Tenneti, S., and Eun, D. Y. (2019). Transient dynamics of epidemicspreading and its mitigation on large networks. In Proceedings of the Twentieth ACM

International Symposium on Mobile Ad Hoc Networking and Computing, Mobihoc'19, pages 191200, New York, NY, USA. Association for Computing Machinery.

156. Li, B. (2017). New bounds for Estrada index. MATCH Commun. Math. Comput.

Chem, 77:701706.157. Li, F., Wei, L., Zhao, H., Hu, F., and Ma, X. (2016). On the Estrada index ofcactus graphs. Discrete Applied Mathematics, 203:94105.

158. Li, J., Guo, J.-M., and Shiu, W. C. (2014). The normalized Laplacian Estradaindex of a graph. Filomat, 28(2):365371.

159. Li, J., Li, X., and Wang, L. (2010). The minimal Estrada index of trees with twomaximum degree vertices. MATCH Commun. Math. Comput. Chem, 64:799810.

160. Li, J., Shiu, W. C., and Chan, W. H. (2011). Note on the Laplacian Estradaindex of a graph. MATCH Commun. Math. Comput. Chem, 66:777784.

161. Li, J., Shiu, W. C., and Chang, A. (2009). On the Laplacian Estrada index of agraph. Applicable Analysis and Discrete Mathematics, pages 147156.

162. Li, J. and Zhang, J. (2012). On the laplacian Estrada index of unicyclic graphs.MATCH Commun. Math. Comput. Chem, 68(3):835842.

Page 76: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 75

163. Li, J. and Zhang, J. (2015). Characterizing graphs with maximal LaplacianEstrada index. Linear Algebra and its Applications, 465:312324.

164. Linderoth, T. R., Horch, S., Lægsgaard, E., Stensgaard, I., and Besenbacher, F.(1997). Surface diusion of pt on pt (110): Arrhenius behavior of long jumps. Physicalreview letters, 78(26):4978.

165. Liu, J.-B., Pan, X.-F., and Cao, J. (2014). Some properties on Estrada index offolded hypercubes networks. In Abstract and Applied Analysis, volume 2014. Hindawi.

166. Liu, J.-p. and Liu, B.-l. (2010). Bounds of the Estrada index of graphs. AppliedMathematics-A Journal of Chinese Universities, 25(3):325330.

167. Lu£i¢, B., Mili£evi¢, A., Nikoli¢, S., and Trinajsti¢, N. (2002). Harary index-twelveyears later. Croatica chemica acta, 75(4):847868.

168. Majumdar, C. K. and Ghosh, D. K. (1969). On next-nearest-neighbor interactionin linear chain. i. Journal of Mathematical Physics, 10(8):13881398.

169. Martcheva, M. (2015). An introduction to mathematical epidemiology, volume 61.Springer.

170. Mei, W., Mohagheghi, S., Zampieri, S., and Bullo, F. (2017). On the dynamicsof deterministic epidemic propagation over networks. Annual Reviews in Control,44:116128.

171. Miyamoto, S. and Shimono, K. (2020). Molecular modeling to estimate the dif-fusion coecients of drugs and other small molecules. Molecules, 25(22):5340.

172. Mugnolo, D. (2018). Dynamical systems associated with adjacency matrices.Discrete & Continuous Dynamical SystemsB, 23(5):19451973.

173. Nag, B. and Chattopadhyay, D. (1978). Negative electron diusivity in highelectric elds. Solid-State Electronics, 21(1):303307.

174. Nagatani, T. (1999). Stabilization and enhancement of trac ow by the next-nearest-neighbor interaction. Physical Review E, 60(6):6395.

175. Nasiri, R., Ellahi, H., Gholami, A., Fath-Tabar, G., and Ashra, A. (2017). Re-solvent Estrada and signless Laplacian Estrada indices of graphs. MATCH Commun.

Math. Comput. Chem, 77(1):157176.176. Nguyen, A. Q., Anh, N. T., and Nguyên, T. A. (2007). Frontier orbitals: a practicalmanual. John Wiley & Sons.

177. Ninomiya, H., Tanaka, Y., and Yamamoto, H. (2017). Reaction, diusion andnon-local interaction. Journal of mathematical biology, 75(5):12031233.

178. Onsager, L. (1949). Statistical hydrodynamics. Il Nuovo Cimento (1943-1954),6(2):279287.

179. Pastor-Satorras, R. and Vespignani, A. (2001). Epidemic spreading in scale-freenetworks. Physical review letters, 86(14):3200.

180. Pisanski, T. and Randi¢, M. (2010). Use of the szeged index and the revisedszeged index for measuring network bipartivity. Discrete Applied Mathematics,158(17):19361944.

181. Plav²i¢, D., Nikoli¢, S., Trinajsti¢, N., and Mihali¢, Z. (1993). On the harary indexfor the characterization of chemical graphs. Journal of Mathematical Chemistry,12(1):235250.

182. Pope, M., Swenberg, C. E., et al. (1999). Electronic processes in organic crystals

and polymers, volume 39. Oxford University Press on Demand.183. Popolizio, M. (2019). On the matrix MittagLeer function: theoretical proper-ties and numerical computation. Mathematics, 7(12):1140.

184. Powell, B. J. (2009). An introduction to eective low-energy hamiltonians incondensed matter physics and chemistry. arXiv preprint arXiv:0906.1640.

Page 77: The many facets of the Estrada indices of graphs and networks

76 Ernesto Estrada

185. Rad, N. J., Jahanbani, A., and Hasni, R. (2017a). Pentacyclic graphs with max-imal Estrada index. Ars Comb., 133:133145.

186. Rad, N. J., Jahanbani, A., and Mojdeh, D. A. (2017b). Tetracyclic graphswith maximal Estrada index. Discrete Mathematics, Algorithms and Applications,9(03):1750041.

187. Rashid, M. A., Ahmad, S., Siddiqui, M. K., Jahanbani, A., Sheikholeslami, S.,and Shao, Z. (2020). New bounds for the Estrada index of phenylenes. Polycyclic

Aromatic Compounds, pages 117.188. Robbiano, M., Jimenez, R., and Medina, L. (2009). The energy and an approxi-mation to Estrada index of some trees. Match, 61(2):369.

189. Rodríguez, J. (2019). A note on new bounds for the Estrada index. Linear Algebraand its Applications, 580:121127.

190. Rodríguez, J., Aguayo, J. L., Carmona, J. R., and Jahanbani, A. (2021). A notelower bounds for the Estrada index. Discrete Mathematics, 344(4):112303.

191. Salo-Coste, L. (2010). The heat kernel and its estimates. In Probabilistic ap-

proach to geometry, pages 405436. Mathematical Society of Japan.192. Sardar, T., Rana, S., Bhattacharya, S., Al-Khaled, K., and Chattopadhyay, J.(2015). A generic model for a single strain mosquito-transmitted disease with memoryon the host and the vector. Mathematical biosciences, 263:1836.

193. Sasaki, K.-i., Shimomura, Y., Takane, Y., and Wakabayashi, K. (2009). Hamil-tonian decomposition for bulk and surface states. Physical review letters,102(14):146806.

194. Schunack, M., Linderoth, T. R., Rosei, F., Lægsgaard, E., Stensgaard, I., andBesenbacher, F. (2002). Long jumps in the surface diusion of large molecules.Physical review letters, 88(15):156102.

195. Senft, D. C. and Ehrlich, G. (1995). Long jumps in surface diusion: one-dimensional migration of isolated adatoms. Physical review letters, 74(2):294.

196. Shang, Y. (2011a). The Estrada index of random graphs. Sci. Magna, 7:7981.197. Shang, Y. (2011b). Perturbation results for the Estrada index in weighted net-works. Journal of Physics A: Mathematical and Theoretical, 44(7):075003.

198. Shang, Y. (2012a). Lower bounds for the Estrada index. The Electronic Journal

of Linear Algebra, 23:664668.199. Shang, Y. (2012b). On the Estrada index of ramanujan graphs. Journal of

Combinatorics, Information & System Sciences, 37(1):69.200. Shang, Y. (2013a). Estrada index of general weighted graphs. Bulletin of the

Australian Mathematical Society, 88(1):106112.201. Shang, Y. (2013b). Lower bounds for the Estrada index using mixing time andlaplacian spectrum. Rocky Mountain Journal of Mathematics, 43(6):20092016.

202. Shang, Y. (2014a). Estimating the distance Estrada index. arXiv preprint

arXiv:1407.5248.203. Shang, Y. (2014b). More on the normalized Laplacian Estrada index. Applicableanalysis and discrete mathematics, pages 346357.

204. Shang, Y. (2015a). Bounds of distance Estrada index of graphs. arXiv preprint

arXiv:1511.06132.205. Shang, Y. (2015b). Distance Estrada index of random graphs. Linear and Mul-

tilinear Algebra, 63(3):466471.206. Shang, Y. (2015c). Estrada index of random bipartite graphs. Symmetry,7(4):21952205.

Page 78: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 77

207. Shang, Y. (2015d). Laplacian Estrada and normalized Laplacian Estrada indicesof evolving graphs. PloS one, 10(3):e0123426.

208. Shang, Y. (2016). On the number of spanning trees, the laplacian eigenvalues, andthe laplacian Estrada index of subdivided-line graphs. Open Mathematics, 14(1):641648.

209. Shang, Y. (2018a). Further results on distance Estrada index of random graphs.Bulletin of the Malaysian Mathematical Sciences Society, 41(2):537544.

210. Shang, Y. (2018b). Lower bounds for gaussian Estrada index of graphs. Symmetry,10(8):325.

211. Sladek, V., Harada, R., and Shigeta, Y. (2020). Protein dynamics and the foldingdegree. Journal of chemical information and modeling, 60(3):15591567.

212. Sladek, V., Tokiwa, H., Shimano, H., and Shigeta, Y. (2018). Protein residuenetworks from energetic and geometric data: are they identical? Journal of chemical

theory and computation, 14(12):66236631.213. Spielman, D. (2012). Spectral graph theory. Combinatorial scientic computing,18.

214. Stani¢, Z. (2015). Inequalities for graph eigenvalues, volume 423. CambridgeUniversity Press.

215. Trinajsti¢, N. (1977). Hückel theory and topology. In Semiempirical Methods of

Electronic Structure Calculation, pages 128. Springer.216. Trinajsti¢, N. (1991). Graph theory and molecular orbitals. Chemical Graph

Theory: Introduction and Fundamentals, Mathematical Chemistry Series, pages 235275.

217. Trinajstic, N. (2018). Chemical graph theory. Routledge.218. Tsuji, Y. and Estrada, E. (2019). Inuence of long-range interactions on quantuminterference in molecular conduction. a tight-binding (hückel) approach. The Journalof chemical physics, 150(20):204123.

219. Tsuji, Y., Estrada, E., Movassagh, R., and Homann, R. (2018). Quantum inter-ference, graphs, walks, and polynomials. Chemical reviews, 118(10):48874911.

220. Van Der Hofstad, R. (2017). Random graphs and complex networks, volume 43.Cambridge university press.

221. van Lint, J. H. and Seidel, J. J. (1966). Equilateral point sets in elliptic geometry.Indag. Math, 28(3):33534.

222. Verde-Star, L. (2005). Functions of matrices. Linear Algebra and its Applications,406:285300.

223. Von Collatz, L. and Sinogowitz, U. (1957). Spektren endlicher grafen. In Ab-

handlungen aus dem Mathematischen Seminar der Universität Hamburg, volume 21,pages 6377. Springer.

224. Von Mering, C., Krause, R., Snel, B., Cornell, M., Oliver, S. G., Fields, S., andBork, P. (2002). Comparative assessment of large-scale data sets of proteinproteininteractions. Nature, 417(6887):399403.

225. Vu, B. D., Tong, B. T., et al. (2019). Dynamics of negative diusivity and uphilldiusion in ternary and single systems. In EPJ Web of Conferences, volume 206,page 09015. EDP Sciences.

226. Wang, F. and Stuart, J. (1989). Instability of hagen-poiseuille ow for non-axisymmetric mode. Applied Mathematics and Mechanics, 10(5):407417.

227. Wang, K., Pan, X., and Ning, W. (2019). On the signless laplacian Estrada indexof cacti. Discrete Applied Mathematics, 254:189195.

Page 79: The many facets of the Estrada indices of graphs and networks

78 Ernesto Estrada

228. Wang, L., Fan, Y.-Z., and Wang, Y. (2015). Maximum Estrada index of bicyclicgraphs. Discrete Applied Mathematics, 180:194199.

229. Wang, L.-W. and Zunger, A. (1994). Solving schrödinger's equation around a de-sired energy: Application to silicon quantum dots. The Journal of Chemical Physics,100(3):23942397.

230. Wang, W. L., Yazyev, O. V., Meng, S., and Kaxiras, E. (2009). Topologicalfrustration in graphene nanoakes: magnetic order and spin logic devices. Physical

review letters, 102(15):157201.231. Watts, D. J. and Strogatz, S. H. (1998). Collective dynamics of 'small-world'networks. nature, 393(6684):440442.

232. White, J. G., Southgate, E., Thomson, J. N., Brenner, S., et al. (1986). Thestructure of the nervous system of the nematode caenorhabditis elegans. Philos

Trans R Soc Lond B Biol Sci, 314(1165):1340.233. Wigner, E. P. (1990). The unreasonable eectiveness of mathematics in the nat-ural sciences. In Mathematics and Science, pages 291306. World Scientic.

234. Woodward, R. B. and Homann, R. (1965). Stereochemistry of electrocyclicreactions. Journal of the American Chemical Society, 87(2):395397.

235. Wrigley, J. D., Twigg, M. E., and Ehrlich, G. (1990). Lattice walks by long jumps.The Journal of Chemical Physics, 93(4):28852902.

236. Xiao, B., Hancock, E. R., and Wilson, R. C. (2009). Graph characteristics fromthe heat kernel trace. Pattern Recognition, 42(11):25892606.

237. Yamamoto, K. and Yoshikura, H. (1986). Relation between genomic and capsidstructures in rna viruses. Nucleic acids research, 14(1):389396.

238. Yang, Y., Sun, L., and Bu, C. (2020). A note on some bounds of the-Estradaindex of graphs. Advances in Mathematical Physics, 2020.

239. Yates, K. (2012). Hückel molecular orbital theory. Elsevier.240. Yu, C., Guan, J., Chen, K., Bae, S. C., and Granick, S. (2013). Single-moleculeobservation of long jumps in polymer adsorption. ACS nano, 7(11):97359742.

241. Zaslavsky, T. (2012). A mathematical bibliography of signed and gain graphs andallied areas. The Electronic Journal of Combinatorics, pages DS8Dec.

242. Zhang, H. and Wang, Y. (2016a). On the maximum Laplacian Estrada index ofgraphs. Linear Algebra and its Applications, 492:6877.

243. Zhang, H. and Wang, Y. (2016b). On the maximum laplacian Estrada index ofgraphs. Linear Algebra and its Applications, 492:6877.

244. Zhang, J., Zhou, B., and Li, J. (2011). On Estrada index of trees. Linear algebraand its applications, 434(1):215223.

245. Zhao, H. and Jia, Y. (2009). On the Estrada index of bipartite graph. Match,61(2):495.

246. Zhao, T. and Qiu, D. (2011). One-pot synthesis of highly folded microparticlesby suspension polymerization. Langmuir, 27(21):1277112774.

247. Zhou, B. (2008). On Estrada index. MATCH Commun. Math. Comput. Chem,60:485492.

248. Zhou, B. (2011). On sum of powers of Laplacian eigenvalues and LaplacianEstrada index of graphs. arXiv preprint arXiv:1102.1144.

249. Zhou, B. and Gutman, I. (2009). More on the Laplacian Estrada index. ApplicableAnalysis and Discrete Mathematics, 3(2):371378.

250. Zhou, B. and Trinajstic, N. (2008). Estrada index of bipartite graphs. Int. J.

Chem. Model, 1(3/4):387394.

Page 80: The many facets of the Estrada indices of graphs and networks

The many facets of the Estrada indices of graphs and networks 79

251. Zhu, B.-X. (2011). On the Laplacian Estrada index of graphs. MATCH Commun.

Math. Comput. Chem, 66(3):769776.252. Zhu, Z., Tan, L., and Qiu, Z. (2014). Tricyclic graph with maximal Estrada index.Discrete Applied Mathematics, 162:364372.