Skip to main content
Nature Communications logoLink to Nature Communications
. 2022 Sep 8;13:5301. doi: 10.1038/s41467-022-32913-w

Impact of basic network motifs on the collective response to perturbations

Xiaoge Bao 1,2,3,#, Qitong Hu 1,4,#, Peng Ji 1,2,3,, Wei Lin 2,3,5,6,7, Jürgen Kurths 3,8,9, Jan Nagler 10,11,
PMCID: PMC9458749  PMID: 36075905

Abstract

Many collective phenomena such as epidemic spreading and cascading failures in socioeconomic systems on networks are caused by perturbations of the dynamics. How perturbations propagate through networks, impact and disrupt their functions may depend on the network, the type and location of the perturbation as well as the spreading dynamics. Previous work has analyzed the retardation effects of the nodes along the propagation paths, suggesting a few transient propagation "scaling” regimes as a function of the nodes’ degree, but regardless of motifs such as triangles. Yet, empirical networks consist of motifs enabling the proper functioning of the system. Here, we show that basic motifs along the propagation path jointly determine the previously proposed scaling regimes of distance-limited propagation and degree-limited propagation, or even cease their existence. Our results suggest a radical departure from these scaling regimes and provide a deeper understanding of the interplay of self-dynamics, interaction dynamics, and topological properties.

Subject terms: Nonlinear phenomena, Complex networks


Spreading processes and cascading failures on complex networks are often triggered by external perturbations. The authors uncover the impact of network motifs on the processes of perturbations propagation through networks, and networks’ response dynamics.

Introduction

Signal propagation enables the proper functioning of complex systems on all natural and technological scales. Biochemical reaction networks underly signaling in cellular processes1. Other examples of collective phenomena include neural spike dynamics2, gene regulatory dynamics37, and epidemic spreading of infectious diseases, opinions or information811. Networked dynamical systems have proven suitable models for analyzing spatiotemporal signal spreading12,13. Yet, disentangling the effects resulting from the underlying structure and the collective dynamics on the networks remained conceptually difficult14.

Thus, it came as a surprise when Hens and colleagues recently proposed universal features in signal propagation on networks15, arising from studying the consequences from small irreversible perturbations of single units. They proposed a few markedly distinct types of propagation patterns that are determined topologically by the combination of the average number of nodes and their average degree along the propagation paths, resulting in a few fundamental asymptotic “scaling” regimes based on the nodes’ degree but irrespective of features of motifs such as triangles. The majority of empirical networks, however, consist of motifs16.

Network motifs are subgraphs, which can be acyclic or cyclic, directed or undirected, and play an important role in the design and evolution of complex networks16. Different n-node subgraphs account for elementary computational circuits and play various functional roles in information procession17, including 13 types of directed three-node subgraphs16,17. Three-nodes motifs in particular may enhance the resilience to perturbations in power grids18,19, and play a central role in the emergence and maintenance of social networks20,21. A number of candidate motifs may serve as basic but functionally important building blocks of regulatory and transcription networks2225. Research on the extent and function of motifs has provided a better understanding of the complex operational dependencies between nodes2328.

Here, we study how basic undirected motifs, in particular edges and triangles, determine the response times to perturbations – as a function of the network structure and its dynamics. This allows us to identify genuine scaling regimes jointly arising from nodes’ degree and motifs. Our framework of response dynamics to perturbations on networks conceptually links the small and large scale topology of a network with the spatiotemporal spreading induced by a single small perturbation. In particular, we identify and predict the impact and interplay of propagation paths, degree and motif distributions, and interaction dynamics.

Results

Model

We characterize the network dynamics by pairwise interacting nodes,

xi°(t)=Fxi(t)+j=1NAijH1xi(t)H2xj(t), 1

which describes the evolution of the state variables xi of node i, where throughout the manuscript i = 1…N. Different dynamics on networks are captured by the triplet {F(xi), H1(xi), H2(xj)} comprising of (possibly) nonlinear functions, where F(xi) specifies the self-dynamics governing influx, leaking dynamics, degradation or reproduction2934. The terms H1(xi) and H2(xj) determine the the adjacent interactions of node i with its neighbors, such as infection, mutualism and competition2934. The connectivity matrix A accounts for the connections.

The unperturbed system is considered in a stationary collective state, which we characterize by the set of N stable equilibria, xi*=xit=0. We examine the signal propagation by studying the transient dynamics induced by a permanent perturbation Δxm on the steady state xm* of the source node m. The perturbation forces nodes to transition to the shifted states xi()=xi*+Δxi(). For each node i, we characterize this transition period in terms of the response time τim, defined as the time the response ratio

δi(t)=Δxi(t)Δxi() 2

takes the fixed value δi(τim) = η.

The evolution of the collective dynamics of all states may exhibit a variety of intricate spatiotemporal patterns, which we quantify by the relationship between the response time τim and the node degree di, the number of node i’s edges. In contrast to previous work, our framework accounts for multipath connections between source and target, which are salient features of empirical networks. Figure 1 illustrates the main mechanisms underlying the impact of motifs on response times in a protein-protein network35, a small-world network, and an Erdös-Rényi network11. Basic motifs, defined as convex regular n-gons such as edges (n = 2), triangles (n = 3), squares (n = 4), and pentagons (n = 5) are ubiquitous units of random networks, as shown in Fig. 1b, c. However, as detailed in Fig. 1c, single edges disjoint from motifs are comparably rare, leading triangles to dominate networks.

Fig. 1. Prevalence and dy5gnamical impact of motifs in random networks.

Fig. 1

a From left to right: Schematic plot of protein-protein network (shown for N = 100 nodes from total N = 2035)35, small-world network, and Erdös-Rényi (ER) network with network size N = 100 and average degree 10. b Share of motifs (edges, triangles, squares, pentagons) for a network. Triangles play important roles, no matter for the networks with dense or random connections, or highly clustered networks. c Share of edges as part of basic motifs (triangles, squares, pentagons). The share is calculated by the number of edges as part of corresponding motif divided by the network size. Most edges form triangles, and for the small-world network with high clustering more and more edges form larger number of triangles, demonstrating the dominance of triangles. d Target nodes i as part of the (independent) edges (brown) respond faster than other target nodes i as part of triangles (blue), as shown by Δxi(t)Δxi(). e Histogram of average propagation time from randomly chosen sources to their randomly chosen adjacent target nodes, as a function of the number of triangles (1–5). Error bars indicate standard deviation. d and e are based on single ER network realizations with the linking probability p = 0.10 and the network size N = 100 (rightmost network in (a)). f Perturbation response Δx(t)Δx() of nodes i, j and h of the four-node network model as shown inside the panel, with target node i and its neighbors j and h, to a perturbation on the source m. Responses of j and h differ, mainly due to their different positions relative to m, but all nodes respond non-instantaneously on the same time scale, which motivated us to derive the framework, see main text. Node j responds the slowest because it is two edges apart from source m. For (d), (e) and (f), the system is governed by population dynamics xi°(t)=Bxia+αj=1NAijxjb, where B = α = 0.01, a = 1.2, b = 1.1.

To demonstrate the dynamical role of triangles we study population dynamics on networks and quantify the relative response to a perturbation Δxi(t)Δxi() with respect to different number of triangles. As shown in Fig. 1d, target nodes i as part of edges respond faster than target nodes as part of triangles, hence impacting the response time qualitatively. As shown in Fig. 1e, not only the response time may depend on the number of triangles along a path, but also the response time may vary, depending on the local network structure, even for the same number of triangles along the path. This demonstrates the impact basic motifs may have on local response dynamics on networks.

Local propagation

To systematically quantify the impact of basic motifs on response dynamics on networks, we formulate a general theoretical framework based on Eq. (1). This requires the determination of the responses Δxi(t) to the perturbation Δxm. We are first concerned with the quantification of the local propagation from node m to its neighbor i. For small perturbations, employment of linear response theory allows us to formulate the response dynamics,

Δx°i(t)=1JiΔxi(t)+H1(xi*)jmNAijH2(xj*)Δxj(t)+AimH1(xi*)H2(xm*)Δxm, 3

where H2(x) represents the derivative dH2(x)/dx, which is evaluated at the initial states xj* and xm*, while Ji represents the self-dynamics of the form

Ji=1H1(xi*)F(xi*)H1(xi*). 4

The right-hand side of Eq. (3) holds three contributions to the response: self-dynamics, a sum specifying the adjacent interaction dynamics j ≠ m, and the response of node i directly induced by source m. The perturbed system converges for t →  to the system’s new collective stationary state, with responses Δxi(). We quantify the responses in finite time by the ratio δi(t), Eq. (2), whose solutions are obtained by reformulating the linear response equation (3),

ln1δi(t)=1Ji0t1Eim(τ)dτ, 5

where Eim(t) represents the contribution from the neighbors’ (adjacent) dynamics and is defined as

Eim(t)=JiH1(xi*)jmNAijH2(xj*)Δxj(t)Δxj()Δxi(t)Δxi() 6

and the response times are determined by the solutions δi(t = τim) = η.

If we assumed that the states of adjacent nodes jump instantly to their new stationary state, Δxj(τim) ≈ Δxj(), the term Eim(t) would vanish, Eim(t)0. Previous work15,36 that has hypothesized three distinct spatiotemporal scaling regimes has implicitly assumed this premise. However, it is important to emphasize that the premise is not always valid, especially for networks with prevalent motifs, and not even for the four-node network in Fig. 1f. To recognize this, we focus on this four-node network and its responses to a perturbation on node m, Δxi(t), Δxh(t) and Δxj(t), where nodes m, i and h form a triangle, and node j is adjacent to node i. Note that edge (ij) is referred to as an independent edge as it is not directly connected to the source m. The convergence behaviors of the responses Δxh(t) and Δxj(t) are comparable with Δxi(t), which is conflicting to a small Eim(t). We also observe that Δxh(t) and Δxj(t) exhibit qualitatively different asymptotic behaviors. Also note that the response of node j is slower than those of nodes h or i because j is two edges apart from source m, which has a stronger effect than the overall faster responses of nodes as part of independent edges compared to triangles.

Apart from triangles, other motifs may also occupy a large proportion of the networks, as shown in Fig. 1b, c. To further analyze the impact of triangles and other basic motifs, we compare the response times in small synthetic networks with and without localized signal flow disruptions (see Supplementary Material, Tables S1 & S2). We study n-gons, from triangles (n = 3) to pentagons (n = 5) finding that differences of the response time are larger for the smaller n. This means that the most significant impact on the response time can be attributed to independent edges and triangles, which prompt us to decompose networks into independent edges, that is, 2-gons such as the (ij)-edge in the example in Fig. 1f, and triangles (3-gons).

We quantify the response times from three basic perspectives: self-dynamics, independent edges and triangles. The unperturbed system is considered in a steady state, characterized by N stable equilibria xi*. The relationship between the intrinsic dynamics of node i and its adjacent dynamics in the steady state follows immediately from Eq. (1) and xi°=0,

F(xi*)H1(xi*)=j=1NAijH2(xj*). 7

Averaging allows us to compute the contribution of adjacent dynamics in the mean-field

H¯:=1Ni=1N1dij=1NAijH2(xj*), 8

which is then used to simplify the relationship (7) as R(xi*):=F(xi*)H1(xi*)di×H¯, in which the degree serves as a coupling constant of the intrinsic dynamics of node i and its adjacent connections. In the unperturbed steady system, the equilibria xi* can be expressed as the inverse function of R(xi*) with respect to the degree di,

xi*=R1diH¯. 9

Combining Eqs. (5) and (9), we derive the response time τim of node i as a function of its degree di, as

τim=Jiln(1η)1+1ln(1η)η1ηEim, 10

where EimdiQiQim¯ results from the node i’s intrinsic dynamics, through Qi=Ji(xi*)H1(xi*)H2(xi*) and its adjacent nodes’ mean dynamics, through Qim¯, see the Supplementary Material. Since xi*=R1diH¯, the quantity Qi is a function of degree di, while the mean-field quantity Qim¯ is independent of the degree. In the Supplementary Material, the Hahn expansion of Qi leads to its leading power, Qi~diΠQ(), with the constant ΠQ(). In the large-degree limit, di → , we obtain

Eim~diθQ, 11

with the scaling exponent θQ = ΠQ() + 1. The exponent θQ is determined by the intrinsic dynamics but is independent of di.

In the large-degree limit, for θQ < 0 the contributions to τim from adjacent nodes vanish such that the response time becomes independent of m and is well approximated by

τi=Jiln(1η). 12

This result coincides with existing literature and mechanistically explains the validity of previous theoretical results for a number of dynamics in the large-degree limit15,36 – although the adjacent interactions as quantified by Eim are not considered.

The self-dynamics term Ji can be expanded as a function of the degree di, as Ji~diθJ, where the scaling exponent θJ is the leading power of the Hahn expansion. In doing so, we find that the response time τi exhibits the scaling relation

τi~diθJ, 13

where the scaling exponent θJ is determined by the intrinsic dynamics but independent of adjacent connections. The scaling relationship (13) highlights the contribution of both the structural features and system dynamics on the response time, yet it is a disentanglement of self-dynamics Ji and degree di. In that way, this finding is in agreement with previous work on three distinctive dynamic regimes15.

In contrast, for θQ > 0, the contributions from adjacent nodes may be substantial, even for large degree. In this case, both the self-dynamics and the adjacent dynamics contribute to the response time, remarkably exhibiting a scaling relation

τi~diθJθQ, 14

where the scaling is affected by the adjacent dynamics, through the exponent θQ.

It is important to relate the exponent θQ to prototypical network dynamics. As derived in the Supplementary Material, we find that regulatory, human, mutualistic, biochemical and epidemics dynamics are characterized by θQ < 0, whereas population and inhibitory neuronal dynamics show θQ > 0, as shown in Table 1. As the model parameters are assumed to be non-negative but otherwise arbitrary, Table 1 characterizes a substantial range of dynamical systems. The theoretical derivation, Eq. (10), exactly predicts the response time τi. The scaling relationships, Eqs. (13) and (14), characterize the interplay between network topology, the self-dynamics and its adjacent dynamics in the asymptotic regime di → . We find that both the theoretical derivation and the scaling predictions are in good agreement with simulations for regulatory and population dynamics, as supported by Fig. 2a–e. For regulatory dynamics, characterized by θQ < 0, the response time τi is determined solely by the self-dynamics, governed by the scaling relationship Eq. (13), as shown in Fig. 2b. For population dynamics, characterized by θQ > 0, we find three distinctive dynamic regimes. In the degree-limited regime with θJ > 0 in Fig. 2c and the distance-limited regime with θJ = 0 in Fig. 2d, the term Eim is negligible due to the degree limitation, and scaling is only determined by the self-dynamics Eq. (13). However, in the composite dynamic regime (θJ < 0), τi is determined by both the self-dynamics and the adjacent dynamics as predicted by Eq. (14) and supported by Fig. 2e. While existing literature disregarded the effects from adjacent dynamics and predicts only θ~=θJ15, leading to inaccurate scaling as shown in Fig. 2e, our prediction, θ = θJ − θQ, is asymptotically exact. Taken together, we observe scaling of the response time that depend on both the self-dynamics and the adjacent dynamics, even for local tree-like networks. But how relevant is this composite dynamic regime?

Table 1.

Scaling exponents θJ and θQ for prototypical dynamical models

Model Dynamical Equation θJ θQ
Regulatory (R) xi°(t)=Bxia(t)+αj=1NAjixjb(t)1+xjb(t) 1a1 ba
Human (H) xi°(t)=Bxia+b(t)+αxib(t)j=1NAjiy0xjc(t) 1ba1 ca
Epidemics (E) xi°(t)=Bxi(t)+α1xi(t)j=1NAjixj(t) − 1 − 1
Mutualistic (M) xi°(t)=Bxi(t)1xia(t)C+αxi(t)j=1NAjixj(t)1+xj(t) − 1 1a
Population (P) xi°(t)=Bxia(t)+αj=1NAjixjb(t) 1a1 ba
Biochemical (B) xi°(t)=BCxi(t)αxi(t)j=1NAjixj(t) − 1 − 1
Inhibitory (I) xi°(t)=Bxi(t)1xi(t)C2+αxi(t)j=1NAjixj(t) − 1 12

Fig. 2. Response time scaling for local propagation.

Fig. 2

a Network with perturbation at m with target node i having di edges (referred to as independent edges). b Propagation time τi (time from source m to i) as a function of degree di for network (a) with regulatory dynamics (θJ=1a1 and θQ=ba<0) and scaling exponent θ = θJ. c Propagation time τi for network (a) with population dynamics (θJ=1a1 and θQ=ba>0) and θ = θJ > 0. d Propagation time τi for network (a) for population dynamics (θ = θJ = 0). e Propagation time τi for network (a) (θ = θJ − θQ < 0). Theory, Eq. (10), and scaling relationship, Eqs. (13) and (14), in comparison with simulation. According to Eq. (10), we predict τi~diθJθQ, (14), which is in good agreement with the simulated response time but disagrees with the prediction from existing literature τi~diθ~=diθJ (gray). f Network with perturbation at source m and target at node i having di triangles attached. g Propagation time τi for network (f) with population dynamics (θJ=1a1 and f < 1) and the scaling exponent θ = θJ. The scaling prediction according to Eq. (15), τi~diθJ, is in agreement with numerics. h Propagation time τi versus di for network (f) with regulatory dynamics (θJ=1a1 and f ≈ 1) and θ = θJ + 1. According to Eq. (16), scaling is predicted as τi~diθJ+1, which is close to the simulation response time scaling but in disagreement with the prediction from existing literature, τi~diθ~=diθJ. b and h, regulatory dynamics, xi°(t)=Bxia+αj=1NAijxjb1+xjb, where a = 1.2, b = 2.0 for (b), and a = 10.0, b = 2.0 for (h), and B = α = 0.01. c, d, e and g, population dynamics xi°(t)=Bxia+αj=1NAijxjb, with a = 1.2, b = 1.0 for (c), and a = 1.0, b = 0.2 for (d), and a = 1.2, b = 0.6 for (e), and a = 1.2, b = 0.5 for (g), and B = α = 0.01.

For a triangle-dominated topology as shown in Fig. 2f, we derive the response time τi from Eqs. (5) and (9) as

τi=ln(1η)Ji1+Cim1+(1f)Cim, 15

where Cim can be approximated by the product of the degree-independent mean-field term Qim¯ and di, CimdiQim¯. Note that f is a constant that depends on the system dynamics, but not on di. Now, for f ≪ 1 and a large degree, Cim drops out in Eq. (15). In this case, triangles have a negligible impact on the scaling and the scaling relation is well approximated by τi~diθJ, as shown in Fig. 2g. For f ≈ 1, the presence of triangles, as shown in Fig. 2h, results in the extra factor di resulting from Cim such that

τi~diθJ+1. 16

As shown in Fig. 2f–h for regulatory and population dynamics, both predictions, Eqs. (15) and (16) are well confirmed by our computer simulations. This establishes that basic motifs may crucially determine scaling, even in simple networks.

In the Supplementary Material, we derive the respective explicit solutions of the response time, not only for the asymptotic scaling regime but also for the regime of small degrees, which allows us to fully characterize the scaling regimes. In addition to regulatory and population dynamics, we develop the system dynamics framework for human29, epidemic30, mutualistic31, biochemical and inhibitory dynamics3234,37,38 (see Table 1). Our results consistently quantify the impact of basic motifs on local response dynamics on networks.

Global propagation

Thus far, we have established a versatile theoretical framework for local signal propagation. To formulate a framework for global signal propagation, it is helpful to examine a source-centric representation, which allows to theoretically track all possible propagation paths from the perturbed central node to all distant nodes. Specifically, we impose a layer-to-layer topology with the source node in the center and study the interplay of the intrinsic and adjacent dynamics, employing our developed framework for the local propagation as a building block. Denote by T(m → ik) the propagation time from node m to the ik-th node through a pathway, specifying when the signal response ratio Δxik(t)Δxik() attains the threshold η. The signal propagation is expressed layer-wise in terms of T(m → ik), which we compute recursively,

T(mik)=T(mik1)ΔxikT(mik1)ηΔxik()Δx°ikT(mik1)ηΔx°ik() 17

where the subscript k of index ik stands for the distance (the number of edges along the path) to the perturbed node m.

Based on the Gauss Iterative Method combined with the generalization of Taylor expansion39, we solve Eq. (17), yielding

T(mik)~gTD, 18

with vector gT=g(1)g(2)g(k), whose components are monotonic decreasing functions that approach 1 as k → . The components g(h) of g are approximately proportional to a product,

g(h)~j=h+1k11Eijij1, 19

accounting for the accumulated dynamical effects from independent edges of layers higher than h. Note that the components may vary across different system dynamics, but are of the same order for a given dynamics (see Supplementary Material). The vector D depends on the degree sequence dik and the parameters characterizing the adjacent dynamics,

D=Ddi1dik=ln(1η)di1θJ1C1C2di1θQdi2θJ1C2di2θQdikθJ1C2dikθQT, 20

where C1 and C2 are constants, and the exponent θJ characterizes the self-dynamics, while θQ depends also on the adjacent dynamics, see Table 1. The scalar product (18) is the summation of the propagation times through the layers, where the vector g weights the degree sequence along the pathway as held in D. Because the components of g are given as product (19), degree fluctuations do not average out as it would for an additive structure. This is why and how the degree sequence affects the global propagation time, T(m → ik).

Taken together, equation (18) predicts that not only the average degree, as assumed in previous literature15, but also the variance and even the degree sequence along the propagation path may crucially determine the response times to a perturbation. To further illustrate this, we study how signal propagation is impacted by the average degree and degree variance of the nodes forming a chain. Figure 3a, c show for regulatory dynamics with θJ > 0 that the propagation time increases with increasing mean degree, and decreases with increasing standard variation of the randomly chosen degree sequence. In contrast, for θJ < 0, the propagation time decreases with the mean degree and the standard variation, as shown in Fig. 3b, d.

Fig. 3. Impact of degree sequences on global propagation.

Fig. 3

a, b Propagation time as a function of average degree and degree variance for a chain of 8 nodes with random degree sequence and the first node set as a perturbation source. Propagation time is averaged across different realizations. c, d Average propagation time versus mean degree, for sequences of fixed variance 3 and 5, respectively. Response time and mean degree in (c) show positive correlation, while (d) shows a negative correlation. Response time versus max(diθJ) for θJ = 0.25 > 0 (e) and min(diθJ) for θJ = − 0.17 < 0 (f). The linear relationship (red fitting line) indicate that the simulated response time is well described by max(diθJ) or min(diθJ). af Regulatory dynamics, xi°(t)=Bxia+αj=1NAijxjb1+xjb, where a = 0.8; b = 0.5 (a, c, e), a = 1.2; b = 2.0 (b, d, f), and B = α = 0.01. ad node degrees are sampled randomly. ef the fifths node's degree, d5, is varied from 5 to 30, while all other node degrees are kept fixed, di≠5 = 2.

As we expect the global signal propagation T(m → ik) to be sensitive to the degree sequence along the propagation path, in the Supplementary Material, we systematically study degree sequences with large standard variation, which leads us to two crucial observations. First, for θJ > 0, the propagation time is dominated by the largest node degree max(diθJ) along the chain, which is consistent with the numerics as shown in Fig. 3e. Second, for regulatory dynamics with θJ < 0, the propagation time is dominated by the smallest degree min(diθJ), which is supported by Fig. 3f.

To study the impact basic motifs have on empirical networks, we analyzed a protein-protein network35, where we control the clustering coefficient by edge rewiring. The central node is the source node inducing a perturbation. Nodes in the same layer (with the same radial distance) have the same shortest path length to the source, as shown in Fig. 4a. Brown nodes indicate the arrival of the perturbation in (an arbitrarily) fixed time, for fixed η. For this dynamics, triangles inhibit propagation. The average propagation time increases as a function of number of triangles and layers, as shown in Fig. 4b. Similarly, we find that signal propagation is increasingly inhibited with increasing clustering coefficient, as shown in Fig. 4c. For an extensive analysis of this empirical network, together with a detailed investigation for a number of prototypical networked systems, whose arbitrary parameter ranges are expected to characterize a wide range of empirical networked dynamical systems, we refer to the Supplementary Material.

Fig. 4. Impact of triangles on global propagation in protein-protein networks.

Fig. 4

a Signal propagation snapshots of protein-protein networks35. Central node is the source node inducing a perturbation. Nodes in the same layer (same radial distance) have same shortest path length to the source. Brown nodes indicate the arrival of the perturbation in (an arbitrarily) fixed time. b Average propagation time as a function of number of triangles and layers in (a). For a given layer, triangles slow propagation. Average propagation time increases with both number of triangles and layers. c Signal propagation in rewired networks with varying the clustering coefficient by edge rewiring. For all three networks, high clustering and triangle density slows the spreading of the perturbation across layers. Panels for regulatory dynamics, xi°(t)=Bxia+αj=1NAijxjb1+xjb, with B = α = 1, a = 0.8, b = 0.5, and N = 2035.

Discussion

Triangles and other loops have always limited the understanding of the interplay of function and structure in networks. We have developed analytical tools that allow to capture the impact of simple undirected motifs on the system dynamics. Our developed framework not only helps disentangle joint effects but provides a deeper understanding of the interplay of self-dynamics, interaction dynamics, and topological properties. Our analysis suggests a radical departure from the previously proposed concepts of distance-limited propagation and degree-limited propagation. In distance-limited propagation the response time scaling is said to be dominated by the propagation path length but not by the edge density along the path. Vice versa, for degree-limited propagation the response time scaling is said to be dominated by the mean degree, but not the propagation path length. We have demonstrated here by independent methods that when the propagation is drastically slowed, or accelerated, that may not necessarily result from edges or hubs but from cycles, in particular triangles. Our analysis is based on a network decomposition into independent edges and edges as part of motifs. The developed framework predicts genuine scaling exponents, no matter if the propagation dynamics is dominated by hubs, by the path length, or by basic motifs. For paths with large average degree, as abundant in social and other empirical networks, the prediction of propagation time using asymptotic scaling as proposed by existing literature may be orders of magnitude off, as the scaling exponent may fall in an unrelated universality class. We have overcome this inconsistency by introducing two topology-independent exponents that quantify the universality class of the local response dynamics on networks.

Network motifs are abundant in synthetic and empirical networks and systematically impact the response dynamics to perturbations. We have provided a versatile toolbox that may not only help understanding response dynamics on networks but also provide the mathematical building blocks for extensions such as genuine universality classes for dynamics on directed multiplex networks. Yet, it is important to note that the developed analytical tools are built on linear response theory to quantify the dynamics in the steady state as a linear response to a small permanent perturbation of a single unit. Large dynamic perturbations, for instance, may force the system to transition into steady states not predicted by linear response theory. Theoretical extensions covering this subject remain challenging but deserve future attention.

Supplementary information

Peer Review File (3.6MB, pdf)

Acknowledgements

P.J. is supported by National Science and Technology Innovation 2030 Major Program (2021ZD0204500, 2021ZD0204504), National Natural Science Foundation of China (62076071), and Shanghai Municipal Science and Technology Major Project(2018SHZDZX01). W.L. is supported by National Natural Science Foundation of China (11925103), STCSM (22JC1402500), and Shanghai Municipal Science and Technology Major Project (2021SHZDZX0103). J.K. was supported by the Russian Ministry of Science and Education (Agreement No. 075-15-2020-808).

Author contributions

P. J. and J.N. conceived the project, designed the study and wrote the manuscript. Q. H. designed initial simulations and developed the formalism. X.B. re-conducted and verified Q.H.’s work. J. K and W. L. contributed to writing the paper.

Peer review

Peer review information

Nature Communications thanks Giulia Cencetti and the other anonymous reviewer(s) for their contribution to the peer review of this work. Peer review reports are available.

Funding

Open Access funding enabled and organized by Projekt DEAL.

Data availability

The data in this study is freely accessible at https://github.com/QitongHu2000/Impact-of-motifs-data.

Code availability

Code for replicating this study is freely accessible at https://github.com/QitongHu2000/Impact-of-motifs-main.

Competing interests

The authors declare no competing interests.

Footnotes

Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

These authors contributed equally: Xiaoge Bao, Qitong Hu.

Contributor Information

Peng Ji, Email: pengji@fudan.edu.cn.

Jan Nagler, Email: jan.nagler@gmail.com.

Supplementary information

The online version contains supplementary material available at 10.1038/s41467-022-32913-w.

References

  • 1.Tyson JJ, Novák Béla. Functional motifs in biochemical reaction networks. Annu. Rev. Phys. Chem. 2010;61:219–240. doi: 10.1146/annurev.physchem.012809.103457. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Kumar A, Rotter S, Aertsen A. Spiking activity propagation in neuronal networks: reconciling different perspectives on neural coding. Nat. Rev. Neurosci. 2010;11:615–627. doi: 10.1038/nrn2886. [DOI] [PubMed] [Google Scholar]
  • 3.Bornholdt S. Boolean network models of cellular regulation: Prospects and limitations. J. R. Soc. Interf. 2008;5:S85–S94. doi: 10.1098/rsif.2008.0132.focus. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.Balaji S, Babu MM, Iyer LM, Luscombe NM, Aravind L. Comprehensive analysis of combinatorial regulation using the transcriptional regulatory network of yeast. J. Mol. Biol. 2006;360:213–227. doi: 10.1016/j.jmb.2006.04.029. [DOI] [PubMed] [Google Scholar]
  • 5.Rand DA, Raju A, Sáez M, Corson F, Siggia ED. Geometry of gene regulatory dynamics. Proc. Natl. Acad. Sci. 2021;118:e2109729118. doi: 10.1073/pnas.2109729118. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Karlebach G, Shamir R. Modelling and analysis of gene regulatory networks. Nat. Rev. Mol. cell Biol. 2008;9:770–780. doi: 10.1038/nrm2503. [DOI] [PubMed] [Google Scholar]
  • 7.Li C, Wang J. Landscape and flux reveal a new global view and physical quantification of mammalian cell cycle. Proc. Natl. Acad. Sci. 2014;111:14130–14135. doi: 10.1073/pnas.1408628111. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8.Balcan D, et al. Multiscale mobility networks and the spatial spreading of infectious diseases. Proc. Natl. Acad. Sci. 2009;106:21484–21489. doi: 10.1073/pnas.0906910106. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Brockmann D, Helbing D. The hidden geometry of complex, network-driven contagion phenomena. Science. 2013;342:1337–1342. doi: 10.1126/science.1245200. [DOI] [PubMed] [Google Scholar]
  • 10.Hegselmann R. et al. Opinion dynamics and bounded confidence models, analysis, and simulation. J. Artif. Soc. Soc. Simul.5, 1–33 (2002).
  • 11.D’Souza RM, Gómez-Gardenes J, Nagler J, Arenas A. Explosive phenomena in complex networks. Adv. Phys. 2019;68:123–223. doi: 10.1080/00018732.2019.1650450. [DOI] [Google Scholar]
  • 12.Moreno Y, Nekovee M, Pacheco AF. Dynamics of rumor spreading in complex networks. Phys. Rev. E. 2004;69:066130. doi: 10.1103/PhysRevE.69.066130. [DOI] [PubMed] [Google Scholar]
  • 13.Moreno Y, Arenas A. Diffusion dynamics on multiplex networks. Phys. Rev. Lett. 2013;110:028701. doi: 10.1103/PhysRevLett.110.028701. [DOI] [PubMed] [Google Scholar]
  • 14.Shandilya SrinivasGorur, Timme M. Inferring network topology from complex dynamics. N. J. Phys. 2011;13:013004. doi: 10.1088/1367-2630/13/1/013004. [DOI] [Google Scholar]
  • 15.Hens C, Harush U, Haber S, Cohen R, Barzel B. Spatiotemporal signal propagation in complex networks. Nat. Phys. 2019;15:403–412. doi: 10.1038/s41567-018-0409-0. [DOI] [Google Scholar]
  • 16.Milo R, et al. Network motifs: Simple building blocks of complex networks. Science. 2002;298:824–827. doi: 10.1126/science.298.5594.824. [DOI] [PubMed] [Google Scholar]
  • 17.Shen-Orr SS, Milo R, Mangan S, Alon U. Network motifs in the transcriptional regulation network of escherichia coli. Nat. Genet. 2002;31:64–68. doi: 10.1038/ng881. [DOI] [PubMed] [Google Scholar]
  • 18.Menck PJ, Heitzig J, Marwan N, Kurths Jeurgen. How basin stability complements the linear-stability paradigm. Nat. Phys. 2013;9:89–92. doi: 10.1038/nphys2516. [DOI] [Google Scholar]
  • 19.Menck PJ, Heitzig J, Kurths Jeurgen, Schellnhuber HansJoachim. How dead ends undermine power grid stability. Nat. Commun. 2014;5:1–8. doi: 10.1038/ncomms4969. [DOI] [PubMed] [Google Scholar]
  • 20.Girvan M, Newman MarkEJ. Community structure in social and biological networks. Proc. Natl Acad. Sci. USA. 2002;99:7821–7826. doi: 10.1073/pnas.122653799. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Bird, C., Pattison, D., D’Souza, R., Filkov, V., & Devanbu, P. Latent social structure in open source projects. In Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering, pages 24–35, 2008.
  • 22.Alon U. Network motifs: theory and experimental approaches. Nat. Rev. Genet. 2007;8:450–461. doi: 10.1038/nrg2102. [DOI] [PubMed] [Google Scholar]
  • 23.Lambiotte R, Rosvall M, Scholtes I. From networks to optimal higher-order models of complex systems. Nat. Phys. 2019;15:313–320. doi: 10.1038/s41567-019-0459-y. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24.Battiston F, et al. The physics of higher-order interactions in complex systems. Nat. Phys. 2021;17:1093–1098. doi: 10.1038/s41567-021-01371-4. [DOI] [Google Scholar]
  • 25.Battiston F, et al. Networks beyond pairwise interactions: structure and dynamics. Phys. Rep. 2020;874:1–92. doi: 10.1016/j.physrep.2020.05.004. [DOI] [Google Scholar]
  • 26.St-Onge G, Sun H, Allard A, Hébert-Dufresne L, Bianconi G. Universal nonlinear infection kernel from heterogeneous exposure on higher-order networks. Phys. Rev. Lett. 2021;127:158301. doi: 10.1103/PhysRevLett.127.158301. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27.Bick, C., Gross, E., Harrington, H. A., & Schaub, M. T. What are higher-order networks? arXiv preprint arXiv:2104.11329, 2021.
  • 28.Majhi S, Perc Matjaž, Ghosh D. Dynamics on higher-order networks: A review. J. R. Soc. Interface. 2022;19:20220043. doi: 10.1098/rsif.2022.0043. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29.Castellano C, Fortunato S, Loreto V. Statistical physics of social dynamics. Rev. Mod. Phys. 2009;81:591. doi: 10.1103/RevModPhys.81.591. [DOI] [Google Scholar]
  • 30.Dodds PeterSheridan, Watts DJ. A generalized model of social and biological contagion. J. Theor. Biol. 2005;232:587–604. doi: 10.1016/j.jtbi.2004.09.006. [DOI] [PubMed] [Google Scholar]
  • 31.May R. M. Simple mathematical models with very complicated dynamics. The Theory of Chaotic Attractors, pages 85–93, 2004.
  • 32.Voit E. O. Computational analysis of biochemical systems: a practical guide for biochemists and molecular biologists. Cambridge University Press, 2000.
  • 33.Gardiner, C., Zoller, P., & Zoller, P. Quantum noise: a handbook of Markovian and non-Markovian quantum stochastic methods with applications to quantum optics. Springer Science & Business Media, 2004.
  • 34.Harush U, Barzel B. Dynamic patterns of information flow in complex networks. Nat. Commun. 2017;8:1–11. doi: 10.1038/s41467-017-01916-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 35.Rual Jean-François, et al. Towards a proteome-scale map of the human protein–protein interaction network. Nature. 2005;437:1173–1178. doi: 10.1038/nature04209. [DOI] [PubMed] [Google Scholar]
  • 36.Timme M, Schröder M. Disentangling scaling arguments to empower complex systems analysis. Nat. Phys. 2020;16:1086–1088. doi: 10.1038/s41567-020-01063-5. [DOI] [Google Scholar]
  • 37.Barzel B, Barabási Albert-László. Universality in network dynamics. Nat. Phys. 2013;9:673–681. doi: 10.1038/nphys2741. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 38.Kirst C, Timme M, Battaglia D. Dynamic information routing in complex networks. Nat. Commun. 2016;7:1–9. doi: 10.1038/ncomms11061. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 39.Schmetterer, L., & Sigmund, K. Hans Hahn Gesammelte Abhandlungen Band 1/Hans Hahn Collected Works Volume 1: Mit einem Geleitwort von Karl Popper/With a Foreword by Karl Popper. Springer, 1995.

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Peer Review File (3.6MB, pdf)

Data Availability Statement

The data in this study is freely accessible at https://github.com/QitongHu2000/Impact-of-motifs-data.

Code for replicating this study is freely accessible at https://github.com/QitongHu2000/Impact-of-motifs-main.


Articles from Nature Communications are provided here courtesy of Nature Publishing Group

RESOURCES