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

Random walks on networks with preferential cumulative damage: Generation of bias and aging

L. K. Eraso-Hernandez1, A. P. Riascos2, T.M. Michelitsch3 and J. Wang-Michelitsch4 1Departamento de Física, Universidad de los Andes, A.A. 4976, Bogotá D.C., Colombia
2Instituto de Física, Universidad Nacional Autónoma de México, Apartado Postal 20-364, 01000 Ciudad de México, México
3Sorbonne Université, Institut Jean le Rond d’Alembert, CNRS UMR 7190,4 place Jussieu, 75252 Paris cedex 05, France
4Independent researcher, Paris, France
Abstract

In this paper, we explore the reduction of functionality in a complex system as a consequence of cumulative random damage and imperfect reparation, a phenomenon modeled as a dynamical process on networks. We analyze the global characteristics of the diffusive movement of random walkers on networks where the walkers hop considering the capacity of transport of each link. The links are susceptible to damage that generates bias and aging. We describe the algorithm for the generation of damage and the bias in the transport producing complex eigenvalues of the transition matrix that defines the random walker for different types of graphs, including regular, deterministic, and random networks. The evolution of the asymmetry of the transport is quantified with local information in the links and further with non-local information associated with the transport on a global scale such as the matrix of the mean first passage times and the fractional Laplacian matrix. Our findings suggest that systems with greater complexity live longer.

1 Introduction

The study of dynamical processes taking place on networks has a significant impact in different fields of science and engineering, leading to important applications in diverse contexts [1]. In particular, the dynamics of a random walker that hops visiting the nodes of the network following different strategies is an important issue due to connections with a vast field of interdisciplinary topics like the ranking of the Internet [2], transport on networks [3], the modeling of human mobility in urban settlements [4], chemical reactions [5], digital image processing [6], algorithms for extracting useful information from data [7, 8], epidemic spreading [9, 10, 11], and the huge field of continuous-time random walks including unbiased and biased anomalous transport and fractional dynamics [12, 13, 14, 15, 16, 17] (and many others) just to mention a few examples related to the study of complex systems.
One of the main features observed in many “complex systems” at different scales such as living organisms, complex materials, social systems, companies, and civilizations, is that these systems exhibit aging and a limited lifespan associated with damage impact and degradation of the functionality. In many cases, these systems have to maintain a global function (for example transport) and in order to “survive”, the system needs continuously respond to damage impact with “reparation processes” maintaining both immediate and long-term survival. The reparation process in a complex system is performed under a time constraint that the functionality of the entire system during the reparation has to be maintained. Due to this time constraint of the reparation process, when the damage impact is “too severe”, the system is not able to re-establish the original undamaged structure but generates a repaired structure with altered properties a so-called “misrepair[18]. This mechanism can be considered as a compromise between two needs: Reparation as good as possible and as fast as necessary. In many cases, the alteration in a misrepaired structure compared to the initial undamaged structure may be very ‘small’ and the misrepair may be even ‘close’ to perfect repair. Therefore, the mechanism of misrepair guarantees immediate survival as a result of a reparation process; however, the price to be paid for this fast reparation process is a misrepaired altered structure with reduced functionality compared to the initial undamaged structure [19].
Despite of its importance for understanding aging as a dynamical process in complex systems, the modeling of aging associated with the accumulation of damage (‘misrepairs’) has been less explored. Recent advances in this direction support the idea that aging occurs as an emergent phenomenon in many biological structures and systems [20, 21, 22, 23, 24, 25]. In this contribution, we study the aging process of a complex system as a consequence of a preferential accumulation of damage. We model this system as a network with weights that evolve in time due to damage generating bias on the links and the global transport of this structure. In this case, aging is a consequence of the reduction of the system’s capacity to communicate within the whole structure, modeled by ergodic random walks that navigate through the links of the network. In the initial configuration of the system, we assume the network to be a “perfect structure” described by a connected network gradually altered by progressing accumulation of damage. We analyze the evolution of asymmetry and aging for networks with different topologies allowing us to distinguish their complexities qualitatively by considering their connectivity and robustness to maintain a specific function.

2 Transport on networks with cumulative damage

In this section, we present a phenomenological model for aging processes in a complex system represented by a network. The model relies on three characteristics [22]: 1) We consider a network for which the nodes and connections contribute collectively to its global functionality which includes transport processes [26, 27], synchronization [28], diffusion [29, 30], among others [1]. The capacity of this structure to perform these functions is measured by a global quantity in a determined configuration of the system. 2) The entire system is subjected to stochastic damage that reduces the functionality of the links affecting the global activity, this detriment is cumulative. 3) We compare the global functionality of the system with the initial state (with optimal conditions and no damage). The definition of a threshold value for the functionality required for the system to operate allows determining if the system is alive.
The features 1)-3) may exist in different complex systems. The gradual deterioration of the global functionality resulting from the accumulation of misrepairs in a complex system is the subject of the model to be developed and explored in the present section. The model incorporates the observed phenomena of self-amplification in the occurrence of misrepairs, i.e. a structure that is already altered by misrepairs is more likely to ‘attract’ further misrepairs [31]. We also account for the observation that there are two temporal scales. One is the “fast” time scale of functional operation; for example, the temporal evolution of a random walk. The second “slow” time scale is where the dynamics of accumulation of misrepairs and aging take place. These assumptions reflect the observed fact that metabolic functions in a living organism may take some seconds to a few hours, whereas aging changes in living beings may take years.

2.1 Network structure and cumulative damage

For the initial configuration, we consider undirected connected networks with NN nodes i=1,,Ni=1,\ldots,N described by an adjacency matrix 𝐀\mathbf{A} with elements Aij=Aji=1A_{ij}=A_{ji}=1 if there is an edge between the nodes ii and jj and Aij=0A_{ij}=0 otherwise; in particular, Aii=0A_{ii}=0 to avoid edges connecting a node with itself. In this structure, we denote the set of nodes as 𝒱\mathcal{V} and the set of edges (links) as \mathcal{E} with elements (i,j)(i,j). For each pair in \mathcal{E}, the corresponding element of the adjacency matrix is non-null. In the following the link from ii to jj denoted as (i,j)(i,j) is independent from (j,i)(j,i), and we denote as |||\mathcal{E}| the total number of different edges in the network.
Additionally to the network structure, the global state of the system at time T=0,1,2,T=0,1,2,\ldots is characterized by a N×NN\times N matrix of weights 𝛀(T)\mathbf{\Omega}(T) with elements Ωij(T)0\Omega_{ij}(T)\geq 0 and Ωii(T)=0\Omega_{ii}(T)=0 which describe weighted connections between the nodes. The matrix 𝛀(T)\mathbf{\Omega}(T) contains information of the state of the edges and in general is not symmetric. In order to capture in the model the damage impact affecting the complex system, we introduce the variable TT as the measure of the total number of damage hits in the links of the network. The variable TT can also be conceived as a time measure by assuming a constant damage impact rate, i.e. successive damage events occur with a constant difference of times ΔT=1\Delta T=1. We introduce for each link (i,j)(i,j)\in\mathcal{E} a stochastic integer variable hij(T)h_{ij}(T) where hij(T)1h_{ij}(T)-1 counts the number of random faults that exist in this link at time TT. The values hij(T)h_{ij}(T) for all the edges are numbers that evolve randomly, and a new fault in the link (i,j)(i,j) appears at time TT with a probability πij(T)\pi_{ij}(T) which is given by

πij(T)=hij(T1)(l,m)hlm(T1)(i,j),\pi_{ij}(T)=\frac{h_{ij}(T-1)}{\sum_{(l,m)\in\mathcal{E}}h_{lm}(T-1)}\qquad(i,j)\in\mathcal{E}, (1)

for T=1,2,\,T=1,2,\ldots with the initial condition hij(0)=1h_{ij}(0)=1, i.e. no faults exist for all the edges at T=0T=0. Equation (1) indicates the probability for the event that at time TT the number of faults hij(T)=hij(T1)+1h_{ij}(T)=h_{ij}(T-1)+1 are increased by one. In our analysis, the damage is distributed without maintaining the symmetry of the initial undirected network. In this manner, in the general case hij(T)h_{ij}(T) is independent of the value hji(T)h_{ji}(T) and also πij(T)\pi_{ij}(T) from πji(T)\pi_{ji}(T) which is generating a biased network. With Eq. (1) at T=1T=1 the first hit (fault) is randomly generated for any selected link (i,j)(i,j) with equal probability πij(1)=1||\pi_{ij}(1)=\frac{1}{|\mathcal{E}|}. The occurrence of the second fault at T=2T=2 depends on the previous configuration and so on. An asymptotic analysis of the time-evolution of the fault number distribution resulting from Eq. (1) shows that a power-law scaling with features of a stochastic fractal emerge (See Eq. (33) in A and consult also Ref. [22]). An essential feature of the probabilities in Eq. (1) is that they produce preferential damage if a link has already suffered damage in the past. A link has a higher probability to get a fault with respect to a link never being damaged. Such preferential random processes have been explored in different contexts in science (see Ref. [32]), being a key element in our model that generates complexity in the distribution of damage reflected by asymptotically emerging power-law and fractal features (See A).
The choice of generating law of faults in Eq. (1) is based on the observation of aging changes in living beings. The development of aging changes such as age spots is self-amplifying and inhomogeneous. Age spots develop in this way because misrepaired structures have increased damage-sensitivity and reduced reparation-efficiency [19, 31].
Now, we aim to describe how the structure reacts to the damage hits occurring stochastically to the edges. We describe the effects of the damage by using the information in the matrix of weights 𝛀(T)\mathbf{\Omega}(T). In terms of the values hij(T)h_{ij}(T), the matrix 𝛀(T)\mathbf{\Omega}(T) defines the global state of the network containing the complete information on the network topology at time TT. Its matrix elements

Ωij(T)=(hij(T))αAij\Omega_{ij}(T)=(h_{ij}(T))^{-\alpha}A_{ij} (2)

contain the local information on the damaged state of edge (i,j)(i,j) and α0\alpha\geq 0 is a real-valued parameter that quantifies the effect of the damage in each link. We call α\alpha the misrepair parameter since it describes the capacity of the system to repair damage in the links: In the limit α0\alpha\to 0 the system responds with perfect reparation with Ωij(T)Aij\Omega_{ij}(T)\to A_{ij} as in a perfect undamaged structure, and the effect of the stochastically generated faults is null. In contrast, in the limit α\alpha\to\infty, a hit in a link is equivalent to its removal from the network. This limit corresponds to a complex system without repair capacity. The fault accumulation dynamics described by Eq. (1) together with the ‘misrepair equation’ (2) is therefore able to mimic the phenomena related to aging processes observed in living beings [18, 33].

Refer to caption
Figure 1: (Color online) Monte Carlo simulation of the reduction of functionality in a network with random faults in the links. We generate a random hit in the edges at times T=1,2,T=1,2,\ldots and in each line, we have a value hijh_{ij} that depends on TT. At each time TT, the value hij1h_{ij}-1 gives the number of random hits that the link (i,j)(i,j) has suffered (considering the initial values hij=1h_{ij}=1 at T=0T=0). The probability to have a new fault in one of the edges is determined by the Eq. (1). By using this algorithm, we implement Monte Carlo simulations to generate random faults in the graph described at time T=0T=0. The values in the colorbar indicate hijh_{ij} for all the links, we use the value α=2\alpha=2 in Eq. (2). We present the configurations of the system at times T=0, 25, 50, 100T=0,\,25,\,50,\,100 for two different realizations of this process.

In Fig. 1, we illustrate the algorithm for the generation of cumulative damage in a network with N=10N=10 nodes formed by a comb-like structure with a ring. For this directed graph, we generate random hits in the links at times T=1,2,,100T=1,2,\ldots,100. The probability to generate a hit at time TT in the directed edge (i,j)(i,j) is proportional to the previous configuration given by hij(T1)h_{ij}(T-1) in Eq. (1). In this way, using Monte Carlo simulations, we depict the damage in two realizations. The values of hijh_{ij} in the edges are represented with colors codified in the colorbar whereas the respective widths reflect their capacity of transport given by Ωij(T)\Omega_{ij}(T) in Eq. (2) with the parameter α=2\alpha=2. The results in the final configuration at T=100T=100 give us an idea of the variety of structures how the damage can be distributed in the network affecting the nodes in the periphery or in the central ring.

2.2 Master equation and mean first passage times

Let us now come back to the general algorithm for cumulative damage described before, at a completely different scale of times (significantly less than the characteristic times for the damage) takes place the movement of a random walker in the network with discrete steps Δt\Delta t at times t=0,Δt,2Δt,t=0,\Delta t,2\Delta t,\ldots. For each state of the network’s weights, the random walker can move visiting nodes and is capable to visit all the nodes of the structure that changes very slowly with time TT. In a determined configuration at time TT, the transition probability matrix 𝐖(T)\mathbf{W}(T) describing the random walker is defined by the elements wij(T)w_{i\to j}(T) with the probability to pass from node ii to node jj

wij(T)=Ωij(T)=1NΩi(T).w_{i\to j}(T)=\frac{\Omega_{ij}(T)}{\sum_{\ell=1}^{N}\Omega_{i\ell}(T)}. (3)

We assume a Markovian time-discrete random walker that performs at any time increment Δt\Delta t a random step from one node to another. This process is defined by the master equation [3, 26, 34]

Pij(t+Δt,T)==1NPi(t,T)wj(T)P_{ij}(t+\Delta t,T)=\sum_{\ell=1}^{N}P_{i\ell}(t,T)w_{\ell\to j}(T) (4)

valid for tΔT=1t\ll\Delta T=1. In this master equation Pij(t,T)P_{ij}(t,T) indicates the probability that the walker that starts its walk at node ii at t=0t=0 occupies node jj at the nn-th time step t=nΔtt=n\Delta t.
The one-step transition matrix in Eq. (3) is constructed such that the walker has to change the node at any step (i.e wii(T)=0w_{i\to i}(T)=0). The canonical representation of the (t=nΔtt=n\Delta t) of the nn-step transition matrix is

𝐏(nΔt,T)=(𝐖(T))n=m=1N(λm(T))n|ϕm(T)ϕ¯m(T)|.{\mathbf{P}}(n\Delta t,T)=({\mathbf{W}}(T))^{n}=\sum_{m=1}^{N}(\lambda_{m}(T))^{n}|\phi_{m}(T)\rangle\langle{\bar{\phi}}_{m}(T)|. (5)

Where we use Dirac’s (bra-ket) notation. In Eq. (5), |ϕm(T),ϕ¯m(T)||\phi_{m}(T)\rangle,\langle{\bar{\phi}}_{m}(T)| denote, respectively, the right and left eigenvectors of the transition matrix with the respective eigenvalues 0|λm(T)|10\leq|\lambda_{m}(T)|\leq 1. The walk which we assume to take place on a (strongly connected) directed weighted and finite network is ergodic with the unique eigenvalue λ1(T)=1T\lambda_{1}(T)=1\forall T reflecting row stochasticity (with corresponding right-eigenvector having identical components) of the transition matrix j=1Nwij(T)=1\sum_{j=1}^{N}w_{i\to j}(T)=1 and |λm(T)|1|\lambda_{m}(T)|\leq 1 maintained T\forall T for m=1,,Nm=1,\ldots,N (see Ref. [30] for a detailed analysis of undirected networks, and Refs. [35, 36] for directed networks). The stationary distribution Pj()(T)limt1tt=0tPij(t,T)P_{j}^{(\infty)}(T)\equiv\lim_{t\to\infty}\frac{1}{t}\sum_{t^{\prime}=0}^{t}P_{ij}(t^{\prime},T), that gives the probability to find the random walker at the node jj in the limit tt\to\infty, is given by [27, 30, 37]

Pj()(T)=i|ϕ1(T)ϕ¯1(T)|jP_{j}^{(\infty)}(T)=\langle i|\phi_{1}(T)\rangle\langle\bar{\phi}_{1}(T)|j\rangle (6)

where, since i|ϕ1(T)=constant\left\langle i|\phi_{1}(T)\right\rangle=\mathrm{constant} (independent of ii), the stationary distribution Pj()(T)P_{j}^{(\infty)}(T) does not depend on the initial condition.
Additionally, we have the mean first passage time 𝒯ij\left\langle{\cal T}_{ij}\right\rangle that gives the average number of time steps (in units of Δt\Delta t) the walker needs to travel from node ii to node jj in the form (see Refs. [30, 35, 37, 38] for a complete derivation)

𝒯ij(T)=1Pj()(T)[δij+=2Nj|ϕ(T)ϕ¯(T)|ji|ϕ(T)ϕ¯(T)|j1λ(T)].\left\langle{\cal T}_{ij}(T)\right\rangle=\frac{1}{P_{j}^{(\infty)}(T)}\left[\delta_{ij}+\sum_{\ell=2}^{N}\frac{\left\langle j|\phi_{\ell}(T)\right\rangle\left\langle\bar{\phi}_{\ell}(T)|j\right\rangle-\left\langle i|\phi_{\ell}(T)\right\rangle\left\langle\bar{\phi}_{\ell}(T)|j\right\rangle}{1-\lambda_{\ell}(T)}\right]. (7)

In this relation for i=ji=j the second term and for jij\neq i the first term vanishes. For i=ji=j this relation gives the mean first return time or mean recurrence time [30, 39]

𝒯jj(T)=1j|ϕ1(T)ϕ¯1(T)|j.\left\langle{\cal T}_{jj}(T)\right\rangle=\frac{1}{{\left\langle j|\phi_{1}(T)\right\rangle\left\langle\bar{\phi}_{1}(T)|j\right\rangle}}. (8)

This is the Kac-formula relating the mean recurrence time with the inverse of the stationary distribution Pj()(T)P_{j}^{(\infty)}(T).

Refer to caption
Figure 2: Different types of networks with N=50N=50 nodes.
Refer to caption
Figure 3: Eigenvalues of the transition matrices 𝐖(T)\mathbf{W}(T) for networks with N=50N=50 nodes with cumulative damage in the edges. We show the results for the set of eigenvalues λ(T)\lambda(T) in the complex plane for different times T=0,1,,105T=0,1,\ldots,10^{5} codified in the colorbar. The initial structures without damage are the undirected networks: (a) wheel graph, (b) barbell graph, (c) random network generated with the Watts-Strogatz algorithm, and (d) a Barabási-Albert random network. For each case we depict two realizations of the cumulative damage with α=1\alpha=1 in Eq. (2), we represent with circles the eigenvalues of the transition matrix without damage 𝐖(0)\mathbf{W}(0).

The results in Eqs. (5) and (7) show that the eigenvalues of the transition matrix 𝐖(T)\mathbf{W}(T) at different times TT contain important information of the diffusive transport of each configuration at times T=0,1,T=0,1,\ldots. Also, due to the asymmetry in some edges, in the general case, the eigenvalues λj(T)\lambda_{j}(T) can take complex values. However, the process of cumulative damage for α\alpha finite maintains the ergodicity of the random walker described by 𝐖(T)\mathbf{W}(T) since the initial structure is connected and none of the edges is completely removed with the hits at different times (for a detailed discussion about ergodicity on directed networks see Ref. [35] and references therein) thus the mean first passage times in Eqs. (7)-(8) are well defined. The relation between the eigenvalues of the transition matrix and node or edge removal strategies in various dynamical processes on networks has been explored numerically by Restrepo et. al. in Refs. [40, 41].
In the following part, we explore the effects of cumulative damage in the network topologies illustrated in Fig. 2. In Fig. 3 we depict the eigenvalues of the transition matrix 𝐖(T)\mathbf{W}(T) for different initial networks with N=50N=50 nodes and two realizations of the random cumulative damage algorithm. Figure 3(a) displays the results for a wheel graph formed by a single node connected to all nodes of a cycle (with 4949 nodes). In Fig. 3(b) we show the eigenvalues for a barbell graph, i.e., a network with two well-defined communities composed of two fully connected networks (with 2020 nodes each) connected by a linear graph (with 1010 nodes) [42]. Conversely, in Figs. 3(c)-(d) the initial structures without damage are random networks obtained with the Watts-Strogatz algorithm [43] generated from a ring with nearest-neighbor and next-nearest-neighbor links and a rewiring probability of p=0.05p=0.05 and the Barabási-Albert algorithm, generated with the preferential attachment rule [44].
The results in Fig. 3 show the evolution of the eigenvalues with the damage at times T=1,2,,100000T=1,2,\ldots,100000, the initial eigenvalues are real and are represented with circles in each case. The damage in each directed edge induce asymmetry and the bias generated produces complex eigenvalues depicted with different colors. Here it is worth mentioning that we apply the same approach to several types of trees where we found that in this type of graph the eigenvalues are real. This is an important case for which we do not have an analytical result but we hope this leads to future research in the spectral properties of directed weighted trees. These findings motivate the introduction of a measure to quantify the evolution of bias generated with the accumulation of damage in different networks. We discuss this point in the following part.

3 Quantifying the evolution of bias

In this section we discuss different ways to quantify the asymmetry in the diffusive transport generated by the systematic accumulation of damage in the links. We introduce local measures considering the elements of the transition matrix 𝐖(T)\mathbf{W}(T) and non-local quantities that include global information of the dynamics.

3.1 Local information

3.1.1 𝒮W(T)\mathcal{S}_{W}(T).

The first measure implemented to characterize the asymmetry of the diffusive transport at time TT is the direct comparison of the elements (i,j)(i,j) and (j,i)(j,i) of the transition matrix 𝐖(T)\mathbf{W}(T). We use the quantity

𝒮W(T)=12N(N1)2Mi=1Nj=i+1N|wij(T)wji(T)|wij(T)+wji(T),\mathcal{S}_{W}(T)=1-\frac{2}{N(N-1)-2M}\sum_{i=1}^{N}\sum_{j=i+1}^{N}\frac{|w_{i\to j}(T)-w_{j\to i}(T)|}{w_{i\to j}(T)+w_{j\to i}(T)}, (9)

introduced in Ref. [45] to quantify the asymmetry in the connectivity of neural networks. In Eq. (9) wij(T)w_{i\to j}(T) represents the elements of the N×NN\times N transition matrix 𝐖(T)\mathbf{W}(T) and MM is the number of times for which both wij(T)w_{i\to j}(T) and wji(T)w_{j\to i}(T) are zero, these cases are not included in the sums in Eq. (9). If 𝒮W(T)\mathcal{S}_{W}(T) is close to 11, the probabilities wij(T)w_{i\to j}(T) and wji(T)w_{j\to i}(T) are close and the random walker has similar probabilities to go forward and backward in each connection. Conversely, a value close to 0 shows that those weights and probabilities are quite different. Therefore, this parameter allows us to quantify the local bias of the transition matrix in each configuration of the process at times T=0,1,2,T=0,1,2,\ldots.

3.1.2 Random walk entropy.

The asymmetry of the transport can be measured indirectly from an information perspective. In this way, the information to define the random walk strategy in the structure with damage evolves with TT. We use the local information [46]

(T)=i,j=1NPi()(T)wij(T)log[wij(T)],\mathcal{H}(T)=-\sum_{i,j=1}^{N}P_{i}^{(\infty)}(T)w_{i\to j}(T)\log\left[w_{i\to j}(T)\right], (10)

where Pi()(T)i|ϕ1(T)ϕ¯1(T)|iP_{i}^{(\infty)}(T)\equiv\langle i|\phi_{1}(T)\rangle\langle\bar{\phi}_{1}(T)|i\rangle is the ii-th component of the stationary distribution. In this way, we define the measure 𝒮Entropy(T)\mathcal{S}_{\mathrm{Entropy}}(T) as

𝒮Entropy(T)=(T)(0)\mathcal{S}_{\mathrm{Entropy}}(T)=\frac{\mathcal{H}(T)}{\mathcal{H}(0)} (11)

that gives the ratio between entropy (T)\mathcal{H}(T) at time TT with the initial value (0)\mathcal{H}(0) calculated from the structure without damage.
The value (T)\mathcal{H}(T) measures the minimum amount of information necessary to carry out the diffusion process in the network and depends on the topology and dynamics [47]. Through the maximization of the entropy rate, it is possible to design optimal diffusion processes and define random walkers that are maximally dispersing, which means that they can perform every possible walk with the same probability in the graph. Normal random walks on regular lattices are a particular case of maximum entropy rate, since their nodes have the same degree all the trajectories of a given length are equiprobable [48], [49]. Thus, it makes sense to propose the entropy rate as a measure of asymmetry, since aging is changing the probabilities of certain paths in the graph, also as the damage increases, some paths are less probable than others so the information to describe the random walk strategy decreases with TT and it is more difficult for the random walker to reach all nodes in the network. In our definition in Eq. (11) we are interested in the evolution of 𝒮Entropy(T)\mathcal{S}_{\mathrm{Entropy}}(T) with the initial condition 𝒮Entropy(0)=1\mathcal{S}_{\mathrm{Entropy}}(0)=1.

3.2 Global information

3.2.1 𝒮MFPT\mathcal{S}_{\mathrm{MFPT}}.

The local measure 𝒮W(T)\mathcal{S}_{W}(T) in Eq. (9) only considers the elements of the transition matrix; however, relevant information of the process is included in all the paths connecting two nodes on the network. In this way we modify Eq. (9) to define

𝒮MFPT(T)=12N(N1)i=1Nj=i+1N|𝒯ij(T)𝒯ji(T)|𝒯ij(T)+𝒯ji(T),\mathcal{S}_{\mathrm{MFPT}}(T)=1-\frac{2}{N(N-1)}\sum_{i=1}^{N}\sum_{j=i+1}^{N}\frac{|\langle{\cal T}_{ij}(T)\rangle-\langle{\cal T}_{ji}(T)\rangle|}{\langle{\cal T}_{ij}(T)\rangle+\langle{\cal T}_{ji}(T)\rangle}, (12)

where the elements wij(T)w_{i\to j}(T) were replaced by the mean first passage time 𝒯ij(T)\langle{\cal T}_{ij}(T)\rangle in Eq. (7), that gives the average number of steps that a discrete-time random walker defined by 𝐖(T)\mathbf{W}(T) needs to move from node ii and reach jj for the first time. In contrast with the definition in Eq. (9), now we use the value M=0M=0 since from Eq. (7), 𝒯ij(T)>0\langle{\cal T}_{ij}(T)\rangle>0 as a consequence of the ergodicity of the network at any finite TT.

3.2.2 𝒮γ\mathcal{S}_{\gamma}.

A different way to have access to non-local information in diffusive transport is through the fractional Laplacian 𝐋γ\mathbf{L}^{\gamma} of a graph [30, 50, 51, 52], a formalism explored for directed networks in Refs. [35, 53]. In terms of the matrix of weights Ωij(T)>0\Omega_{ij}(T)>0, the Laplacian matrix 𝐋\mathbf{L} with elements ii, jj is given by [35]

Lij(T)=ki(out)(T)δijΩij(T)L_{ij}(T)=k_{i}^{(\mathrm{out})}(T)\delta_{ij}-\Omega_{ij}(T) (13)

with the out-degree ki(out)(T)==1NΩi(T)k_{i}^{(\mathrm{out})}(T)=\sum_{\ell=1}^{N}\Omega_{i\ell}(T). The fractional Laplacian 𝐋γ\mathbf{L}^{\gamma} with 0<γ<10<\gamma<1 satisfies the following conditions [30, 35]: (i) For the fractional out-degree, we have

ki(γ)(𝐋γ)ii=mi(𝐋γ)im.k_{i}^{(\gamma)}\equiv(\mathbf{L}^{\gamma})_{ii}=-\sum_{m\neq i}(\mathbf{L}^{\gamma})_{im}. (14)

(ii) The diagonal elements of 𝐋γ\mathbf{L}^{\gamma} are positive real values; in this way ki(γ)>0k_{i}^{(\gamma)}>0 for i=1,2,,Ni=1,2,\ldots,N and, (iii) The non-diagonal elements of 𝐋γ\mathbf{L}^{\gamma} are real values satisfying (𝐋γ)ij<0(\mathbf{L}^{\gamma})_{ij}<0 for iji\neq j (γ(0,1)\gamma\in(0,1)) in ergodic networks (and (𝐋γ)ij0(\mathbf{L}^{\gamma})_{ij}\leq 0 in non-ergodic cases, see Ref. [35] for a discussion of ergodicity in directed networks).
The characteristics of the fractional Laplacian matrix allow to define the fractional diffusion on directed weighted networks as a discrete-time Markovian process determined by a transition matrix 𝐖(γ)(T)\mathbf{W}^{(\gamma)}(T) with elements wij(γ)(T)w_{i\to j}^{(\gamma)}(T) representing the probability to hop from ii to jj given by [35]

wij(γ)(T)=δij(𝐋γ)ij(T)(𝐋γ)ii(T)0<γ1,w_{i\to j}^{(\gamma)}(T)=\delta_{ij}-\frac{(\mathbf{L}^{\gamma})_{ij}(T)}{(\mathbf{L}^{\gamma})_{ii}(T)}\qquad 0<\gamma\leq 1, (15)

these transition probabilities combine the information of all possible paths connecting nodes ii and jj on the network [35]. We can use this property to quantify the asymmetry of the transport generated with the introduction of damage; in this way, we apply Eq. (9) for 𝐖(γ)(T)\mathbf{W}^{(\gamma)}(T)

𝒮γ(T)=12N(N1)i=1Nj=i+1N|wij(γ)(T)wji(γ)(T)|wij(γ)(T)+wji(γ)(T)\mathcal{S}_{\gamma}(T)=1-\frac{2}{N(N-1)}\sum_{i=1}^{N}\sum_{j=i+1}^{N}\frac{|w_{i\to j}^{(\gamma)}(T)-w_{j\to i}^{(\gamma)}(T)|}{w_{i\to j}^{(\gamma)}(T)+w_{j\to i}^{(\gamma)}(T)} (16)

valid for 0<γ<10<\gamma<1. In the case with γ=1\gamma=1, the fractional dynamics approach recovers the normal random walk with local displacements; however, Eq. (16) only applies for 0<γ<10<\gamma<1, where for this interval in ergodic networks all the non-diagonal elements of 𝐖(γ)(T)\mathbf{W}^{(\gamma)}(T) are non-null [35, 36].

3.3 Asymmetry and cumulative damage

Refer to caption
Figure 4: Average evolution of asymmetry generated by cumulative damage in networks with N=50N=50. We present the results for the value S(T)S(T) as a function of TT for three deterministic networks: (a) a ring, (b) a wheel graph, (c) a barbell graph, and three random networks: (d) a Watts-Strogatz network with rewiring probability p=0.05p=0.05, (e) an Erdös-Rényi (ER) network at the connectivity threshold p=log(N)/Np=\log(N)/N, and (f) a Barabási-Albert (BA) network. In this analysis S(T)S(T) denotes the quantities 𝒮W(T)\mathcal{S}_{W}(T), 𝒮Entropy(T)\mathcal{S}_{\mathrm{Entropy}}(T), 𝒮MFPT(T)\mathcal{S}_{\mathrm{MFPT}}(T), and 𝒮γ(T)\mathcal{S}_{\gamma}(T) with γ=0.5\gamma=0.5, we present with thin lines the results obtained for 100100 realizations of the cumulative damage algorithm with α=1\alpha=1 and their respective ensemble average.

Once defined four measures to quantify the asymmetry on transport on networks, we explore the evolution of these quantities with time TT for structures with N=50N=50 nodes. We analyze three deterministic networks: a ring, a wheel and a barbell graph, and three random structures generated with the Watts-Strogatz (WS), Erdös-Rényi (ER), Barabási-Albert (BA) algorithms. In Fig. 4 we depict the evolution of 𝒮(T)\mathcal{S}(T) that denotes 𝒮W(T)\mathcal{S}_{W}(T), 𝒮Entropy(T)\mathcal{S}_{\mathrm{Entropy}}(T), 𝒮MFPT(T)\mathcal{S}_{\mathrm{MFPT}}(T), and 𝒮γ(T)\mathcal{S}_{\gamma}(T) considering a fractional non-locality with γ=0.5\gamma=0.5. The results were obtained from Monte Carlo simulations of the accumulation of damage algorithm with a misrepair parameter α=1\alpha=1 in Eq. (2). For each time TT we calculate the values of 𝒮(T)\mathcal{S}(T), we consider 100 realizations to obtain the ensemble average of each 𝒮(T)\mathcal{S}(T).
In Fig. 4(a) we analyze a ring, for this regular network at T=0T=0 all the local and non-local measures register 𝒮(0)=1\mathcal{S}(0)=1, this value occurs when the network has not suffered any damage, therefore it is the largest value that this parameter can reach. With the action of damage at T=1,2,,1000T=1,2,\ldots,1000 the ensemble average of all the 𝒮(T)\mathcal{S}(T) analyzed decrease with TT. However, in the results for all the realizations, we see that the ensemble average of each measure presents high dispersion, revealing the susceptibility of the ring to damage, the dispersion is huge in the 𝒮MFPT(T)\mathcal{S}_{\mathrm{MFPT}}(T), and 𝒮γ(T)\mathcal{S}_{\gamma}(T) showing how the damage in a single link generates asymmetry that affects the transport on the whole ring. In Fig. 4(b) we depict the results for a wheel graph. In this case, at T=0T=0, the local measure 𝒮W(0)=0.5577\mathcal{S}_{W}(0)=0.5577 due to an initial bias in the transition matrix 𝐖\mathbf{W} due to its normalization, an effect that is reduced in non-local measures 𝒮MFPT(0)=0.9627\mathcal{S}_{\mathrm{MFPT}}(0)=0.9627, and 𝒮γ(0)=0.9755\mathcal{S}_{\gamma}(0)=0.9755. We see in the ensemble average the reduction of 𝒮(T)\mathcal{S}(T) with the damage; but, the values in the realizations are less dispersed in comparison to the results obtained for the ring. This reduced dispersion shows the resistance of the structure at local and global scales, a consequence of the existence of multiple paths that can connect two nodes on the network. On the other hand, the barbell graph analyzed in Fig. 4(c) combines two fully connected networks with 20 nodes with a linear graph with 10 nodes, each two fully connected subgraphs are resistant to damage due to the diverse alternative routes to defective links. We see that the local measures decaying slowly with TT and with low dispersion. However, at a global scale, the nodes that form the linear graph make the structure fragile, this condition of the barbell graph is observed in the non-local measures 𝒮MFPT(T)\mathcal{S}_{\mathrm{MFPT}}(T) and 𝒮γ(T)\mathcal{S}_{\gamma}(T) with fast decay under damage and with high dispersion in the same way as the results observed for the ring in Fig. 4(a).
Regarding the random networks, in Fig. 4(d) we analyze a Watts-Strogatz network obtained from a regular cyclic structure with four nodes (a ring with two additional links in each node) and a random rewiring with probability p=0.05p=0.05, see Ref. [43]. In this case, the rewiring creates a network with more complexity than the initial structure, the alternative paths connecting two nodes make this structure more resistant to damage. In Fig. 4(d) it is worth to notice that the average of 𝒮W(T)\mathcal{S}_{W}(T) and 𝒮MFPT(T)\mathcal{S}_{\mathrm{MFPT}}(T) have a similar behavior showing that the rewiring creates global connectivity of the network, for this reason, 𝒮W(T)\mathcal{S}_{W}(T) behaves like a non-local measure. In Fig. 4(e), we explore the evolution of the asymmetry in an Erdös-Rényi network at the connectivity threshold p=log(N)/Np=\log(N)/N. Due to the reduced number of links the connectivity of the network can be affected with the removal of a link. We see that 𝒮Entropy(T)\mathcal{S}_{\mathrm{Entropy}}(T) decays faster with TT in comparison to the results in other networks. For the scale-free network in Fig. 4(f), 𝒮W(0)=0.5166\mathcal{S}_{W}(0)=0.5166 showing that the heterogeneity of the network already includes a bias that increases the probability to pass to high connected nodes, the slow variation of 𝒮W(T)\mathcal{S}_{W}(T) with the damage shows that the distribution of weights in the links has a similar “complexity” since the damage is generated with a preferential aggregation. Also, we see a low dispersion of the values 𝒮MFPT(T)\mathcal{S}_{\mathrm{MFPT}}(T), showing that the high number of paths connecting two nodes make this structure capable to resist the damage without creating strong non-local asymmetry. Our findings in Fig. 4 for deterministic and random networks show that the variations of the local asymmetry measures are in a good approximation rescaled versions; in this sense, the two local measures are similar in quantifying variations of the asymmetry due to damage. Something similar occurs with the two non-local measures; however, in this case, the variation of the parameter γ\gamma can be used to consider other non-local effects.
In addition to the temporal evolution, it is important to understand the modifications introduced by the parameter α\alpha in Eq. (2) that modifies the effect of damage in the transport. In our ‘misrepair picture’ small α\alpha corresponds to high reparation capacity of a damaged link and large α\alpha can be related to ‘bad’ reparation capacity in the complex system. In the limit α=0\alpha=0, the damage does not alter the transport and α\alpha\to\infty is equivalent to the complete removal of the link. In Fig. 5 we analyze the ensemble average of local and non-local symmetry measures 𝒮\mathcal{S} with α=0.5,1.0,1.5,2.0\alpha=0.5,1.0,1.5,2.0 and T=1000T=1000 for the networks explored in Fig. 4. The results are generated with 1000 Monte Carlo simulations of the process, the error bars represent the standard deviation of the data. All the asymmetry measures in the six networks analyzed decrease with the increase of α\alpha. Regarding the dispersion of the data in the error bars, we see that the values 𝒮W(T)\mathcal{S}_{W}(T) are less disperse for all the networks; in contrast, the values 𝒮MFPT(T)\mathcal{S}_{\mathrm{MFPT}}(T) have the largest dispersion revealing that this measure is more susceptible to how damage is distributed. Finally, we see that the non-local measures behave in a similar way with α\alpha showing that 𝒮γ(T)\mathcal{S}_{\gamma}(T) with γ=0.5\gamma=0.5 is a good measure to quantify the average asymmetry in the transport.

Refer to caption
Figure 5: Dependence of the ensemble average of asymmetry measures 𝒮\left\langle\mathcal{S}\right\rangle for different values of the parameter α\alpha. In (a)-(f) we apply the algorithm of cumulative damage for the networks analyzed in Fig. 4. The results show the ensemble average of 𝒮W(T)\mathcal{S}_{W}(T), 𝒮Entropy(T)\mathcal{S}_{\mathrm{Entropy}}(T), 𝒮MFPT(T)\mathcal{S}_{\mathrm{MFPT}}(T), and 𝒮γ(T)\mathcal{S}_{\gamma}(T) with γ=0.5\gamma=0.5 at time T=1000T=1000 considering 1000 realizations for α=0.5,1,1.5,2\alpha=0.5,1,1.5,2, error bars denote the standard deviation of the values.

4 Functionality reduction and aging

In this section, we study the capacity of the network to perform a specific function and how this property evolves with the accumulation of damage. In the context of transport on networks, we use a ‘functionality’ (T)\mathcal{F}(T) that quantifies the global transport capacity at time TT as [22]

(T)τ(0)τ(T)\mathcal{F}(T)\equiv\frac{\tau(0)}{\tau(T)} (17)

with

τ(T)=1Nj=1Nτj(T),\tau(T)=\frac{1}{N}\sum_{j=1}^{N}\tau_{j}(T), (18)

where

τi(T)=l=2N11λl(T)i|ϕl(T)ϕ¯l(T)|ii|ϕ1(T)ϕ¯1(T)|i.\tau_{i}(T)=\sum_{l=2}^{N}\frac{1}{1-\lambda_{l}(T)}\frac{\left\langle i|\phi_{l}(T)\right\rangle\left\langle\bar{\phi}_{l}(T)|i\right\rangle}{\left\langle i|\phi_{1}(T)\right\rangle\left\langle\bar{\phi}_{1}(T)|i\right\rangle}\,. (19)

Combining this definition with Eq. (7) and summing over all the initial conditions ii considering weights Pi()P_{i}^{(\infty)}, we have

i=1NPi()𝒯ij(T)=1+τj(T)\sum_{i=1}^{N}P_{i}^{(\infty)}\left\langle{\cal T}_{ij}(T)\right\rangle=1+\tau_{j}(T) (20)

and, using the mean first return time in Eq. (8), we have τj=ijNPi()𝒯ij(T)\tau_{j}=\sum_{i\neq j}^{N}P_{i}^{(\infty)}\left\langle{\cal T}_{ij}(T)\right\rangle, therefore the global time τ(T)\tau(T) expressed in terms of mean first passage times is given by

τ(T)=1Nj=1NijPi()𝒯ij(T).\tau(T)=\frac{1}{N}\sum_{j=1}^{N}\sum_{i\neq j}P_{i}^{(\infty)}\left\langle{\cal T}_{ij}(T)\right\rangle. (21)

In this result, we see that τ(T)\tau(T) is a global time that gives the weighted average of the number of steps to reach any node of the network. In this way, the definition (T)\mathcal{F}(T) in Eq. (17) characterizes globally the effect of the damage suffered by the whole structure and how evolves the capacity of a random walker to explore the network. The smaller τ(T)\tau(T) (i.e. the higher the transport capacity), the higher the functionality. Since the time τ(T)τ(0)\tau(T)\geq\tau(0) in the damaged structure is greater than in the undamaged structure we have (T)1\mathcal{F}(T)\leq 1 (equality holds only in the undamaged state) [22].

Refer to caption
Figure 6: Temporal evolution of functionality (T)\mathcal{F}(T) of the transport on networks with cumulative damage with α=1\alpha=1. We explore 1000 realizations of this algorithm for: (a) a ring, (b) a wheel graph, (c) a barbell graph, (d) a Watts-Strogatz network, (e) an Erdös-Rényi and (f) a Barabási-Albert network. Dashed lines represent the ensemble average (T)\langle\mathcal{F}(T)\rangle and the insets depict this quantity for T=1000T=1000 and different values of α\alpha.

In Fig. 6, we analyze the results of Monte Carlo simulation for the evolution of the system subjected to stochastic damage in the edges in the six networks explored before in Figs. 4 and 5. We analyze the values of (T)\mathcal{F}(T) as a function of TT for these structures in different realizations for α=1\alpha=1, we see how the global time τ(T)\tau(T) in Eq. (18) differs slightly from the previous value τ(T1)\tau(T-1), i.e. |τ(T)τ(T1)|τ(0)|\tau(T)-\tau(T-1)|\ll\tau(0). Also τ(T)τ(T1)\tau(T)-\tau(T-1) may be positive or negative since, in particular states, the reduction of the global functionality of a link could produce a small increment of the functionality. However, in general, the most common effect is the damage of the structure, and therefore, we see for α>0\alpha>0 that (T)\mathcal{F}(T) starts with (0)=1\mathcal{F}(0)=1 and gradually is reduced with the increase of TT in each realization. In Fig. 6, we also present the average over 10001000 realizations, and from the small deviations observed we can infer that the ensemble average (T)\langle\mathcal{F}(T)\rangle is a good description of the aging in the system, i.e., the global reduction of the functionality. It is worthy to mention that due to the normalization term in the transition probabilities in Eq. (3); once all the edges have suffered at least one hit, the transition probabilities rescale maintaining the same proportion of damage but increasing the values of (T)\mathcal{F}(T); however, we see that the ensemble average in all the cases decreases with TT. In the insets in each plot in Fig. 6, we explore the ensemble average (T)\langle\mathcal{F}(T)\rangle for T=1000T=1000 as a function of α\alpha, we see how this parameter modifies the effect of damage at a global scale in the transport.

Refer to caption
Figure 7: Comparison of the values (T)/ρ\langle\mathcal{F}(T)\rangle/\rho_{\mathcal{E}} at T=1000T=1000 for the transport on different network topologies with cumulative damage generated with α=1\alpha=1 and 1000 realizations. (a) Networks with N=50N=50 in Fig. 2, (b) /ρ\langle\mathcal{F}\rangle/\rho_{\mathcal{E}} as a function of the size NN, error bars were obtained with the standard deviation of the values. Dashed lines represent the linear fit /ρ=νN+κ\langle\mathcal{F}\rangle/\rho_{\mathcal{E}}=\nu\,N+\kappa, the values of the slope ν\nu are presented in each panel.

In addition to our discussion about the evolution of asymmetry and the efficiency of transport, the gradual reduction of functionality can be associated with the ability of a system to survive or its “longevity” considering its capacity to maintain the global function. We are interested in comparing the previously analyzed systems to determine which topology is the most robust under damage. For this comparison, it is important to notice as a consequence of damage occurring in the edges, more links can generate apparently greater resistance. However, in different cases, these links also mean a cost in the initial configuration of the system. Therefore, it is more convenient to normalize (T)\langle\mathcal{F}(T)\rangle using the quantity

ρ=||N(N1),\rho_{\mathcal{E}}=\frac{|\mathcal{E}|}{N(N-1)}, (22)

where |||\mathcal{E}| is the total number of edges (including the direction of each line) and N(N1)N(N-1) is the total number of connections on a fully connected graph without loops.
In Fig. 7(a) we present the values (T)/ρ\langle\mathcal{F}(T)\rangle/\rho_{\mathcal{E}} at T=1000T=1000 for the networks with N=50N=50 nodes depicted in Fig. 2 and analyzed in detail in Figs. 46. We sort the structures from the most fragile under damage to the most resistant according to their values (T)/ρ\langle\mathcal{F}(T)\rangle/\rho_{\mathcal{E}}. We see that the barbell graph (||=782|\mathcal{E}|=782) is the graph with the largest number of edges but globally this structure is the most fragile due to the linear path connecting the two fully connected communities, similar resistance to damage is observed for the ring but with a much lower number of links (||=100|\mathcal{E}|=100). After the ring, we have the ER network build at the connectivity threshold (||=138|\mathcal{E}|=138), a condition that makes the global structure fragile under the removal of a line. These first three structures can be considered simple due to their regularity or completely random character. In contrast, the WS, BA and wheel networks are more complex. Our findings reveal that the WS (||=200|\mathcal{E}|=200) produced with rewiring of a regular network has a more robust structure in comparison with the fully random case in the ER network. The more resistant structures are the BA network (||=194|\mathcal{E}|=194) and the wheel (||=196|\mathcal{E}|=196). A common feature in these two networks is the presence of hubs that increment the connectivity with a high number of routes to connect two nodes on the network and a small average distance between nodes.
Finally, in Fig. 7(b), we analyze the dependence of the values (T)/ρ\langle\mathcal{F}(T)\rangle/\rho_{\mathcal{E}} with the size of the network. To this end, we explore networks with N=100, 150,,250, 300N=100,\,150,\ldots,250,\,300 nodes but preserving the same topology of the networks with N=50N=50 in Fig. 2. Rings and wheels maintain the same characteristics by definition. For the Barbell structures, we consider two fully connected subgraphs with 2N/52N/5 nodes connected by a path with N/5N/5 nodes. For the WS networks, we maintain the same initial structure and the rewiring probability p=0.05p=0.05, all ER networks are generated at the connectivity threshold, and for BA networks, the algorithm to build the networks is the same. In this manner, each network type maintains the same “complexity”. Our findings in Fig. 7(b) reveal the linear relation (T)/ρ=νN+κ\langle\mathcal{F}(T)\rangle/\rho_{\mathcal{E}}=\nu\,N+\kappa for T=1000T=1000 and α=1\alpha=1 for each type of network in the interval of values explored. The observed values for the slopes ν\nu reaffirm that an important factor in aging is the complexity of the structure. We see that the normalized functionality measured by (T)/ρ\langle\mathcal{F}(T)\rangle/\rho_{\mathcal{E}} turns out to be much more sensitive to the increase of size in more complex structures.

5 Conclusions

In this paper, we explore aging as a consequence of preferential cumulative stochastic damage as a dynamical process on weighted networks. The formalism introduced includes three characteristics: 1) an algorithm to produce preferential random damage on directed links concentrating the damage in particular parts of the structure, 2) the capacity of transport of the structure and, 3) a global measure that quantifies the performance of the structure in a determined configuration. The algorithm for the generation of damage acts on the links producing a bias in the transport in any type of network that we analyze. We use two local measures that include explicitly the transition probabilities between nodes and two non-local measures considering mean first passage times and the fractional Laplacian of a weighted graph, these quantities include information of all the possible paths connecting two nodes on the network. Finally, we explore aging associated with the reduction of the global transport capacity due to the accumulation of damage. We apply this framework to the study of deterministic networks (ring, wheel, and a barbell) and random networks generated with the Erdös-Rényi, Watts-Strogatz, and Barabási-Albert algorithms. Our findings allow us to classify the complexity of these structures as a combination of their topology and robustness under damage impact.
The presented methods and approach can be adapted to consider other global measures to characterize the performance of different dynamical processes on networks and provide a framework to understand the relation between the complexity of systems, their fragility, and their lifespan.

Appendix A Asymptotic fault-distribution - continuous-time limit

In this appendix, we recall the asymptotic fault time-evolution that emerges from the preferential fault accumulation equation (1). To this end, we assume that the network in a time increment δT\delta T accumulates the fault measure dξδT{\rm d}\xi\sim\delta T. Then we introduce the total number of faults accumulated up to time 𝒩(T,δT)=T/δt{\cal N}(T,\delta T)=T/\delta t thus we have from Eq. (1) the relation

(k,l)(hkl(T)1)=𝒩(T,δT)=TδT\sum_{(k,l)\in\mathcal{E}}(h_{kl}(T)-1)={\cal N}(T,\delta T)=\frac{T}{\delta T} (23)

where 𝒩(0,δT)=0{\cal N}(0,\delta T)=0 reflecting hkl(0)=1h_{kl}(0)=1 where hkl(T)10h_{kl}(T)-1\in\mathbb{N}_{0} denotes the number of faults in the edge (k,l)(k,l)\in\mathcal{E} at time TT. We observe that the fault numbers in the edges are bounded as 0hkl1𝒩(T,δT)0\leq h_{kl}-1\leq{\cal N}(T,\delta T). Let now M(h,T)M(h,T) be the number of edges with h1h-1 faults at time TT and P(h,T)=M(h,T)||P(h,T)=\frac{M(h,T)}{|\mathcal{E}|} be the fraction of edges having h1h-1 faults. Then with h=1TδT+1M(h,T)=||\sum_{h=1}^{\frac{T}{\delta T}+1}M(h,T)=|\mathcal{E}| we observe that

h=1TδT+1P(h,T)=1\sum_{h=1}^{\frac{T}{\delta T}+1}P(h,T)=1 (24)

and Eq. (23) can be rewritten as

h=1TδT+1P(h,T)(h1)=TδT||.\sum_{h=1}^{\frac{T}{\delta T}+1}P(h,T)(h-1)=\frac{T}{\delta T|\mathcal{E}|}. (25)

Now by introducing the damage measure ξ(h,δT)=(h1)δTδT0\xi(h,\delta T)=(h-1)\delta T\in\delta T\mathbb{N}_{0} with P(h,T)=𝒫(ξ(h,δT),T)δTP(h,T)={\cal P}(\xi(h,\delta T),T)\delta T where we consider the continuous-time limit δTdξ0\delta T\to{\rm d}\xi\to 0 and assume dξδT=1\frac{{\rm d}\xi}{\delta T}=1. Then with ξ(h,δT)|h=1=0\xi(h,\delta T)|_{h=1}=0 and ξ(TδT+1,δT)=T\xi\left(\frac{T}{\delta T}+1,\delta T\right)=T we arrive at

0T𝒫(ξ,T)dξ=1\int_{0}^{T}{\cal P}(\xi,T){\rm d}\xi=1 (26)

and

0T𝒫(ξ,T)ξdξ=T||.\int_{0}^{T}{\cal P}(\xi,T)\xi{\rm d}\xi=\frac{T}{|\mathcal{E}|}. (27)

Now let us consider the preferential damage accumulation Eq. (1) which tells us that a damage arrival dξδT{\rm d}\xi\sim\delta T accumulates at with probability ξ\sim\xi. We hence can establish the following master equation

𝒫(ξ,T)𝒫(ξ,TδT)=(ξdξ)TδT𝒫(ξdξ,TδT)ξTδT𝒫(ξ,TδT).\begin{array}[]{clc}\displaystyle{\cal P}(\xi,T)-{\cal P}(\xi,T-\delta T)&&\\[5.69054pt] \displaystyle=\frac{(\xi-{\rm d}\xi)}{T-\delta T}{\cal P}(\xi-{\rm d}\xi,T-\delta T)-\frac{\xi}{T-\delta T}{\cal P}(\xi,T-\delta T).&&\end{array} (28)

By choosing without loss of generality δTdξ=1\frac{\delta T}{d\xi}=1 and δT0\delta T\to 0 this equation writes

TT𝒫(ξ,T)=ξ(ξ𝒫(ξ,T)).T\frac{\partial}{\partial T}{\cal P}(\xi,T)=-\frac{\partial}{\partial\xi}\left(\xi{\cal P}(\xi,T)\right). (29)

In view of normalization (26) which holds for all TT we infer the initial condition 𝒫(ξ,0)=δ(ξ){\cal P}(\xi,0)=\delta(\xi) of the form of a Dirac’s δ\delta-distribution (concentrated at 0+0+). The master equation (29) can be solved by the following separation ansatz

𝒫(ξ,T)=U(ξ)V(T){\cal P}(\xi,T)=U(\xi)V(T) (30)

to give

TV(T)TV(T)=1U(ξ)ξ(ξU(ξ))=λ\frac{T}{V(T)}\frac{\partial}{\partial T}V(T)=-\frac{1}{U(\xi)}\frac{\partial}{\partial\xi}\left(\xi U(\xi)\right)=-\lambda (31)

with the solutions U(ξ)=C1ξλ1U(\xi)=C_{1}\xi^{\lambda-1} and V(T)=C2TλV(T)=C_{2}T^{-\lambda} where C1,2,λC_{1,2},\lambda are constants to be determined. Hence with C=C1C2C=C_{1}C_{2} we can write

𝒫(ξ,T)=Cξλ1Tλ.{\cal P}(\xi,T)=C\,\frac{\xi^{\lambda-1}}{T^{\lambda}}. (32)

From the normalization (26) follows C=λC=\lambda. Plugging in this result into Eq. (27) yields λλ+1=1||\frac{\lambda}{\lambda+1}=\frac{1}{|\mathcal{E}|} thus λ=1||1\lambda=\frac{1}{|\mathcal{E}|-1} and hence

𝒫(ξ,T)=Θ(Tξ)1||1ξ1||11T1||1{\cal P}(\xi,T)=\Theta(T-\xi)\frac{1}{|\mathcal{E}|-1}\frac{\xi^{\frac{1}{|\mathcal{E}|-1}-1}}{T^{\frac{1}{|\mathcal{E}|-1}}} (33)

where 𝒫(ξ,T)dξ{\cal P}(\xi,T){\rm d}\xi can be conceived as the probability of occurrence of the damage measure within [ξ,ξ+dξ][\xi,\xi+{\rm d}\xi] and in the case of ||1|\mathcal{E}|\gg 1 we can replace ||1|||\mathcal{E}|-1\to|\mathcal{E}|. We added in this relation the Heaviside-step function Θ(Tξ)\Theta(T-\xi) to indicate that 𝒫(ξ,T)=0{\cal P}(\xi,T)=0 for ξ>T\xi>T and we observe that 1<1||11<0-1<\frac{1}{|\mathcal{E}|-1}-1<0 thus the fault accumulation follows a weakly singular power law ξ1||11\sim\xi^{\frac{1}{|\mathcal{E}|-1}-1} in ξ\xi and the larger TT the smaller the probability to find the a given fixed damage value ξ0\xi_{0} in a link which decays with inverse power-law T1||10\sim T^{-\frac{1}{|\mathcal{E}|-1}}\to 0 where this decay is the slower the larger the number of edges \mathcal{E}. This behavior can be understood as for increasing TT more and more edges exceed a certain fixed fault value ξ0\xi_{0} and therefore a fixed value ξ0\xi_{0} is met less likely. Indeed the self-similar power-law scaling in the fault distribution (33) can be attributed to the emergence of a stochastic fractal distribution in the limit T/δTT/\delta T\to\infty as a landmark of complexity [54].

Acknowledgments

A.P.R. acknowledges support from Ciencia de Frontera 2019 (CONACYT), grant 10782.

References

References

  • [1] Barrat A, Barthélemy M and Vespignani A 2008 Dynamical Processes on Complex Networks (Cambridge: Cambridge University Press)
  • [2] Brin S and Page L 1998 Comput. Netw. ISDN Syst. 30 107–117
  • [3] Lambiotte R, Sinatra R, Delvenne J C, Evans T S, Barahona M and Latora V 2011 Phys. Rev. E 84 017102
  • [4] Riascos A P and Mateos J L 2017 PLoS One 12 e0184532
  • [5] Kwon S, Choi W and Kim Y 2010 Phys. Rev. E 82 021108
  • [6] Grady L 2006 IEEE Trans. Pattern Anal. Mach. Intell. 28 1768–1783
  • [7] Tremblay N and Borgnat P 2014 IEEE Trans. Sig. Process. 62 5227–5239
  • [8] Fouss F, Saerens M and Shimbo M 2016 Algorithms and Models for Network Data and Link Analysis (New York: Cambridge University Press)
  • [9] Pastor-Satorras R and Vespignani A 2001 Phys. Rev. Lett. 86 3200
  • [10] Barter E and Gross T 2016 Phys. Rev. E 93 022303
  • [11] Bestehorn M, Riascos A P, Michelitsch T M and Collet B A 2021 Continuum Mech. Thermodyn. ISSN 1432-0959
  • [12] Montroll E W and Weiss G H 1965 J. Math. Phys. 6 167–181
  • [13] Metzler R and Klafter J 2000 Phys. Rep. 339 1–77
  • [14] Gorenflo R and Mainardi F 2008 In: Anomalous Transport: Foundations and Applications, Chapter 4, Wiley-VCH: Weinheim, Germany (R. Klages, G. Radons, I.M. Sokolov (eds.) pp. 93–127
  • [15] Kutner R and Masoliver J 2017 Eur. Phys. J. B 90 50
  • [16] Barkai E 2001 Phys. Rev. E 63(4) 046118
  • [17] Wang W and Barkai E 2020 Phys. Rev. Lett. 125(24) 240606
  • [18] Wang J, Michelitsch T, Wunderlin A and Mahadeva R 2009 Aging as a consequence of misrepair a novel theory of aging (Preprint arXiv:0904.0575)
  • [19] Wang-Michelitsch J and Michelitsch T 2015 Aging as a process of accumulation of misrepairs (Preprint arXiv:1503.07163)
  • [20] Taneja S, Mitnitski A B, Rockwood K and Rutenberg A D 2016 Phys. Rev. E 93 022309
  • [21] Mitnitski A B, Rutenberg A D, Farrell S and Rockwood K 2017 Biogerontology 18 433–446
  • [22] Riascos A P, Wang-Michelitsch J and Michelitsch T M 2019 Phys. Rev. E 100 022312
  • [23] Duan C and Deng C 2020 IEEE ASME Trans Mechatron 25 2264–2275
  • [24] Ledberg A 2020 PLoS One 15 e0233384
  • [25] Sun E D, Michaels T C T and Mahadevan L 2020 Proc. Natl. Acad. Sci. USA 117 20404–20410
  • [26] Hughes B D 1995 Random Walks and Random Environments: Vol. 1: Random Walks (Oxford: Oxford University Press)
  • [27] Masuda N, Porter M A and Lambiotte R 2017 Phys. Rep. 716–717 1–58
  • [28] Arenas A, Díaz-Guilera A, Kurths J, Moreno Y and Zhou C 2008 Phys. Rep. 469 93 – 153
  • [29] Blanchard P and Volchenkov D 2011 Random walks and diffusions on graphs and databases. An introduction Springer Series in Synergetics (Berlin: Springer)
  • [30] Michelitsch T M, Riascos A P, Collet B A, Nowakowski A F and Nicolleau F C G A 2019 Fractional Dynamics on Networks and Lattices (London: ISTE/Wiley)
  • [31] Wang-Michelitsch J and Michelitsch T 2015 Development of aging changes: self-accelerating and inhomogeneous (Preprint arXiv:1503.08076)
  • [32] Barabási A L 2016 Network science (Cambridge: Cambridge University Press)
  • [33] Kirkwood T B 2005 Cell 120 437 – 447
  • [34] Noh J D and Rieger H 2004 Phys. Rev. Lett. 92 118701
  • [35] Riascos A P, Michelitsch T M and Pizarro-Medina A 2020 Phys. Rev. E 102 022142
  • [36] Michelitsch T M, Polito F and Riascos A P 2020 Fractal Fract. 4(4) 51
  • [37] Riascos A P and Mateos J L 2012 Phys. Rev. E 86 056110
  • [38] Zhang Z, Shan T and Chen G 2013 Phys. Rev. E 87 012112
  • [39] Kac M 1947 Bull. Amer. Math. Soc. 53 1002–1010
  • [40] Restrepo J G, Ott E and Hunt B R 2006 Phys. Rev. Lett. 97(9) 094102
  • [41] Restrepo J G, Ott E and Hunt B R 2008 Phys. Rev. Lett. 100(5) 058701
  • [42] Ghosh A, Boyd S and Saberi A 2008 SIAM Rev. 50 37–66
  • [43] Watts D J and Strogatz S H 1998 Nature (London) 393 440–442
  • [44] Barabási A L and Albert R 1999 Science 286 509–512
  • [45] Esposito U, Giugliano M, van Rossum M and Vasilaki E 2014 PLoS One 9 e100805
  • [46] Weng T, Small M, Zhang J and Hui P 2015 Sci. Rep. 5 17309
  • [47] Gómez-Gardeñes J and Latora V 2008 Phys. Rev. E 78 065102
  • [48] Sinatra R, Gómez-Gardeñes J, Lambiotte R, Nicosia V and Latora V 2011 Phys. Rev. E 83 030103
  • [49] Burda Z, Duda J, Luck J M and Waclaw B 2009 Phys. Rev. Lett. 102 160602
  • [50] Michelitsch T, Collet B, Riascos A, Nowakowski A and Nicolleau F 2017 J. Phys. A: Math. Theor. 50 505004
  • [51] Riascos A P and Mateos J L 2014 Phys. Rev. E 90 032809
  • [52] Allen-Perkins A and Andrade R F S 2019 J. Stat. Mech. 2019 123302
  • [53] Benzi M, Bertaccini D, Durastante F and Simunec I 2020 J. Compl. Net. 8(3) cnaa017
  • [54] Clauset A, Shalizi C R and Newman M E J 2009 SIAM Rev. 51 661–703