Skip to main content
Advertisement
Browse Subject Areas
?

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

For more information about PLOS Subject Areas, click here.

  • Loading metrics

The structural balance analysis of complex dynamical networks based on nodes' dynamical couplings

  • Zilin Gao ,

    Contributed equally to this work with: Zilin Gao, Yinhe Wang

    Roles Formal analysis, Methodology, Software, Writing – original draft

    gaozilin321@163.com

    Affiliations School of Automation, Guangdong University of Technology, Guangzhou, Guangdong Province, China, School of Computer Science and Engineering, Chongqing Three Gorges University, Chongqing, China

  • Yinhe Wang

    Contributed equally to this work with: Zilin Gao, Yinhe Wang

    Roles Conceptualization, Formal analysis, Funding acquisition, Methodology, Project administration, Writing – review & editing

    Affiliation School of Automation, Guangdong University of Technology, Guangzhou, Guangdong Province, China

Abstract

The nodes and their connection relationships are the two main bodies for dynamic complex networks. In existing theoretical researches, the phenomena of stabilization and synchronization for complex dynamical networks are generally regarded as the dynamic characteristic behaviors of the nodes, which are mainly caused by coupling effect of connection relationships between nodes. However, the connection relationships between nodes are also one main body of a time-varying dynamic complex network, and thus they may evolve with time and maybe show certain characteristic phenomena. For example, the structural balance in the social networks and the synaptic facilitation in the biological neural networks. Therefore, it is important to investigate theoretically the reasons in dynamics for the occurrence. Especially, from the angle of large-scale systems, how the dynamic behaviors of nodes (such as the individuals, neurons) contribute to the connection relationships is one of worthy research directions. In this paper, according to the structural balance theory of triad proposed by F. Heider, we mainly focus on the connection relationships body, which is regarded as one of the two subsystems (another is the nodes body), and try to find the dynamic mechanism of the structural balance with the internal state behaviors of the nodes. By using the Riccati linear matrix differential equation as the dynamic model of connection relationships subsystem, it is proved under some mathematic conditions that the connection relationships subsystem is asymptotical structural balance via the effects of the coupling roles with the internal state of nodes. Finally, the simulation example is given to show the validity of the method in this paper.

Introduction

In 1946, the structural balance concept is proposed originally by F. Heider [1] to model psychologically the dynamic characteristics of connection relationships between individuals, and has been identified experimentally in society of hyraxes [2]. Specifically, the structural balance theory begins with the equilibrium analysis of the triad, and is determined by the product of the 3 edges: if it is positive, then the triad is structural balance; otherwise, the triad is structural non-balance. In previous works on the Heider balance, the values of connection strength are described with integers 0 and ±1 [3,4]. In 2005, the continuous-valued interaction strengths are proposed in [58], and then some time-varying dynamic equations for interaction strengths are discussed in [914]. These papers investigate the time evolution behaviors of the connection relationships and show certain basic features of the long-time dynamics of connection relationships between individuals. However, these above papers did not pay attention to the effects of internal state motions of the individuals on the evolution of connection relationships.

In fact, from the angle of mathematical graph theory, the individuals and their connection relationships form the complex network described by the complete graph [15], and the nodes and the connection relationships are regarded as the two basic elements of the complex dynamical networks, they are usually coupled with each other in the evolution of the network over time, and the dynamical change of any one between the two basic elements will be transferred to the other through the effective coupling relationships. Therefore, it is worth studying how the dynamical changes of the nodes’ states affect the structural balance of connection relationships.

From the angle of large-scale system theory [16], the complex dynamical networks are composed of nodes subsystem and connection relationships subsystem. It is noticed that in the existing theoretical research results about complex dynamical networks, almost all of them show that the nodes are the main body resulting in synchronization or stabilization behaviors, and the connection relationships are regarded only as the auxiliary part due to coupling roles between the nodes. For example, the following cases are considered in [1727]: (i) the connection relationships of the nodes are known constants. For this case, the control design methods of synchronization or stabilization with some conditions are proposed for complex dynamical networks in [1720], which show the nodes are the main body resulting in synchronization or stabilization behaviors; (ii) the connection relationships are time varying and continuous deterministic. For this case, the synchronization or stabilization control problems are discussed with some conditions in [2124], which show also the nodes are the main body resulting in synchronization or stabilization behaviors; (iii) the connection relationships are unknown constants. For this case, by using the parameter adaptive method, the adaptive synchronization or stabilization controllers are researched in [2527], which show also the nodes are the main body resulting in synchronization or stabilization behavior.

It is not hard to see the existing research results about complex dynamical networks such as [1727] only focus on the effects of connection relationships on the dynamical behaviors of the nodes, and ignore the effects of the nodes on the dynamical behaviors of the connection relationships, such as one important phenomenon called the structural balance. In other word, the dynamic characteristics of the connection relationships are not concerned in [1727]. From the perspective of dynamics, the dynamical evolution of complex network with time means that the nodes and connection relationships do the time varying motion together with their mutual coupling. This implies that any dynamical change of nodes will cause the connection strength to be changed via the coupling relationships. For example, Gamma oscillations in neurons (nodes) may cause the synaptic facilitation (connection relationships) in the biological neural network [28,29]. In the biological community, the changes in niche breadth of species (nodes) may change the intensity of competition between them (connection relationships) [30,31]. Therefore, if the complex network is dynamically time varying evolving, similar to the synchronization or stabilization regarded as dynamic characteristics of nodes, it is of scientific significance to find the dynamic characteristics of connection relationships.

In order to use the structural balance theory in this paper, we consider a complete time-varying complex dynamical network with continuous time values for connection strengths, where the connection relationships subsystem is described by the Riccati matrix differential equation possessing the coupling matrix composed of the internal state of the nodes. In this paper, we focus on the connection relationships subsystem and want to design the coupling matrix to guarantee the structural balance to be emerged under some mathematic conditions. It is noteworthy that this paper focuses on the mechanism of generating the structural balance for the connection relationships, and the dynamical changes of the nodes’ state only play an auxiliary part by the coupling matrix. This is contrary to the existing researches on synchronization or stabilization behavior in complex dynamical networks.

This paper is organized as the following sections. In Section II, the mathematic model for complex dynamical network is proposed, which is composed of the nodes subsystem and the connection relationships subsystem with their mutually coupling. In Section III, the equilibrium state of the complex dynamical network is introduced by using the equilibrium states of the nodes subsystem and the connection relationships subsystem. In Section IV, the structural balance matrix is introduced. The coupling matrix in the mathematic model of connection relationships subsystem is proposed to ensure the structural balance to be asymptotically achieved. In Section V, the result about asymptotical structural balance is mathematically proved under some conditions. In Section VI, the illustrative example is presented to demonstrate the proposed design procedure and validity. The conclusion is given in Section VII.

Network model description

Consider the undirected complex dynamical network with N nodes, in which not only the nodes are dynamically changing with time, but also the strength of the connection relationships between nodes is dynamical and continuous.

In this paper, we only consider this case that each node is one dimensional continuous time-varying system, and the dynamical equation of node i can be expressed as: (1) where xiR is the state variable of node i, and fi(xi) is a continuous function.

The connection relationship strength between the node i and the node j in the network can be expressed by the time-varying function pij(t), and pij = pji for undirected networks. Especially, when i = j, pii indicates the relationship strength of the node itself. Let cR be a given real number, which represents the common connection relationship strength in the network. Then the interconnected dynamical equation composed of all nodes reads as (2) where Hj(xj) is a continuous function.

Remark 1. The dynamical model (2) is a typical complex dynamical network model about the nodes, if the connection relationship pij is a constant, and is true, the system (2) is called the time-invariant dissipative coupled complex dynamical network and shown in [1820,32]; If the connection relationship pij is time-varying, the system (2) is called time-varying complex dynamical network and shown in [2124,33].

The matrix composed of the connection relationships strengths in the network (2) can be expressed by P = P(t) = (pij(t))N×NRN×N.

Let the state vector x = [x1 x2xN]TW, where W is a compact set in RN. f(x) = [f1(x1) f2(x2) ⋯ fN(xN)]T and H(x) = [H1(x1) H2(x2) ⋯ HN(xN)]T are continuous vector functions, then the dynamical Eq (2) can be described by (3) where the connection relationships matrix P = P(t) satisfies the Riccati dynamical equation as follows (4) where the matrix ARN×N, and Φ(x) ∈ RN×N represents the coupling matrix with the internal state of nodes.

Remark 2. (i) When the fully connected networks with constant connection relationships are considered, the connection relationships matrix P is a constant matrix, that is , so the constant matrix P can be regarded as a special case of the dynamical Riccati Eq (4). (ii) It is easily seen that the nodes subsystem (3) and the connection relationships subsystem (4) are mutually coupling, and the dynamical behavior of the connection relationships (4) is related to the form of the coupling matrix Φ(x), moreover, the coupling matrix Φ(x) is determined by the nodes’ state. Therefore, this paper mainly focuses on the coupling matrix Φ(x) by which the nodes’ state will force the connection relationships matrix P in (4) asymptotically to achieve structural balance.

Assumption 1. The vector function H(x) is bounded, that is, there exists a known positive number h satisfying the inequality ‖H(x)‖≤h.

Equilibrium state of the network

The equilibrium state of the complex dynamical network is composed of the ones of the subsystems (3) and (4), which is denoted as {x*, P*} and satisfies the following algebraic equations: (5) (6) where the equilibrium vector , and assume .

It is obvious that x* is the equilibrium vector of the subsystem (3). The Eq (6) is an algebraic Ricatti equation. If the equilibrium vector x* is given and the matrix ARN×N is a given Hurwitz matrix, through the literatures [34,35], we can get the equilibrium matrix of the subsystem (4) is (7)

The structural balance of the network

For undirected networks, the concept of the structural balance was proposed originally by F. Heider [1]. The connection relationships matrix P was described by symmetric matrix in [5,6,11,12], and the diagonal elements of the symmetric matrix are positive and indicate the self-identity and the strength of confidence under the sociological sense in [12]. In this paper, the definition of the structural balance matrix is given as follows.

Definition 1. If the elements of the real symmetric matrix S = (sαβ) ∈ Rn×n satisfy the inequality sαβsβρsρα > 0, for α,β,ρ = 1,2,⋯,n, where n ≥ 3, then the symmetric matrix S is called the structural balance matrix.

According to the Definition 1, the asymptotical structural balance of the complex dynamical network can be defined as follows.

Definition 2. Consider the complex dynamical network composed of the subsystems (3) and (4), and its equilibrium state satisfies the Eqs (5) and (6). The equilibrium matrix P* is a structural balance matrix with the algebraic Ricatti Eq (6). If , then the complex dynamical network composed of the subsystems (3) and (4) is called as asymptotical structural balance.

Remark 3. (i) From Definition 2, we know that the fully connected network with the positive constant connection relationships is asymptotical structural balance; this kind of networks can be called as the trivial asymptotical structural balance. (ii) Obviously, if the Eqs (5) and (6) are true, the structural balance of the matrix P* is directly related to the specific form of the coupling matrix Φ(x) ∈ RN×N. In this paper, we consider the following form of Φ(x). (8) where y is proposed as the following two forms: (9)

(ii) We choose a constant vector y = [y1 y2yN]T in which the sign of each element is same as the equilibrium vector x* of the subsystem (3), that is, yi satisfies the following inequality (10)

Lemma 1. Consider the complex dynamical network composed of subsystems (3) and (4), and the Eqs (5) and (6) hold. If the coupling matrix Φ(x) is as shown in (8), then the equilibrium matrix P* is structural balance.

Proof. The following two cases are used to prove the Lemma 1.

Case 1. y = x

In this case, the Eqs (6) may be changed to Obviously, P* = 2x*(x*)T is the solution of the above equation, and we easily obtain (11) According to the Definition 1 and , we know that the matrix P* = 2x*(x*)T is structural balance.

Case 2. The constant vector y = [y1 y2yN]T and .

In this case, it is easy to see that the solution of the Eqs (6) is P* = x*yT + y(x*)T. Hence, we can directly calculate and obtain (12) Noticing , and we can obtain the following inequality from (12) (13) Finally, Case 1 and Case 2 complete the proof of Lemma 1.

The asymptotical structural balance analysis of the network

Now, we introduce the vec(⋅) operator in [35] which maps an m ×n matrix B = (bij) onto the vector composed of the columns of B (14)

Let us introduce the defining of Kronecker product for matrices.

Definition 3 [35]. If BRm×n, DRg×d, then the Kronecker product of B and D, noted as BDRmg×nd, is defined by the matrix (15)

In this paper, the following results are given [35]:

  1. vec(BXD) = (BDT)vec(X);
  2. vec(BX + XD) = (BI + IDT)vec(X).

For simplicity, the following notations are used. , and denote the errors for corresponding variables, respectively. It is easily to verify the errors and satisfy the following dynamic differential equation by using (3)-(6), respectively.

(16)(17)

By (13), (14) and the properties of Kronecker, the dynamic differential Eq (17) can be transformed to (18) For simplicity, let .

Assumption 2. The vector function H(x) satisfies Lipschitz condition on a compact set W, that is, there exists a positive constant δ such that for x,x* ∈ W.

Remark 4. If , j = 1,2,⋯, N, are continuous on W, then Lipschitz constant δ in Assumption 2 may be regarded as , where ‖•‖ expresses the Euclidean norm of a matrix.

Assumption 3. The vector ⋯,ϕNN(x)]T, where ϕij = xiyj + xjyi, satisfies Lipschitz condition on a compact set xW, that is, there exists a positive constant L such that for x,x* ∈ W.

Remark 5. If , i = 1,2,⋯,N; j = 1,2,⋯,N, are continuous on W, then Lipschitz constant L in Assumption 3 may be regarded as , and because , we can choose .

Assumption 4. Consider the dynamical Eq (1). For a given positive matrix , there exists one positive definite symmetric matrix KRN×N such that the following Lyapunov equation is true on W. (19) where is the Jacobian matrix.

Assumption 5. Consider the dynamical equation of the subsystem (4). The matrix A in (4) is Hurwitz stable, that is, all the eigenvalues of matrix A have negative real parts.

From Assumption 5 and the results in [35], we know matrix is also Hurwitz stable, therefore, there exists one positive symmetry matrix such that the following Lyapunov equation is true for a given positive matrix .

(20)

Theorem 1. Consider the complex dynamical network composed of subsystems (3) and (4), and its equilibrium state and the coupling matrix Φ(x) satisfy the Eqs (5), (6) and (8), respectively. If Assumption 1-Assumption 5 hold, and the inequality is true, then the complex dynamical network is asymptotical structural balance.

Remark 6. In Theorem 1, λmin(Q) and represent the minimum eigenvalues of given positive matrices Q and , and the matrices K and M can be obtained by solving the Lyapunov Eqs (19) and (20), respectively; The given constant c represents the common connection relationship strength in the network dynamical model (2); The parameters h, δ and L can be obtained by Assumptions 1, 2 and 3, respectively; the equilibrium matrix P* can obtained by Eqs (6) and (8).

Proof. Consider the following positive definition function (21)

Then the orbit derivative of V along (16) and (17) reads as (22) where .

From (22), when the constant matrix Θ is positive definition, that is, the inequality hold, then is negative definition. Therefore, we can get that and are bounded, and and , that is, and . This means that the complex dynamical network composed of the subsystems (3) and (4) is asymptotical structural balance. This completes the proof of Theorem 1.

Remark 7. Theorem 1 shows that the nodes subsystem converges to its equilibrium point when the complex network achieves the asymptotical structural balance. This implies that the overall network comes into balance. From a social point of view, the result may be explained as the connection relationships achieve asymptotical structural balance when all individuals come asymptotically into stability in the sense of Lyapunov stability.

Simulation example

We consider an undirected fully connected complex dynamical network consists of 10 neurons (nodes), and the dynamical behavior of each neuron is described as the dynamical model of neuron self-excitation without delays in [36]. The dynamical equations of the nodes read as (23) The dynamical equation of the connection relationships subsystem is chosen as (24) where:

f(x) = [f1(x1) f2(x2) ⋯ f10(x10)]T, fi(xi) = −xi+(0.25+0.05i)tanh(xi−(−1)qi); H(x) = [H1(x1) H2(x2) ⋯ H10(x10)]T, Hi(xi) = 0.1sin(xi). q is a positive integer.

Choose the parameters of simulation as follows: the common connection relationship strength c = 10−6; the constant matrix AR10×10 can be generated by the following rules in Matlable: (i) The matrix A is randomly generated with its each element to be an integer in the range [−1,1]; (ii) The matrix A generated in Step (i) must be a Hurwitz matrix, or repeat Step (i).

When q = i, i=1,⋯,10, we can obtain the following Jacobian matrix

When q = 2i−1,i = 1,⋯,10, we can also obtain the following Jacobian matrix Obviously, the above matrices J are negative definition. Therefore, there exist positive matrices and K satisfying (19).

According to the coupling matrix Φ(x), the simulation is divided into two cases.

Case 1: y = x

The universe of discourse , Uk = [−2,2], and we choose Q = I and assume K = 1011I, then we can obtain h = 0.32, δ = 0.32, , λmin(Q) = 1, , ‖P*‖≤80, and we can always choose a Hurwitz matrix A to make the inequality hold. Finally, initial values of states xi(0) and pij(0),i, j = 1,2,⋯,10 are chosen as the random numbers in the range (−2,2). Fig 1 shows the results of simulation which divided into two cases of q = i and q = 2i−1.

thumbnail
Fig 1. The simulation results of the case 1 (y = x).

(A) The response curves of nodes group (q = i). (B) The response curves of nodes group (q = 2i−1). (C) The response curves of P(t)(q = i). (D) The response curves of P(t)(q = 2i−1). (E) The error response curves of . (F) The error response curves of .

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

Case 2. , where ηi,i = 1,⋯,10 are the random number generated in the range (0, 5).

The universes of discourse , Uk = [−2,2] and , . We choose Q = I and assume K = 1011I, then we can obtain h = 0.32, δ = 0.32, , λmin(Q) = 1, , ‖P*‖<200, and we can also always choose a Hurwitz matrix A to make the inequality hold. Finally, initial values of states xi(0) and pij(0),i, j = 1,2⋯,10 are chosen as the random numbers in the range (−2,2). Fig 2 shows the results of simulation which divided into two cases of q = i and q = 2i−1.

thumbnail
Fig 2. The simulation results of the case 2 , where ηi,i = 1,⋯,10 are the random number generated in the range (0, 5)).

(A) The response curves of nodes group (q = i). (B) The response curves of nodes group (q = 2i−1). (C) The response curves of P(t)(q = i). (D) The response curves of P(t)(q = 2i−1). (E) The error response curves of . (F) The error response curves of .

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

From Figs 1 and 2, we can obtain the following conclusions:

  1. The complex dynamical network with neurons (23) and connection relations (24) is asymptotical structural balance.
  2. From Figs 1C and 2C, we can see that the connection relations between the neurons are divided asymptotically into two parts with the dynamical changes of internal state of the neurons and the coupling matrix. This implies that all neurons are partitioned asymptotically into two factions, such that all links between neurons of the same faction are positive and all links of the two different factions are negative. Finally, the structural balance of the network is achieved. It is also observed from Figs 1D and 2D that the connection relations between the neurons are all positive, it means that all neurons are in the same faction. This kind of network is called as the trivial structural balance. The above observed results coincide in the ones in [3,6,8]. It is noted that the similar results is not possible for some models in earlier literature, because these models contain so-called jammed states that could trap a social network before it reached a two-faction configuration [37,38].

In this paper, there are three reasons to result in the above conclusion (ii): (a) The form of P* is determined by the form of coupling matrix Φ(x) shown in (8). That is, if the equilibrium state {x*,P*} exists, then we can obtain P* = x*yT + y(x*)T; (b) If q = i, the signs of the equilibrium points in the subsystem (23) are different with positive and negative ones, and thus there must be existing both positive and negative elements in the matrix P*, which leads to the connection relationships are divided asymptotically into the two factions. If q = 2i−1, there only exist positive equilibrium points in the subsystem (23), and thus each element of the matrix P* is positive, which leads to the connection relationships form only one faction. (c) If q = i, the numbers of positive and negative equilibrium points are equal in the subsystem (23), and thus the numbers of positive and negative elements in the matrix P* are also equal. This implies that the two factions divided have the same members. A more general form is given here, if the coupling matrix Φ(x) is shown in (8), and the Eqs (5) and (6) hold, we assume that the number of the positive equilibrium points is in the subsystem (3), then we obtain the number of the positive elements in matrix P* is , and the number of the negative elements is . Obviously, , the equality is true if and only if . This shows also that the numbers of the curves is the same in the two factions in Figs 1C and 2C.

Conclusion

In this paper, we have analyzed and proved the asymptotical structural balance for a class of complex dynamical networks by designing the coupling matrix under some conditions, that is, we mainly pay attention to the dynamic mechanism by which the nodes act as the connection relationships subsystem to generating the structural balance. We presented mathematically the dynamic models for the nodes and connection relationships subsystems in which their equilibrium points exist. It is found in this paper that the coupling matrix in the connection relationships equation plays an important role in the structural balance to be achieved. The links with positive and negative values may make the connection relationships to be divided asymptotically into the two factions, which is explained by using a network with neurons. These links in the network evolve according to the nodes’ dynamics, in the sense of society, which reflect an individual desire to drive the social relations into the structural balance via personal behavior. Therefore, this method proposed in this paper makes up the deficiencies of researches methods on the structural balance theory in social networks. This enriches the research contents of complex dynamical networks and structural balance theory.

Supporting information

S1 Text. A Hurwitz matrix A is given which satisfies the condition.

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

(PDF)

Acknowledgments

This work was supported by the National Science Foundation of China (61673120, 61273219), the Specialized Research Fund for the Doctoral Program of Higher Education of China (20134420110003), the Scientific and Technological Research Program of Chongqing Municipal Education Commission (KJ1710244, KJ1710257, KJ1601003, KJ1603303, KJ1401029), the National Science Foundation Scientists of China (2015M582616), the Chongqing Basic and Advanced Technology Research Project (cstc2014jcyjA1316), and the Youth Scientific Project of Chongqing Three Gorges University(14QN30,15QN09).

References

  1. 1. Heider F. Attitudes and cognitive organization. Journal of Psychology. 1946; 21(1): 107–112.
  2. 2. Ilany A, Barocas A, Koren L, Kam M, Geffen E. Structural balance in the social networks of a wild mammal. Animal Behaviour. 2013; 85(6): 1397–1405.
  3. 3. Pattison P, Robins G. Neighborhood-based models for social networks. Sociological Methodology. 2002; 32(1): 301–337.
  4. 4. Antal T, Krapivsky PL, Redner S. Social balance on networks: The dynamics of friendship and enmity. Physica D: Nonlinear Phenomena. 2006; 224(1–2): 130–136.
  5. 5. Gawroński P, Kułakowski K. Heider balance in human networks. Physics. 2005; 779(1): 93–95.
  6. 6. Kulakowski K, Gawronski P, Gronek P. The Heider balance: A continuous approach. International Journal of Modern Physics C. 2005; 16(5): 707–716.
  7. 7. Gawroflski P, Gronek P, Kulakowski K. The Heider balance and social distance. Acta Physica Polonica B. 2005; 36(8): 2549–2558. arXiv: physics/0501160.
  8. 8. Antal T, Krapivsky PL, Redner S. Dynamics of social balance on networks. Physical Review E: Statistical Nonlinear & Soft Matter Physics. 2005; 72(3 Pt 2): 036121. pmid:16241529
  9. 9. Małgorzata JK, Krawczyk CM, Eric HR, Gerardo GN, Krzysztof K. Heider balance, asymmetric ties, and gender segregation. Physica A: Statistical Mechanics & Its Applications. 2015; 439: 66–74.
  10. 10. Wongkaew S, Caponigro M, Kulakowski K, Borzi A. On the control of the Heider balance model. The European Physical Journal Special Topics. 2015; 224(17): 3325–3342.
  11. 11. Traag VA, Van DP, De LP. Dynamical models explaining social balance and evolution of cooperation. PLOS ONE. 2013; 8(4):1093–1097. pmid:23634204.
  12. 12. Marvel SA, Kleinberg J, Kleinberg RD, Strogatz SH. Continuous-time model of structural balance. Proceedings of the National Academy of Sciences of the United States of America. 2011; 108(5): 1771–1776. pmid:21199953.
  13. 13. Hassanibesheli F, Hedayatifar L, Gawroński P, Stojkow M, Zuchowska-Skiba D, Kulakowski. Gain and loss of esteem, direct reciprocity and Heider balance. Physica A: Statistical Mechanics & Its Applications. 2017; 468: 334–339.
  14. 14. Gawronski P, Krawczyk MJ, Kulakowski K.Emerging communities in networks—a flow of ties. Acta Physica Polonica B. 2015; 46(5): 911. arXiv:1505.06295.
  15. 15. Cartwright D, Harary F. Structural balance: a generalization of Heider's theory. Psychological Review. 1956; 63(5):277–292. pmid:13359597
  16. 16. Sandell N, Varaiya P, Athans M, Safonov M. Survey of decentralized control methods for large scale systems. IEEE Transactions on Automatic Control. 1978; 23(2):108–128.
  17. 17. Strogatz SH. Exploring complex networks. Nature. 2001; 410: 268–276. pmid:11258382.
  18. 18. Wang YH, Fan YQ, Wang QY, Zhang Y. Stabilization and synchronization of complex dynamical networks with similar nodes via decentralized controllers. IEEE Transactions on Circuits and Systems-I: Regular Papers. 2012; 59(8): 1786–1795.
  19. 19. Liu C, Duan ZS, Chen G, Huang L. Analyzing and controlling the network synchronization regions. Physica A: Statistical Mechanics & Its Applications. 2007;386(1):531–542.
  20. 20. Duan ZS, Wang JZ, Chen GR. Stability analysis and decentralized control of a class of complex dynamical networks. Automatica. 2008; 44(4): 1028–1035.
  21. 21. Zhao J, Hill DJ, Liu T. Global bounded synchronization of general dynamical networks with non-identical nodes. IEEE Transactions on Automatic Control. 2012; 57(10): 2656–2662.
  22. 22. Fan YQ, Wang YH, Zhang Y, Wang QR. The synchronization of complex dynamical networks with similar nodes and coupling time-delay. Applied Mathematics and Computation. 2013; 219(12): 6719–6728.
  23. 23. Zhang LL, Wang YH, Huang YY, Chen XS. Delay-dependent synchronization for non-diffusively coupled time-varying complex dynamical networks. Applied Mathematics and Computation. 2015; 259(C): 510–522.
  24. 24. Park MJ, Kwon OM, Park JH, Lee SM, Cha EJ. Synchronization criteria of fuzzy complex dynamical networks with interval time-varying delays. Applied Mathematics and Computation. 2012; 218(23): 11634–11647.
  25. 25. Zhou J, Lu JA, Lü JH. Adaptive synchronization of an uncertain complex dynamical network. IEEE Transactions on Automatic Control. 2006, 51(4): 652–656.
  26. 26. Wen S, Chen S, Guo W. Adaptive global synchronization of a general complex dynamical network with non-delayed and delayed coupling. Physics Letters A. 2008; 372(42):6340–6346.
  27. 27. Hu QY, Peng HP, Wang YG, Hu ZR, Yang YX. Pinning adaptive synchronization of complex dynamical network with multi-links. Nonlinear Dynamics. 2012; 69(4): 1813–1824.
  28. 28. Bartos M, Vida I, Jonas P. Synaptic mechanisms of synchronized gamma oscillations in inhibitory interneuron networks. Nature Reviews Neuroscience. 2007; 8(1):45–56. pmid:17180162
  29. 29. Traub RD, Bibbig A, Fisahn A. A model of gamma-frequency network oscillations induced in the rat CA3 region by carbachol in vitro. European Journal of Neuroscience. 2000; 12(11):4093–4106. pmid:11069606.
  30. 30. Fort H, Scheffer M, Nes EV. The Clumping Transition in Niche Competition: a Robust Critical Phenomenon. Physics. 2010, 2010(5): 05005.
  31. 31. Botts EA, Erasmus BFN, Alexander GJ. Small range size and narrow niche breadth predict range contractions in South African frogs. Global Ecology and Biogeography. 2013; 22(5): 567–576.
  32. 32. Barahona M, Pecora L M. Synchronization in small-world systems. Physical Review Letters. 2002, 89(5):054101. pmid:12144443.
  33. 33. Lü JH, Yu XG, Chen GR. Chaos synchronization of general complex dynamical networks. Physica A: Statistical Mechanics & Its Applications. 2004; 334(1–2): 281–302.
  34. 34. Alzhour Z. Efficient solutions of coupled matrix and matrix differential equations. Intelligent Control & Automation. 2012; 3(2):176–187.
  35. 35. Barnett S. Matrix differential equations and Kronecker products. Siam Journal on Applied Mathematics. 1973; 24(1): 1–5.
  36. 36. Gopalsamy K, Leung IC. Convergence under dynamical thresholds with delays. IEEE Transactions on Neural Networks. 1997; 8(2): 341–348. pmid:18255637.
  37. 37. Antal T, Krapivsky PL, Redner S. Dynamics of social balance on networks. Physical Review E: Statistical Nonlinear & Soft Matter Physics. 2005; 72(3 Pt 2): 036121. pmid:16241529.
  38. 38. Marvel SA, Strogatz SH, Kleinberg JM. Energy landscape of social balance. Physical Review Letters. 2009; 103(19): 198701. pmid:20365960.