Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Characterization of real-world networks through quantum potentials

  • Nicola Amoroso ,

    Contributed equally to this work with: Nicola Amoroso, Loredana Bellantuono

    Roles Conceptualization, Data curation, Formal analysis, Investigation, Methodology, Validation, Visualization, Writing – original draft, Writing – review & editing

    Affiliations Dipartimento di Farmacia—Scienze del Farmaco, Università di Bari, Bari, Italy, Istituto Nazionale di Fisica Nucleare, Sezione di Bari, Bari, Italy

  • Loredana Bellantuono ,

    Contributed equally to this work with: Nicola Amoroso, Loredana Bellantuono

    Roles Conceptualization, Data curation, Formal analysis, Investigation, Methodology, Software, Validation, Visualization, Writing – original draft, Writing – review & editing

    Affiliation Dipartimento di Scienze Mediche di Base, Neuroscienze e Organi di Senso, Università di Bari, Bari, Italy

  • Saverio Pascazio ,

    Roles Conceptualization, Investigation, Methodology, Supervision, Validation, Writing – review & editing

    saverio.pascazio@ba.infn.it

    Affiliations Istituto Nazionale di Fisica Nucleare, Sezione di Bari, Bari, Italy, Dipartimento Interateneo di Fisica, Università di Bari, Bari, Italy

  • Alfonso Monaco,

    Roles Investigation, Methodology, Validation, Writing – review & editing

    Affiliation Istituto Nazionale di Fisica Nucleare, Sezione di Bari, Bari, Italy

  • Roberto Bellotti

    Roles Methodology, Supervision, Validation, Writing – review & editing

    Affiliations Istituto Nazionale di Fisica Nucleare, Sezione di Bari, Bari, Italy, Dipartimento Interateneo di Fisica, Università di Bari, Bari, Italy

Abstract

Network connectivity has been thoroughly investigated in several domains, including physics, neuroscience, and social sciences. This work tackles the possibility of characterizing the topological properties of real-world networks from a quantum-inspired perspective. Starting from the normalized Laplacian of a network, we use a well-defined procedure, based on the dressing transformations, to derive a 1-dimensional Schrödinger-like equation characterized by the same eigenvalues. We investigate the shape and properties of the potential appearing in this equation in simulated small-world and scale-free network ensembles, using measures of fractality. Besides, we employ the proposed framework to compare real-world networks with the Erdős-Rényi, Watts-Strogatz and Barabási-Albert benchmark models. Reconstructed potentials allow to assess to which extent real-world networks approach these models, providing further insight on their formation mechanisms and connectivity properties.

Introduction

Complex network models are an effective and versatile tool to describe the characteristics of complex systems, consisting of a large number of elementary units interacting with each other, and to study the phenomena underlying their dynamics of operation and evolution [14]. Nowadays, the science of complex networks allows the investigation of a large number of aspects of the real world on a multiplicity of sectors and observation scales, ranging from e.g. the interaction mechanisms of our genes, whose malfunction is at the root of the onset of several diseases [57], to the competitive dynamics among companies, institutions or even countries in crucial socio-economic contexts such as the search for funding [810], the export ecosystem [11, 12] or international rankings [13]. The use of a complex network makes it possible to examine, through a rigorous approach, the structure, efficiency and resilience of the connections between the constituents in the system that it models, whether physical or conceptual. The main tool for analyzing these features is network connectivity, which refers to properties and patterns arising from the topological organization of nodes. Depending on the examined network, peculiar behaviors can occur. For example, in the brain network domain, functional and structural connectivity patterns revealed through neuroimaging techniques yield biomarkers of aging processes and associated pathological conditions [1421]. Network connectivity is also exploited in several domains, such as Ecology [22, 23], Geomorphology [24], Social Network Science [25] and Systems Biology [26], to characterize a number of collective phenomena [27] and understand the underlying dynamics. In particular, seminal studies have demonstrated how connectivity can be suitably described in terms of the spectral properties of a network such as the spectrum of its Laplacian [2830].

In a recent work [31], we proposed a quantum-inspired definition of potential energy for complex networks. Using a proper dressing transformation, we reconstructed the potential energy of a network by identifying a Shrödinger-like equation whose spectrum coincides with that of the graph normalized Laplacian. In particular, we demonstrated that such framework detects the onset of collective phenomena such as the emergence of a giant component in the Erdős-Rényi model (ER); besides, we showed that the intrinsic variability of a random network ensemble at fixed connection probability can be measured in terms of the Higuchi fractality of its representative ensemble potential [32].

In the present study, we investigate to which extent potential energy can be adopted to characterize other established network models, specifically the small-world and scale-free ones. Small-world topologies deserve particular attention, since they represent a broad class of networks, among which a relevant role is played by Watts-Strogatz models [33]. Besides, scale-free networks [34] are interesting as well, since they have been suitably used in many real-world applications [3537]. Despite their simplistic nature, these models are able to capture peculiar patterns and behaviors of real-world networks. Therefore, here we intend to provide a comprehensive analysis of potential energy associated to these popular network models and show how the proposed quantum-inspired approach yields further insight on their well-known properties. Thus, one goal of this work is to extend our comprehension about the behavior of potential energy when associated to random, small-world and scale-free networks. Then, based on this knowledge, we focus on several real-world networks, characterized by different size and topology and generally featuring heterogeneous connectivity patterns, in order to show how potentials can shed light on the differences among them. As we shall discuss in the following, the proposed framework represents a useful tool to investigate connectivity and unveil the underlying dynamics of real-world networks, providing a new method to compare them with benchmark network models.

The article is organized as follows: in the “Materials and methods” section, we provide a short overview about the Laplacian of a network and the methodology adopted to reconstruct the potential associated with its spectrum; besides, we briefly present the main characteristics of small-world and scale free networks, especially considering the Watts-Strogatz (WS) [33] and the Barabási-Albert (BA) models [34]. In the “Results and discussion” section, we examine the application of potentials to small-world and scale free networks, then we perform a comparison of real-world networks with ensembles of artificial networks, based on potentials. In the “Conclusion” section we highlight the perspectives of further developments and investigations.

Materials and methods

In this work, we present a methodology designed to investigate the connectivity of a network by means of a quantum-inspired potential energy (to be called “potential” in the following). Our framework allows the comparison of real-world networks among each other, and their characterization with respect to a set of benchmark models. A comprehensive overview of this pipeline is reported in Fig 1, while details on each step are discussed in the following.

thumbnail
Fig 1. Evaluation of the similarity between a real-world network and different ensembles of artificial networks.

The similarity is measured as the average root-mean-square error (RMSE) of the real network potential with respect to the potentials associated with the networks of each ensemble. Moreover, we compare these results with the RMSE between the real network potential and the ensemble median potentials.

https://doi.org/10.1371/journal.pone.0254384.g001

From the graph spectrum to the graph potential

The definition of a graph involves a set of N vertices (nodes) and a set of edges (links) connecting pairs of nodes [38]. A graph is generally represented with an adjacency matrix A, whose elements aij are not null if i and j are adjacent to each other, namely if a link (i, j) between them exists; the strength of this connection can also be quantified by providing the link (i, j) with a weight wij. In this work, we consider binary (aij = 0, 1) and symmetric (aij = aji) adjacency matrices which represent unweighted and undirected graphs. For the sake of simplicity, we also consider aii = 0 for all nodes, thus excluding loops from the network.

The degree di measures the number of connections of the node i; in an undirected and unweighted network, it is calculated as the sum of the i-th row (or the i-th column) of A. Considering the diagonal degree matrix D, defined by Dii = di, it is possible to introduce graph Laplacian L = DA and its normalized version : (1)

For disconnected networks, i.e. networks where there exist two or more groups of nodes that cannot be reached from each other by any path, both the Laplacian matrices L and can assume a block-diagonal form in which each block corresponds to a specific component. The Laplacian reveals many interesting properties of a network such as the number and size of its connected components and presence of peculiar structures [28, 39]. From now onward, we will refer to the spectrum of the normalized Laplacian as the spectrum of the graph.

Let us sort the eigenvalues λi of the graph spectrum, which are defined in the interval [0, 2], in increasing order so that: (2) with each eigenvalue counted as many times as its degeneracy. These eigenvalues can be related to the discrete energy levels of a 1−dimensional Schrödinger equation with a specific potential. First of all, we focus on the shifted spectrum: (3) then, we construct a network potential V(x) such that the negative energy levels of the Schrödinger equation (4) coincide with the negative shifted eigenvalues En < 0. The potential V(x) is built in an iterative process, described in detail in [31] and based on the dressing transformations [4044]. The workflow starts from the initial guess V = 0 and proceeds towards including at each step one more normalized Laplacian eigenvalue as an energy level of the Schrödinger equation. The differential equations used to update the potential at each step are solved by a fourth-order Runge-Kutta (RK) method with step size h = 10−5, to guarantee high reconstruction accuracy. It is worth noting that the potentials retrieved with this procedure are even by construction.

The reconstruction process provides also the possibility to determine the eigenfunctions of the Schrödinger equation. It would be interesting to find general quantitative relations between their properties and the features of the diffusion modes on the network, to which the Laplacian eigenvectors are physically related. Such an investigation will be the objective of future research.

Small-world and scale-free networks

In many cases, real-world networks show an interesting behavior: they seem to be characterized by high clustering and low diameter, two properties which highlight the local robustness of the network and the efficiency for long-distance interactions, respectively. The coexistence of both these features in a network is generally known as the small-world effect. If a network with cardinality N displays such behavior, the average distance between two randomly chosen nodes scales as ln N [2, 38]. The Watts and Strogatz model (WS) [33] has been introduced to provide an accurate description of real networks, that interpolates between those given by regular lattices, featuring a high clustering coefficient, and random networks, characterized by a low diameter.

The WS model depends on three parameters, namely the network size N, the average degree c and the rewiring probability prew. The starting point to construct a WS network is a regular lattice of N nodes (e.g. a ring), where each node is connected to its neighbors up to a range r; therefore the average degree of this initial configuration is c = 2r. Then, each link is rewired to a randomly chosen node with probability prew. For small prew, the network keeps the initial high clustering but the rewiring procedure creates long-range links that drastically decrease the average distance between nodes, yielding the small-world behavior. For prew → 1, all links are rewired with high probability and the network turns into a random one.

Among small-world networks, scale-free networks deserve a particular mention. The interest for these networks is twofold: on the one hand, scale-free networks provide a better understanding of the dynamics underlying a particular class of small-world networks; on the other hand, the behavior of important real-world networks is demonstrated to be scale-free more than a general small-world. The most popular model for simulating scale-free networks is the Barabási-Albert (BA) model [34].

The BA model was initially introduced to bridge the gap between random and real networks. Actually, both the Erdős-Rényi and Watts-Strogatz models yield networks in which the degree distribution is peaked around the average degree, with fluctuations of the order , where N represents the number of network nodes. On the other hand, real world networks are typically characterized by power-law deegree distributions, hence featuring very large fluctuations in the degree of their nodes. Barabási and Albert managed to retrieve this feature in their model by a progressive construction of the network, based on preferential attachment: a new node is added to the network, forming a fixed number m of new connections; the probability for pre-existing nodes to connect to the new one is proportional to their degree. This formation mechanism is able to explain the dynamics behind many real-world network organizations.

Measure of fractality

To quantify the variability of the potentials reconstructed from different networks sampled out of a given ensemble, we introduce an ensemble potential, that will be defined in detail in the following section, and characterize its fractal properties. The results in Ref. [31] show that the ensemble potential associated to ER network models with different connection probabilities p has a pronounced fractal behavior close to the critical value pc = 1/(N − 1). In the network ensembles we consider in this paper, there is no expected phase transition; however, we are interested in determining a possible increase of fractality when the average degree becomes closer to 1, corresponding to the value at the ER phase transition. As a fractality measure, we use the Higuchi Fractal Dimension [32]. Given a sequence of values {V1, V2, …, Vf} (in our case, the values of the ensemble potential), it is possible to extract the subset: (5) where i = 1, 2, …, k and n is the number of intervals of fixed width k contained in the range [i, f]. Then, we consider the quantities: (6) representing the normalized measures of the mean distance between neighboring values in the subset (5). Thus, averaging over all the possible initial points i, we obtain (7)

Finally, if 〈L(k)〉 ∼ kD, D is the Higuchi Fractal Dimension (HFD) of the series {V1, V2, …, Vf}. Since this dependence generally holds within a given range of k, we investigate it and compute D in the interval 2 ≤ k ≤ 800.

Results and discussion

Watts-Strogatz networks

In this section we show the results obtained by investigating the small world WS model using the network potential approach. In particular, we consider ensembles of WS network realizations with a fixed number of nodes (N = 500) and examine how the reconstructed potentials are affected by changes in the average degree c and rewiring probability prew. As the reconstructed potentials are even by construction, their profile will be analyzed in the following by focusing on the positive arguments. Fig 2 displays the structure of WS networks with average degree c = 4, for different values of the rewiring probability, together with the associated graph spectrum and reconstructed potential; the analogous outcomes for WS networks with lower (c = 2) and higher (c = 50) average degree are reported in S1 Appendix.

thumbnail
Fig 2. WS models with N = 500 nodes and the related reconstructed potentials.

The figure shows how topological variability (upper panel), induced in a WS model with c = 4 by changing the rewiring probability, is captured by the reconstructed potentials (lower panel). Potentials (red) are superimposed to the network spectrum (pale blue). Notice that the potentials are even by construction.

https://doi.org/10.1371/journal.pone.0254384.g002

As the WS network realizations are constructed through a pipeline which is not entirely deterministic, it is worth focusing on an ensemble potential which is representative of the whole cohort of graphs generated using the WS model at fixed average degree c and connection probability prew. Following the approach developed in [31], we define the WS ensemble potential Vm for a given parameter configuration (c, prew) as the pointwise median computed over the set of potentials associated with single-network realizations. Fig 3 shows the profile of the WS ensemble potential, representative of 100 networks generated using the same (c, prew) values, for different configurations of such parameters. Furthermore, to facilitate the comparison between the WS ensemble potential and its counterpart in the ER case [31], information on the average degree c is reported in Fig 3 in terms of the equivalent connection probability p = c/(N − 1) in an ER model.

thumbnail
Fig 3. WS ensemble potential at different (c, prew) parameter configurations.

Ensemble potentials Vm computed over 100 WS networks with N = 500 nodes and rewiring probabilities prew = 0.1 (left) and 0.9 (right). To facilitate comparison with the analogous ensemble potentials in the ER network model [31], plots are labeled using the equivalent connection probability p, related with the average degree c as p = c/(N −1).

https://doi.org/10.1371/journal.pone.0254384.g003

Furthermore, to assess the intrinsic variability among the network topologies in the WS ensembles, we compute the HFD of the ensemble potential Vm over 100 WS graphs with the same c and prew. Fig 4 reports the fractal dimension of the WS ensemble potential as a function of the average degree c (actually, using the equivalent connection probability p), for low (0.1) and high (0.9) values of prew. Both cases show a substantially stable plateau for connection probabilities larger than 0.1. For connection probabilities approaching 0, fractality increases towards HFD ≃1.43 when prew = 0.1 and HFD ≃1.26 for prew = 0.9. Unlike the ER ensemble case [31], in which the HFD of ensemble potentials is characterized by a sharp peak around the critical connection probability p = 1/(N − 1), surrounded by values very close to 1, here we do not observe a peak with these features in the HFD. This result is related to the fact that all the considered WS networks are supercritical by construction, since their average degree c (representing the number of neighbors of a node in the initial ring topology) has to be even and thus never reaches the critical value 〈k〉 = 1. However, the aforementioned rapid increase of the HFD in Fig 4 occurs as the average degree c becomes closer to the value corresponding to the ER phase transition, indicating a remnant of criticality.

thumbnail
Fig 4. HFD of WS ensemble potentials.

Higuchi fractal dimension (HFD) of the ensemble potential Vm over 100 graphs with N = 500 nodes and average degree c, resulting from a WS model with rewiring probability prew = 0.1 (left) and 0.9 (right), as a function of the equivalent connection probability p = c/(N − 1).

https://doi.org/10.1371/journal.pone.0254384.g004

It is worth noting that the onset of the small-world behavior follows from a second order phase transition at prew = 0 [45]. On the other hand, when prew is far from zero, it is possible to recover in the WS model the behavior of random networks with the same average degree (〈k〉 = c). For a direct comparison, we investigate the discrepancies between WS and ER models in configurations characterized by the same average degree c (or, equivalently, the same connection probability p = c/(N − 1)). In fact, according to the meaning of rewiring, one should expect that the higher prew, the more the randomness injected in the model. Fig 5 displays the comparison between the ensemble potentials of WS networks with average degree c = 2, 10, 50, 440, and the ones of ER networks with corresponding connection probabilities p = 0.004, 0.02, 0.1, 0.9.

thumbnail
Fig 5. WS and ER ensemble potentials.

Direct comparison of ensemble potentials Vm reconstructed from 100 realizations of WS and ER networks with the same average degree c. Remarkable discrepancies between the two models emerge at intermediate values of c, provided that the rewiring probability of the WS construction is sufficiently small.

https://doi.org/10.1371/journal.pone.0254384.g005

As expected, WS ensemble potentials of networks with prew = 0.9 tend to better reproduce the behavior of their ER counterparts than in the low-prew case. Interestingly, we notice a discrepancy between WS and ER ensemble potentials at intermediate values of the average degree c. On the other hand, in the case c = 2, WS and ER networks are both characterized by a large component with sparse connections, a configuration corresponding to a small clustering coefficient. In the case c = 440, instead, both networks correspond to almost complete graphs, whose dense connections yield large clustering coefficients and relevant small-world effect.

Barabási-Albert networks

Among the small-world networks, we consider for further insight the potentials associated with the particular case of scale-free networks, obtained through the BA formation mechanism. The only parameter of this model is the number m of pre-existing nodes to which a newly-added node is connected. The construction of a BA network generates in the limit N → ∞ a degree distribution characterized by a k−3 behavior for large k [2, 34], which determines a finite average degree, equal to 2m, but a divergent variance. Notice that, for finite-size BA networks, the estimate 〈k〉 = 2m is valid only if mN. In the following, we shall focus on BA models with N = 500 nodes and m ∈ [1, 400]. Since for m = 1 the average degree 〈k〉 = 2 is larger than 1, all the networks are supercritical, as in the WS case; some examples of BA networks and their respective reconstructed potentials are shown in Fig 6.

thumbnail
Fig 6. BA models with N = 500 nodes and the related reconstructed potentials.

The figure shows in the upper panel three examples of BA networks (m = 1, 10, 400) while in the lower panel the reconstructed potentials (red) are superimposed to the corresponding graph spectrum (green).

https://doi.org/10.1371/journal.pone.0254384.g006

The profiles of the ensemble potentials, computed over 100 BA network realizations at fixed m, are displayed in Fig 7. Though we did not expect to observe criticality, we detect more evident ruggedness of the potential as the limit value m = 1 is approached. Increasing m, the curves become smoother, resembling the supercritical ensemble potentials of the ER case [31]. However, for m beyond 50, the periodic oscillations on top of the BA ensemble potential plateau became more and more relevant, marking a significant deviation from the behavior of ER random networks.

thumbnail
Fig 7. BA ensemble potential for different m values.

Ensemble potentials Vm computed over 100 BA networks with N = 500 nodes and m connections made by each new node to the existing ones in the graph construction procedure. The figure shows how potentials vary according to the parameter m ranging from 1 to 400, with the left (right) panel reporting the cases of smaller (larger) m.

https://doi.org/10.1371/journal.pone.0254384.g007

The qualitative observation that ruggedness increases by approaching criticality from above is confirmed by the Higuchi fractal dimension computed for the analyzed BA network ensembles, whose profile as a function of m is displayed in Fig 8. The HFD reaches values between 1.25 and 1.30 for m = 1 and 2, and rapidly decreases at larger m: the value at m = 50 is around 1.02. This behavior closely resembles the one observed in the case of WS networks, confirming that, even for network ensembles that are supercritical by construction, fractality increases as the average degree becomes closer to 1, while it approaches 1 for denser networks.

thumbnail
Fig 8. HFD of BA ensemble potentials.

Higuchi fractal dimension (HFD) of the ensemble potential Vm over 100 graphs with N = 500 nodes, resulting from a BA model, as a function of the parameter m.

https://doi.org/10.1371/journal.pone.0254384.g008

Following a path started in Ref. [31], we used generative models of artificial networks as benchmarks, to show that the findings derived from the reconstructed potential formalism are consistent with well-established results. Such an operation constitutes a test of the reliability of our approach in detecting network properties, in particular the nontrivial ones, such as the presence of a phase transition (in the case of ER networks discussed in [31]) or the remnants of criticality (in the cases of WS and BA networks discussed above). These results motivate us to employ the reconstructed potentials to unveil the features of real networks.

Real world networks

The reconstructed potential formalism, used in the previous sections to characterize ensembles of artificial networks, will be now applied to the description of real-world complex systems. In particular, we will compare the potentials associated to real-world unweighted and undirected networks with benchmark potentials derived from test ensembles of artificial networks. The data analyzed in this section are taken from public databases [46, 47] and belong to different domains: animal relationships (free-ranging grey kangaroos [48] and Grévy’s zebras [49]), human interactions (collaborations between Jazz musicians [50] and contacts between suspected terrorists implicated in the Madrid train bombing of 2004 [51]), infrastructures (the European road network [52] and the US power grid [33]) and scientific co-authorship (papers on Astrophysics and High-Energy Physics [53]). The relevant features of these networks are reported in Table 1.

thumbnail
Table 1. Relevant features of the real-world networks of different domains used to develop a similarity criterion based on the method of reconstructed potentials.

N, L and Nc denote the number of nodes, edges and connected components, respectively; LCC stands for Largest Connected Component; 〈k〉 is the average degree of the network; the fill is defined as the ratio between the number of edges L and the total number of possible edges (N(N − 1)/2 in an undirected network without loops). All data on these networks are available at [46, 47].

https://doi.org/10.1371/journal.pone.0254384.t001

Fig 9 shows the structure and topologies of the aforementioned real-world networks, while the shifted spectral distribution of their normalized Laplacians are displayed in Fig 10. Finally, the profile of the real-world network potentials, reconstructed from such graph spectra, are reported in Fig 11, where all the plots are presented using the same range to facilitate comparison.

thumbnail
Fig 9. Real-world network graphs.

Graph representation of the real-world networks reported in Table 1.

https://doi.org/10.1371/journal.pone.0254384.g009

thumbnail
Fig 10. Real-world network spectral distributions.

Distributions of graph eigenvalues, shifted to the interval [−2,0], related to the real-world networks reported in Table 1.

https://doi.org/10.1371/journal.pone.0254384.g010

thumbnail
Fig 11. Real-world network potentials.

Potentials reconstructed from the graph spectra of the real-world networks reported in Table 1, paired according to their domain.

https://doi.org/10.1371/journal.pone.0254384.g011

At a first glance, it can be observed that the potentials related to animal and human interactions show an increasing trend in the considered range, while those associated to infrastructures and co-authorship are characterized by oscillations of various amplitudes and do not increase appreciably. Such differences can be related to the structure of the graph spectra. In particular, the potentials with almost no increase are associated to networks whose shifted graph spectra tend to densely fill the interval [−2,0]. Although the considered infrastructure and co-authorship networks share such property, their spectral distributions are qualitatively different: for the former, the eigenvalue density is higher close to the extreme values of the band, while for the latter the eigenvalues close to the extremes are more sparse, being their spectral distribution peaked around −1. This difference reflects in wider and more regular oscillations in the case of co-authorship networks, while the potentials of infrastructures appear more similar to the ones obtained for random networks at slightly supercritical connection probabilities [31]. Actually, the EU roads and US power grid networks are characterized by average degrees 2.41 and 2.67, respectively, while the values for co-authorship networks are larger by one order of magnitude.

For the considered networks describing animal and human interactions, characterized by increasing potentials, the graph spectra consist of an emergent upper band and few smaller isolated eigenvalues. Qualitatively, the low-energy parts of such potentials feature as many wells as the number of such isolated eigenvalues, including degeneracies [31]. For example, in the case of the zebra network, the eigenvalues λ1 = λ2 = 0 (doubly degenerate, since the network has two components), λ2 = 0.126 and λ3 = 0.317 correspond to four potential wells, two of which are visible in Fig 11, while the remaining two are on the negative x axis in symmetric positions.

After discussing the properties of the real-world networks and reconstructed potentials under investigation, let us focus on the benchmark ensembles to which they will be compared. First, we compute the average degree kreal of the real network we are considering, and derive the reconstructed potential from its normalized Laplacian spectrum. Then, we generate ensembles of artificial networks characterized by the same number of nodes and roughly the same average degree kreal as the real one, according to the following rules:

  • An ensemble of 100 ER networks is generated with connection probability p = kreal/(N − 1).
  • Three ensembles of 100 WS networks each, respectively characterized by low (prew = 0.1), medium (prew = 0.5) and high (prew = 0.9) rewiring probability, are generated with average degree c corresponding to the closest even integer to kreal.
  • An ensemble of 100 BA networks is generated, with the number of connections m made by each newly-added node coinciding with the closest integer to kreal/2.

We derive the ensemble potential for each of the aforementioned sets. We do not perform comparison between the animal behavior networks and the BA ensemble, since these are high-fill networks, with no proper sign of preferential attachment, for which there is no analytic estimate of the average degree in terms of m.

The quantitative comparison between the real-world networks and the 5 reference ensembles is made by regarding each reconstructed potential associated with a single-network realizations in a given artificial ensemble as a tentative fit of the corresponding real-world network potential. Specifically, the discrepancy between benchmark and real-world potentials is quantified as the related root-mean-square error (RMSE), which constitutes a measure of the affinity between the networks. The results of such comparison, for all the benchmark ensembles under investigation, are shown in Table 2.

thumbnail
Table 2. Comparison between the reconstructed potentials of real and synthetic networks.

For each real network, we consider five different ensembles of synthetic networks with approximately the same average degree, sampling 100 realizations of each ensemble. We construct a distribution of RMSE between the potentials associated to the real network and to each syntetic network. Mean and standard deviation of each distribution are reported in the table, with network models closest to the real ones highlighted in boldface. The number in brackets represents the RMSE between the real network potential and the ensemble median potential.

https://doi.org/10.1371/journal.pone.0254384.t002

As regards the smallest networks (Kangaroo, Zebra, Jazz, Train Bombing), the RMSE values are very similar to each other, and in many cases network ensembles with the same number of nodes and average degree provide results equal within the error bars. However, the human interaction network potentials are evidently closer to the potentials of WS ensembles, specifically those with prew = 0.5 for the Jazz network and both those with prew = 0.1 and 0.5 for the Train bombing one. The situation changes in the case of larger networks: for the co-authorship domain, the potentials of WS networks with small rewiring probability are by far the closest to both real networks, while the infrastructure network potentials are apparently best approximated by the potentials of both the ER ensemble and the WS ensemble with prew = 0.1. In the latter case, the BA ensemble provides the worst approximation, possibly indicating that preferential attachment is barely relevant in networks in which long-distance connections should be guaranteed, but geographical and economical considerations do not favor the existence of hubs, as opposed, e.g., to the case of air transport.

Another direct method to compare real-world and benchmark networks is provided by the RMSE between the real network potentials and the ensemble potentials associated with each set of artificial networks, computed by means of the pointwise median over potentials of single-network realizations. Results of this comparison are shown in brackets in Table 2. This approach has the advantage of comparing the spectrum of a network with a single representative of the spectral distribution of the ensembles, though it does not provide an estimate of the error in a natural way. The results essentially satisfy a similar hierarchy as that determined through the mediated comparison with the potentials of each network in the ensembles; numerical differences are found only in the case of large ensemble variability, e.g. close to the ER critical point. On the other hand, as shown in the last lines of Table 2, the results obtained for the largest networks are identical to the averages computed with the first method.

Conclusion

We applied the reconstructed potential framework to analyze two classes of artificial networks, belonging to the Watts-Strogatz and Barabási-Albert ensembles, that are generally more suitable to incorporate the features of real-world networks than the fully random (Erdős-Rényi) ones. By analyzing the ensemble potentials for different values of the model parameters, we found that their fractality, quantified by the Higuchi fractal dimension, takes larger values as the average degree becomes closer to the value corresponding to the ER phase transition, though it cannot be reached by construction. We concluded our analysis by testing the possibility to quantify spectral similarity between networks through the reconstructed potentials. As a case study, we compared the potentials associated to a given real-world network and different ensembles of artificial networks, sharing with the real one the number of nodes and the average degree. Summarizing the main findings, the formalism of reconstructed potentials allowed to identify in a quantitative way a remnant of criticality in artificial networks, and provided the basis to define an instrument of comparison among networks. In particular, the comparison with benchmark ensembles of artificial networks unveiled hidden features and similarities of real-world networks.

The representation of the Laplacian by means of a quantum potential suggests interesting connections with quantum walks on the network [54, 55] and with possible node metrics that can be defined on their basis [56, 57]. We will devote future research to investigating the relation between the reconstructed potential representation and Schrödinger dynamics on a network. Moreover, our results suggest the possibility to define a node centrality, based on the discrepancy between the reconstructed potentials of the network (quantified, e.g, by square-norm) before and after the removal of a specific node. Such a metric would be analogous to the Laplacian centrality [58], that is defined as the relative difference in the sum of the squared eigenvalues due to a node removal. We will investigate in future research possible definitions of potential-based node metrics and their relation with Laplacian centrality and other established node rankings.

A further perspective is represented by the application of the reconstructed potential formalism to characterize the variability of real networks as a consequence of random alterations, such as the random removal of one or more nodes, or the failure of links. By constructing an ensemble consisting of different realizations of the randomizing process of interest, the fractality of the ensemble potential can be used to quantify the sensitivity of the network structure to the considered perturbations.

Supporting information

S1 Appendix. Additional plots of graphs and potentials for WS networks.

The S1 Appendix reports plots analogous to Fig 2 for the cases c = 2 and c = 50.

https://doi.org/10.1371/journal.pone.0254384.s001

(PDF)

Acknowledgments

SP acknowledges support by MIUR via PRIN 2017 (Progetto di Ricerca di Interesse Nazionale), project QUSHIP (2017SRNBRK) and by INFN through the project “QUANTUM”. Code development/testing and results were obtained on the IT resources hosted at ReCaS data center. ReCaS is a project financed by the italian MIUR (PONa3_00052, Avviso 254/Ric.).

References

  1. 1. Newman ME. The structure and function of complex networks. SIAM review. 2003;45(2):167–256.
  2. 2. Barabási AL, Pósfai M. Network science. Cambridge University Press; 2016. Available from: http://barabasi.com/networksciencebook/.
  3. 3. Palla G, Derényi I, Farkas I, Vicsek T. Uncovering the overlapping community structure of complex networks in nature and society. Nature. 2005;435(7043):814–818.
  4. 4. Albert R, Barabási AL. Statistical mechanics of complex networks. Reviews of Modern Physics. 2002;74(1):47.
  5. 5. Goh KI, Cusick ME, Valle D, Childs B, Vidal M, Barabási AL. The human disease network. Proceedings of the National Academy of Sciences. 2007;104(21):8685–8690.
  6. 6. Monaco A, Amoroso N, Bellantuono L, Lella E, Lombardi A, Monda A, et al. Shannon entropy approach reveals relevant genes in Alzheimer’s disease. PLoS ONE. 2019;14(12):e0226190. pmid:31891941
  7. 7. Monaco A, Pantaleo E, Amoroso N, Bellantuono L, Lombardi A, Tateo A, et al. Identifying potential gene biomarkers for Parkinson’s disease through an information entropy based approach. Physical Biology. 2020;18(1):016003. pmid:33049726
  8. 8. Bonaventura M, Ciotti V, Panzarasa P, Liverani S, Lacasa L, Latora V. Predicting success in the worldwide start-up network. Scientific Reports. 2020;10(1):1–6.
  9. 9. Gallo SA, Sullivan JH, Glisson SR. The Influence of Peer Reviewer Expertise on the Evaluation of Research Funding Applications. PLoS ONE. 2016;11(10):e0165147.
  10. 10. Amoroso N, Bellantuono L, Monaco A, De Nicolò F, Somma E, Bellotti R. Economic Interplay Forecasting Business Success. Complexity. 2021;2021:8861267.
  11. 11. Hidalgo C, Klinger B, Barabasi AL, Hausmann R. The Product Space Conditions the Development of Nations. Science. 2007;317:482–487.
  12. 12. Tacchella A, Cristelli M, Caldarelli G, Gabrielli A, Pietronero L. A New Metrics for Countries’ Fitness and Products’ Complexity. Scientific Reports. 2012;2:723.
  13. 13. Bellantuono L, Monaco A, Tangaro S, Amoroso N, Aquaro V, Bellotti R. An equity-oriented rethink of global rankings with complex networks mapping development. Scientific Reports. 2020;10:18046.
  14. 14. Sporns O. The human connectome: a complex network. Annals of the New York Academy of Sciences. 2011;1224(1):109–125.
  15. 15. Amoroso N, La Rocca M, Bellantuono L, Diacono D, Fanizzi A, Lella E, et al. Deep Learning and Multiplex Networks for Accurate Modeling of Brain Age. Frontiers in Aging Neuroscience. 2019;11:115. pmid:31178715
  16. 16. Bellantuono L, Marzano L, La Rocca M, Duncan D, Lombardi A, Maggipinto T, et al. Predicting brain age with complex networks: From adolescence to adulthood. NeuroImage. 2021;225:117458. pmid:33099008
  17. 17. Stam C, Jones B, Nolte G, Breakspear M, Scheltens P. Small-world networks and functional connectivity in Alzheimer’s disease. Cerebral cortex. 2007;17(1):92–99.
  18. 18. Amoroso N, La Rocca M, Bruno S, Maggipinto T, Monaco A, Bellotti R, et al. Multiplex Networks for Early Diagnosis of Alzheimer’s Disease. Frontiers in Aging Neuroscience. 2018;10:365. pmid:30487745
  19. 19. Tijms BM, Wink AM, de Haan W, van der Flier WM, Stam CJ, Scheltens P, et al. Alzheimer’s disease: connecting findings from graph theoretical studies of brain networks. Neurobiology of aging. 2013;34(8):2023–2036. pmid:23541878
  20. 20. Lawrie SM, Buechel C, Whalley HC, Frith CD, Friston KJ, Johnstone EC. Reduced frontotemporal functional connectivity in schizophrenia associated with auditory hallucinations. Biological psychiatry. 2002;51(12):1008–1011.
  21. 21. Tessitore A, Amboni M, Esposito F, Russo A, Picillo M, Marcuccio L, et al. Resting-state brain connectivity in patients with Parkinson’s disease and freezing of gait. Parkinsonism & related disorders. 2012;18(6):781–787. pmid:22510204
  22. 22. Weathers K L G Strayer DL. Fundamentals in Ecosystem Science. Oxford, UK: Academic Press; 2013.
  23. 23. Cowen RK, Paris CB, Srinivasan A. Scaling of Connectivity in Marine Populations. Science. 2006;311(5760):522–527.
  24. 24. Poeppl RE, Keesstra SD, Maroulis J. A conceptual connectivity framework for understanding geomorphic change in human-impacted fluvial systems. Geomorphology. 2017;277:237–250.
  25. 25. Christakis NA, Fowler JH. The Collective Dynamics of Smoking in a Large Social Network. New England Journal of Medicine. 2008;358(21):2249–2258.
  26. 26. Stelling J, Klamt S, Bettenbrock K, Schuster S, Gilles ED. Metabolic network structure determines key aspects of functionality and regulation. Nature. 2002;420:190–193.
  27. 27. Turnbull L, Hütt MT, Ioannides AA, Kininmonth S, Poeppl R, Tockner K, et al. Connectivity and complex systems: learning from a multi-disciplinary perspective. Applied Network Science. 2018;3:11. pmid:30839779
  28. 28. Fiedler M. Algebraic connectivity of graphs. Czechoslovak Mathematical Journal. 1973;23(2):298–305.
  29. 29. Goh KI, Kahng B, Kim D. Universal behavior of load distribution in scale-free networks. Physical Review Letters. 2001;87(27):278701.
  30. 30. Vukadinovic D, Huang P, Erlebach T. A spectral analysis of the Internet topology. ETH TIK-NR. 2001;118.
  31. 31. Amoroso N, Bellantuono L, Pascazio S, Lombardi A, Monaco A, Tangaro S, et al. Potential energy of complex networks: a quantum mechanical perspective. Scientific reports. 2020;10:18387. pmid:33110089
  32. 32. Higuchi T. Approach to an irregular time-series on the basis of the fractal theory. Physica D. 1988;31:277–283.
  33. 33. Watts DJ, Strogatz SH. Collective dynamics of ‘small-world’networks. nature. 1998;393(6684):440–442.
  34. 34. Barabási AL, Albert R. Emergence of Scaling in Random Networks. Science. 1999;286(5439):509–512.
  35. 35. Albert R, Jeong H, Barabási AL. Diameter of the World-Wide Web. Nature. 1999;401:130–131.
  36. 36. Redner S. How popular is your paper? An empirical study of the citation distribution. Eur Phys J B. 1998;4:131–134.
  37. 37. Jeong H, Tombor B, Albert R. The large-scale organization of metabolic networks. Nature. 2000;407:651–654.
  38. 38. Newman M. Networks: An Introduction. New York, NY, USA: Oxford University Press, Inc.; 2010.
  39. 39. Chung F. Spectral Graph Theory. Providence, RI, USA: American Mathematical Society; 1997.
  40. 40. Ramani A, Grammaticos B, Caurier E. Fractal potentials from energy levels. Physical Review E. 1995;51(6):6323.
  41. 41. Spiridonov V. Exactly solvable potentials and quantum algebras. Phys Rev Lett. 1992;69:398–401.
  42. 42. Bittanti S, Laub AJ, Willems JC. The Riccati Equation. Springer, Berlin, Heidelberg; 1991.
  43. 43. Wu H, Vallières M, Sprung DW, et al. Gaussian-orthogonal-ensemble level statistics in a one-dimensional system. Physical Review A. 1990;42(3):1027.
  44. 44. van Zyl BP, Hutchinson DA. Riemann zeros, prime numbers, and fractal potentials. Physical Review E. 2003;67(6):066211.
  45. 45. Newman ME, Watts DJ. Renormalization group analysis of the small-world network model. Physics Letters A. 1999;263(4):341–346.
  46. 46. KONECT—Networks; 2017. http://konect.cc/networks.
  47. 47. Leskovec J, Krevl A. SNAP Datasets: Stanford Large Network Dataset Collection; 2014. http://snap.stanford.edu/data.
  48. 48. Grant T. Dominance and association among members of a captive and a free-ranging group of grey kangaroos (Macropus giganteus). Animal Behaviour. 1973;21(3):449–456.
  49. 49. Sundaresan SR, Fischhoff IR, Dushoff J, Rubenstein DI. Network metrics reveal differences in social organization between two fission–fusion species, Grevy’s zebra and onager. Oecologia. 2007;151(1):140–149.
  50. 50. Gleiser PM, Danon L. Community structure in jazz. Advances in complex systems. 2003;6(04):565–573.
  51. 51. Hayes B, Joscelyn T. Connecting the dots. American Scientist. 2006;94(5):400–404.
  52. 52. Šubelj L, Bajec M. Robust network community detection using balanced propagation. The European Physical Journal B. 2011;81(3):353–362.
  53. 53. Leskovec J, Kleinberg J, Faloutsos C. Graph evolution: Densification and shrinking diameters. ACM Transactions on Knowledge Discovery from Data (TKDD). 2007;1(1):2.
  54. 54. Faccin M, Johnson T, Biamonte J, Kais S, Migdał P. Degree Distribution in Quantum Walks on Complex Networks. Phys Rev X. 2013;3:041007.
  55. 55. Garnerone S. Thermodynamic formalism for dissipative quantum walks. Phys Rev X. 2013;3:041007.
  56. 56. Sánchez-Burillo E, Duch J, Gómez-Gardeñes J, Zueco D. Quantum Navigation and Ranking in Complex Networks. Scientific Reports. 2012;2:605.
  57. 57. Paparo GD, Müller M, Comellas F, Martin-Delgado MA. Quantum Google in a Complex Network. Scientific Reports. 2013;3:2773.
  58. 58. Qi X, Fuller E, Wu Q, Wu Y, Zhang CQ. Laplacian centrality: A new centrality measure for weighted networks. Information Sciences. 2012;194:240–253.