Loading [MathJax]/jax/element/mml/optable/SuppMathOperators.js

A kinetic mechanism inducing oscillations in simple chemical reactions networks

  • Received: 01 January 2009 Accepted: 29 June 2018 Published: 01 April 2010
  • MSC : Primary: 37G15; Secondary: 92C45.

  • It is known that a kinetic reaction network in which one or more secondary substrates are acting as cofactors may exhibit an oscillatory behavior. The aim of this work is to provide a description of the functional form of such a cofactor action guaranteeing the onset of oscillations in sufficiently simple reaction networks.

    Citation: Julien Coatléven, Claudio Altafini. A kinetic mechanism inducing oscillations in simple chemical reactions networks[J]. Mathematical Biosciences and Engineering, 2010, 7(2): 301-312. doi: 10.3934/mbe.2010.7.301

    Related Papers:

    [1] Andrea Somogyi, Cristian Mocuta . Possibilities and Challenges of Scanning Hard X-ray Spectro-microscopy Techniques in Material Sciences. AIMS Materials Science, 2015, 2(2): 122-162. doi: 10.3934/matersci.2015.2.122
    [2] Mohamed Jaffer Sadiq Mohamed, Denthaje Krishna Bhat . Novel ZnWO4/RGO nanocomposite as high performance photocatalyst. AIMS Materials Science, 2017, 4(1): 158-171. doi: 10.3934/matersci.2017.1.158
    [3] Didar Yeskermessov, Bauyrzhan Rakhadilov, Laila Zhurerova, Akbota Apsezhanova, Zarina Aringozhina, Matthew Booth, Yerkezhan Tabiyeva . Surface modification of coatings based on Ni-Cr-Al by pulsed plasma treatment. AIMS Materials Science, 2023, 10(5): 755-766. doi: 10.3934/matersci.2023042
    [4] Maocong Hu, Zhenhua Yao, Xianqin Wang . Characterization techniques for graphene-based materials in catalysis. AIMS Materials Science, 2017, 4(3): 755-788. doi: 10.3934/matersci.2017.3.755
    [5] Supriya Rattan, Derek Fawcett, Gerrard Eddy Jai Poinern . Williamson-Hall based X-ray peak profile evaluation and nano-structural characterization of rod-shaped hydroxyapatite powder for potential dental restorative procedures. AIMS Materials Science, 2021, 8(3): 359-372. doi: 10.3934/matersci.2021023
    [6] HN Girish, P Madhusudan, CP Sajan, BV Suresh Kumar, K Byrappa . Supercritical hydrothermal synthesis of polycrystalline gadolinium aluminum perovskite materials (GdAlO3, GAP). AIMS Materials Science, 2017, 4(3): 540-550. doi: 10.3934/matersci.2017.3.540
    [7] Yakkaluri Pratapa Reddy, Kavuluru Lakshmi Narayana, Mantrala Kedar Mallik, Christ Prakash Paul, Ch. Prem Singh . Experimental evaluation of additively deposited functionally graded material samples-microscopic and spectroscopic analysis of SS-316L/Co-Cr-Mo alloy. AIMS Materials Science, 2022, 9(4): 653-667. doi: 10.3934/matersci.2022040
    [8] Peter Rusinov, Zhesfina Blednova, Anastasia Rusinova, George Kurapov, Maxim Semadeni . Study of the structure and mechanical properties of composites used in the oil and gas industry. AIMS Materials Science, 2023, 10(4): 589-603. doi: 10.3934/matersci.2023033
    [9] Min Lai, Xiaofang Yang, Qing Liu, Jinghua Li, Yanhua Hou, Xiuyong Chen, Kaiyong Cai . The surface nanostructures of titanium alloy regulate the proliferation of endothelial cells. AIMS Materials Science, 2014, 1(1): 45-58. doi: 10.3934/matersci.2014.1.45
    [10] C. N. Panagopoulos, E. P. Georgiou, D.A. Lagaris, V. Antonakaki . The effect of nanocrystalline Ni-W coating on the tensile properties of copper. AIMS Materials Science, 2016, 3(2): 324-338. doi: 10.3934/matersci.2016.2.324
  • It is known that a kinetic reaction network in which one or more secondary substrates are acting as cofactors may exhibit an oscillatory behavior. The aim of this work is to provide a description of the functional form of such a cofactor action guaranteeing the onset of oscillations in sufficiently simple reaction networks.


    In recent years, complex networks research has aroused particular concern in many different realms of science. With the development of the telecommunication, internet and international exchange, the conception of complex networks increasingly appears in human's productive activity, scientific research and daily life, such as e-commerce warehouse logistics, multinational social media and unmanned aerial vehicle (UAV) formation. Erdös and Rényi Explored a random graph model firstly in 1959 [1]. In a random graph, the probability of a connection emerged between a pair of nodes is a random constant. Watts and Strogatz [2] investigated the mechanism that a regular graph gradually converts to a random graph and proposed a small-world network model. Newman and Watts [3] modified it to generate another variant of the small-world model. In 1999 [4], Barabási and Albert proposed a scale-free network model that aroused intense scholarly interest. The degree distribution of nodes in a scale-free network follows a power-law form. The founding of scale-free networks is significant since plenty of real-word systems have the power-law property.

    The research of complex networks simultaneously raised the attention on synchronization. Pecora and Carroll's work was the early research on synchronization [5]. Wu studied a linearly coupled identical dynamical system and obtained synchronization sufficient conditions of the system [6]. Louis M. Pecora and Thomas L studied a coupled oscillator array described as a complex network [7]. The author put the complex network into a simple form so that the determination of the stability of the synchronous state can be done by a master stability function. Substantial work has been devoted to the study of synchronization since there are many systems in real-word that can be described by complex networks [8,9]. A synchronization of heterogeneous dynamics networks via three-layer communication framework was established in [10]. An explicit synchronization algorithm was proposed, in which the synchronization errors of all the agents are decoupled. In [11], the author addresses the leader-follower consensus for linear and nonlinear multi-agent systems with three-layer network framework and dynamic interaction jointly connected topology. Wang [12] studied heterogeneous uncertain dynamical networks under switching communication typologies. This work established an explicit synchronization framework and solved the zero error synchronization problem. Based on this work, Wang further studied the leader-follower consensus of a high-order nonlinear complex system [13]. In [14], A united directed complex network with multi-links was studied and exponential synchronization conditions were obtained. Multi-agent systems are typical complex networks. Li utilized linear feedback control and adaptive linear feedback control to achieve successive lag synchronization in a multi-agent system.

    The works as mentioned above have studied the synchronization of complex networks in various angles, however, most of which focus on the networks with time-invariant couplings under the global control and pinning synchronization of complex networks with time-varying coupling have been seldom explored. Many systems in the real word have time-varying feature. Time-varying exists in interior parts of systems, links and coupling among systems. Besides, it is impossible to control all nodes in a system to achieve global synchronization. Yu [15] investigated how the local controllers on pinned nodes affect global network synchronization. The research gave a general criterion for ensuring network synchronization and obtained appropriate coupling strengths for achieving network synchronization. Today, many results of pinning synchronization have been established [16,17]. Zhang [18] investigated the synchronization of complex networks with time-varying coupling matrices and established suitable linear controllers and adaptive controllers. Furthermore, a large amount of research on synchronization with the time-varying feature have been proposed [19,20]. Time-varying inner coupling and outer coupling are common and complicated situations in complex networks. In a single system, state variables do not transform separately. We regard variables affecting each other from different angles along the entire dynamic process as the inner coupling of systems. In large-scale systems and complex systems, small components and parts are not isolated. They are often connected by electric wires or signal wires. That is, they are coupled by each other and their states depend on the neighbors' states, external magnetic field and electric field. We regard this situation as the outer coupling of systems. Complicated inner coupling and outer coupling lead systems hardly to be controlled or be stabilized. It prompts us to find effective methods to decompose the coupling and design feedback controllers. Motivated by Yu and Zhang's contributions, this paper aims to the synchronization of time-varying random networks by respectively setting linear pinning controllers and adaptive pinning controllers. We take inner, outer coupling and stochastic behaviors into consideration. Potential correlations among the parameters are also investigated in this paper.

    The rest of this paper is organized as follows. In Section 2, some preliminaries are outlined. In Section 3, the main theorems and corollaries for pinning synchronization on complex networks are given. In Section 4, simulation examples are shown to demonstrate the effectiveness of the proposed method. Finally, conclusions are drawn in Section 5.

    Consider a complex network consisting of N identical coupled nodes, described by

    ˙xi(t)=f(xi(t),t)+c(t)Nj=1,jiGij(t)Γ(t)(xj(t)xi(t)), (2.1)

    where, i=1,2,...,N, xi(t)=(xi1(t),xi2(t),...,xin(t))TRn is the state vector of the ith node. The node in the system is an n dimensional nonlinear time-varying dynamical system. c(t) is the time-varying outer coupling strength. f:Rn×R+Rn is a nonlinear continuously differentiable vector function. Γ(t)Rn×n is the time-varying inner coupling matrix. G(t)=[Gij(t)]ni,j=1RN×N represents the topological structure and the coupling strength of the the complex network at time t, where Gij(t) is defined as follows: If there is a connection between nodes j to i time, then Gij(t)>0; otherwise Gij(t)=Gji(t)=0(ji). The corresponding Laplacian matrix with respect to this complex network is given by

    Lij={Gij,ijNj=1,jiGij,i=j, (2.2)

    Definition 1 ([33]). The matrix L(t) is said to be dissipative if

    Nj=1Lij(t)=0. (2.3)

    Obviously, L(t) in Eq (2.2) satisfies the dissipative condition.

    In this paper, the complex network is an random network in which the probability that Gij=1 is a constant p[0,1]. When p=0, all nodes in are isolated; when p=1, the complex network is a fully coupled network; and when p(0,1) the coupling strength between nodes i and j is the expectation of the connection

    E(Lij(t))=Lij(t)p. (2.4)

    Remark 1. In random networks, the existence of links between nodes depends on the probability value p. Large p creates dense complex networks and vice versa. Note that isolated nodes do not have information exchange with other nodes and it is hard to synchronize in complex networks if there is no common equilibrium in the nonlinear dynamic. If the number of links are too small, nodes in complex networks turn to hardly achieve synchronization since the information exchanging is ineffective. Therefore, p can be regarded as an external condition. As the value of p changes, the controllability of the complex systems changes accordingly. In this paper, the complex network is a jointly connected network. The complex network topology is under arbitrary switching during the entire dynamic process and may be not connected in every single switching state since the value of p could be very small that leads some isolated nodes. However, in the entire dynamic process, the superposition of all switching states is a connected network. Equivalently, Eq (2.1) can be simplified as follows

    ˙xi(t)=f(xi(t),t)pc(t)Nj=1LijΓ(t)(xj(t))(i=1,2,...,N). (2.5)

    Set s(t) be the solution of an isolated node with

    ˙s(t)=f(s(t),t), (2.6)

    whose trajectory may be may be an equilibrium point, a periodic orbit, or a chaotic orbit of the nonlinear function f(xi(t),t). The aim of this paper is to find out some appropriate controllers such that the state of all nodes in complex network with time-varying inner and outer coupling Eq (2.5) synchronize with the solution of Eq (2.6)

    limtxi(t)s(t)=0(i=1,2...,N), (2.7)

    where is the Euclidean vector norm.

    Assumption 1 ([21]). The nonlinear function satisfies the Lipschitz condition, that is, for any time, there exists a constant matrix K and x,yRn, such that

    (xy)T(f(x,t)f(y,t)) (2.8)

    Lemma 1 ([22]). Assume that A is a dissipative coupling matrix and satisfies a_{ij} > 0\left(i\ne j \right) , then the following results hold

    (1) 0 is an eigenvalue of matrix A and the associated eigenvector is \left(1, 1\cdots 1 \right) ^T ,

    (2) The real parts of all eigenvalues of matrix A are less than or equal to 0 and all possible eigenvalues with zero real part are the real eigenvalue 0,

    (3) If A is irreducible, then 0 is its eigenvalue of multiplicity 1.

    Lemma 2 ([23]). Let \lambda _1, \lambda _2\cdots \lambda _n be eigenvalues of matrix A\in R^n and \mu _1, \mu _2\cdots \mu _n are eigenvalues of matrix B\in R^n , then, there is \left| \lambda _{\min} \right|\left| \mu _{\min} \right|I_{nm\times mn}\leqslant A\otimes B\leqslant \left| \lambda _{\max} \right|\left| \mu _{\max} \right|I_{nm\times mn} in which \otimes is the Kronecker product, \lambda _{\max} and \lambda _{\min} are the maximum and the minimum eigenvalues of A , while \mu _{\max} and \mu _{\min} are the maximum and the minimum eigenvalues of B .

    To realize the synchronization, pinning control will be used in part of nodes. As the complex network is a jointly connected network, without loss of generality, we randomly choose one node in minimal spanning tree of every connected component as the controlled node. Suppose nodes i_1, i_2, ..., i_l are selected to be controlled, where l represents the integer part of the real number N . The complex network with pinning control can be rewritten as

    \begin{align} \dot{x}_i\left( t \right) = \left\{ \begin{array}{c} f\left( x_i\left( t \right) , t \right) -pc\left( t \right) \sum_{j = 1}^N{\mathscr{L}_{ij}\left( t \right) \varGamma \left( t \right)}\left( x_j\left( t \right) \right) -u_i\left( t \right) , i = 1, 2..., l\\ f\left( x_i\left( t \right) , t \right) -pc\left( t \right) \sum_{j = 1}^N{\mathscr{L}_{ij}\left( t \right) \varGamma \left( t \right)}\left( x_j\left( t \right) \right) , i = l+1, 2..., N\\ \end{array} \right. \, \, , \end{align} (2.9)

    where

    \begin{align} u_i\left( t \right) = \left\{ \begin{array}{c} -pc\left( t \right) \varGamma \left( t \right) d_i\left( x_i\left( t \right) -s\left( t \right) \right) , i = 1, 2..., l\\ 0, i = l+1, 2..., N\\ \end{array} \right. \, \, . \end{align} (2.10)

    The error dynamic equation can be described by

    \begin{equation} \dot{e}\left( t \right) = \left\{ \begin{array}{c} f\left( x_i\left( t \right) , t \right) -f\left( s\left( t \right) \right) -pc\left( t \right) \sum_{j = 1}^N{\mathscr{L}_{ij}\left( t \right) \varGamma \left( t \right)}e_j\left( t \right) -pc\left( t \right) d_i\varGamma \left( t \right) e_i\left( t \right) , i = 1, 2..., l\\ f\left( x_i\left( t \right) , t \right) -f\left( s\left( t \right) \right) -pc\left( t \right) \sum_{j = i}^N{\mathscr{L}_{ij}\left( t \right) \varGamma \left( t \right)}e_j\left( t \right) , i = l+1, 2..., N\\ \end{array} \right. , \end{equation} (2.11)

    where e_i\left(t \right) = x_i\left(t \right) -s\left(t \right), \left(i = 1, 2..., N\, \, \right) . Denote e\left(t \right) = \left(e_{1}^{T}\left(t \right), e_{2}^{T}\left(t \right), ..., e_{N}^{T}\left(t \right) \right) ^T .

    In this section, some general criterion of pinning synchronization are derived.

    Theorem 1. Suppose that Assumption 1 is established, under the control of linear controllers (2.10), complex network (2.9) can achieve synchronization and the synchronous solution is asymptotically stable if the following condition is satisfied

    \begin{align} I_N\otimes K\varGamma \left( t \right) -pc\left( t \right) \left( \mathscr{L}_{ij}\left( t \right) +D \right) \otimes \varGamma \left( t \right) < 0, \end{align} (3.1)

    where I_N is the N -dimensional identity matrix and D = \mathrm{diag}\left(d_1, d_2, \cdots, d_l, 0\cdots 0 \right) \in R^{n\times n} .

    Proof. For simplicity, we first investigate the connected network with l randomly choosed controlled nodes. Consider the Lyapunov functional candidate

    \begin{align} V\left( t \right) = \frac{1}{2}\sum\limits_{i = 1}^N{e_{i}^{T}\left( t \right) e_i\left( t \right)}. \end{align} (3.2)

    The declarative of V\left(t \right) along the trajectories of Eq (2.11) gives

    \begin{align} &\dot{V}\left( t \right) = \sum\limits_{i = 1}^N{e_{i}^{T}\left( t \right) \dot{e}_i\left( t \right)} \\ & = \sum\limits_{i = 1}^N{e_{i}^{T}\left( t \right) \left[ f\left( x_i\left( t \right) , t \right) -f\left( s\left( t \right) \right) -pc\left( t \right) \sum\limits_{j = 1}^N{\mathscr{L}_{ij}\left( t \right) \varGamma \left( t \right)}\left( e_j\left( t \right) \right) \right]} -\sum\limits_{i = 1}^l{pd_ie_{i}^{T}\left( t \right) c\left( t \right) \varGamma \left( t \right) e_i\left( t \right)} \\ &\leqslant \sum\limits_{i = 1}^N{e_{i}^{T}\left( t \right) \left[ K\varGamma \left( t \right) e_i\left( t \right) -pc\left( t \right) \sum\limits_{j = 1}^N{\mathscr{L}_{ij}\left( t \right) \varGamma \left( t \right)}\left( e_j\left( t \right) \right) \right]} -\sum\limits_{i = 1}^l{pd_ie_{i}^{T}\left( t \right) c\left( t \right) \varGamma \left( t \right) e_i\left( t \right)} \\ & = e^T\left( t \right) \left[ I_N\otimes K\varGamma \left( t \right) -pc\left( t \right) \mathscr{L}\left( t \right) \otimes \varGamma \left( t \right) -pc\left( t \right) D\otimes \varGamma \left( t \right) \right] e\left( t \right) . \end{align} (3.3)

    If \mathscr{L}\left(t \right)+D is large such that I_N\otimes K\varGamma \left(t \right) -pc\left(t \right) \left(\mathscr{L}\left(t \right) +D \right) \otimes \varGamma \left(t \right) < 0 hold, then \dot{V}\left(t \right) < 0 and complex network (2.9) is globally synchronized.

    When the connected network degrades into a jointly connected network mentioned in Remark 1, arbitrary one single node in minimal spanning tree of all connected components are chosen as pinning controlled nodes. Suppose that complex nework (2.9) contains l connected component and the s th component contains N_s nodes, namely \sum_{s = 1}^q{N_s = N} . Each component is associated with a zero eigenvalue and l zero eigenvalues are associated with the l dimensions zero eigen-subspace that is spun by the corresponding eigenvectors \zeta _1, \cdots, \zeta _l . The base vectors satisify

    \begin{align} \zeta _i = col\left\{ \zeta _{i1}, \cdots , \zeta _{il} \right\} , \end{align} (3.4)

    where \zeta _{ij} = 1_{N_i}, if j = i , otherwise \zeta _{ij} = 0_{N_j}. 1_n(0_n) indicate the n -dimensional column vector with each entry being 1(0). col\left\{ \zeta _{i1}, \cdots, \zeta _{il} \right\} means column a vector composed by \zeta _{i1}, \cdots, \zeta _{ik} . There exists a set of constants \ell _i, i = 1, \cdots, N such that arbitrary nonzero vector \forall \zeta \ne 0 can be decomposed as \zeta _{i1}, \cdots, \zeta _{il} and \zeta _{i}^{T}\zeta _j = 0 . Set D = \mathrm{diag}\left\{ D_1, \cdots, D_k \right\} be a block diagonal matrix, where each D_i, i = 1, \cdots, l are all diagonal matrices. Since arbitrary single node in minimal spanning tree of all connected components are chosen as pinning controlled nodes, there is at least 1 nonzero element in the main diagonal of each D_i, i = 1, \cdots, l . If i > l , for \forall \zeta \ne 0 .

    \begin{align} \zeta ^T\left( \mathscr{L}\left( t \right) +D \right) \zeta = \sum\limits_{i = l+1}^N{\ell _{i}^{2}\lambda _i\left\| \ell \right\| ^2}+\left( \sum\limits_{i = 1}^N{\ell _i\zeta _{i}^{T}} \right) D\left( \sum\limits_{i = 1}^N{\ell _i\zeta _i} \right) \geqslant 0 . \end{align} (3.5)

    \zeta \ne 0 and at least one \ell_i \ne 0 . If there exis ts one \ell_i \ne 0, i = k+1, \cdots, N , the right-hand side of Eq (3.5) is positive. If not, Eq (3.5) can be simplified as

    \begin{align} \zeta ^T\left( \mathscr{L}\left( t \right) +D \right) \zeta = \left( \sum\limits_{i = 1}^k{\ell _i\zeta _{i}^{T}} \right) D\left( \sum\limits_{i = 1}^k{\ell _i\zeta _i} \right) = \sum\limits_{i = 1}^k{\zeta _{i}^{T}\ell _i\zeta _i} > 0 . \end{align} (3.6)

    Therefore, jointly connected network status remains the \mathscr{L}\left(t \right)+D conditon in Eq (3.3) that guarantees the complex network synchronization. The proof is completed.

    Remark 2. Equation (3.1) is a general condition to ensure the pinning synchronization of complex networks. Note that Eq (3.1) is a N \times n dimension matrix and it contains multiple parameters. Therefore, it is difficult to realize these parameter conditions simultaneously. To solve this problem, based on Eq (3.1), we will seek to derive a more practicable condition to guarantee the synchronization of complex networks. Let \varGamma be a positive definite matrix. If \varGamma and K are commutable, let \theta = \left\| K \right\| > 0 [33].

    Corollary 1. Suppose that Assumption 1 is established and \varGamma \left(t \right) is a positive definite matrix. Under the control of linear controllers (2.10), complex network (2.9) can achieve synchronization and the synchronous solution is asymptotically stable if the following condition is satisfied

    \begin{align} \theta I_N-pc\left( t \right) \left( \lambda _{\max}I_N+\varPhi ^{-1}D\varPhi \right) < 0 , \end{align} (3.7)

    where \theta = \left\| K \right\| defined in Assumption 1. \lambda_i and \lambda _{\max} are the eigenvalues and maximum eigenvalue of \mathscr{L}\left(t \right) . L_{\lambda_i} is the diagonal matrix of \mathscr{L}\left(t \right) satisfies \varPhi ^{-1}\mathscr{L}\left(t \right) \varPhi = L_{\lambda_i} . L_{ \lambda _{\max}} is a diagonal matrix composed by \lambda _{\max} .

    Proof. First based on Eq (3.1) and Remark 2, the following inequality holds

    \begin{align} I_N\otimes K\varGamma \left( t \right) -pc\left( t \right) \left( \mathscr{L}\left( t \right) +D \right) \otimes \varGamma \left( t \right) < \left( \theta I_N-pc\left( t \right) \left( \mathscr{L}\left( t \right) +D \right) \right) \otimes \varGamma \left( t \right) . \end{align} (3.8)

    Taking the similarity transformation on both sides of Eq (3.5) yields

    \begin{align} \varPhi ^{-1}\left( I_N\otimes K\varGamma \left( t \right) -pc\left( t \right) \left( \mathscr{L}\left( t \right) +D \right) \otimes \varGamma \left( t \right) \right) \varPhi < \varPhi ^{-1}\left( \left( \theta I_N-pc\left( t \right) \left( \mathscr{L}\left( t \right) +D \right) \right) \otimes \varGamma \left( t \right) \right) \varPhi . \end{align} (3.9)

    On the right-hand side, we have

    \begin{align} &\varPhi ^{-1}\left( \theta I_N-pc\left( t \right) \left( \mathscr{L}\left( t \right) +D \right) \right) \varPhi = \theta I_N-pc\left( t \right) L_{\lambda}-pc\left( t \right) \varPhi ^{-1}D\varPhi \\& \leqslant \theta I_N-pc\left( t \right) L_{ \lambda _{\max}}-pc\left( t \right) \varPhi ^{-1}D\varPhi = \theta I_N-pc\left( t \right) \left( \lambda _{\max}I_N+\varPhi ^{-1}D\varPhi \right). \end{align} (3.10)

    \varGamma \left(t \right) is a positive definite matrix. According to the property of Kronecker product, matrix multiplication and similarity transformation, if \theta I_N-pc\left(t \right) \left(\lambda _{\max}I_N+\varPhi ^{-1}D\varPhi \right) < 0 , then \varPhi ^{-1}\left(\left(\theta I_N-pc\left(t \right) \left(\mathscr{L}\left(t \right) +D \right) \right) \otimes \varGamma \left(t \right) \right) \varPhi < 0 . Furthermore, we can easily obtain \varPhi ^{-1}\left(I_N\otimes K\varGamma \left(t \right) -pc\left(t \right) \left(\mathscr{L}\left(t \right) +D \right) \otimes \varGamma \left(t \right) \right) \varPhi < 0 and I_N\otimes K\varGamma \left(t \right) -pc\left(t \right) \left(\mathscr{L}_{ij}\left(t \right) +D \right) \otimes \varGamma \left(t \right) < 0 . Therefore, condition (3.1) is satisfied, complex network (2.7) can achieve synchronization. The proof is completed.

    Remark 3. Equation (3.7) is distinctly simpler. To ensure the global synchronization of the complex networks, appropriate maximum eigenvalues of \mathscr{L}\left(t \right) and outer coupling strength c\left(t \right) need to be determined. Another problem is that the value of c\left(t \right) often determines the speed of the network synchronization.The required theoretical value for the \mathscr{L}\left(t \right) is too conservative, usually much more extensive than that needed in practice.

    In this subsection, correlation between the random network connection possibility and coupling strength are derived.

    Corollary 2. Suppose that Assumption Assumption 1 is established, under the control of linear controllers (2.10), complex network (2.9) can achieve synchronization and the synchronous solution is asymptotically stable if one of the following condition is satisfied

    \begin{align} (i) \, \, \left|\eta _{\max} \right| > \frac{\left| \lambda _{\max} \right|}{pc\left( t \right) \left| \lambda _{\min} \right|}\, \, , \\ (ii)\, \, p > \frac{\left| \lambda _{\max} \right|}{c\left( t \right) \left| \lambda _{\min} \right|\left| \eta _{\min} \right|}\, \, , \\ (iii) \, \, c\left( t \right) > \frac{\left| \lambda _{\max} \right|}{p\left| \lambda _{\min} \right|\left| \eta _{\min} \right|}, \end{align}

    where \lambda _{\max} and \lambda _{\min} are the norms of the maximum and minimum eigenvalues of \mathscr{L}\left(t \right). \eta _{\max} and \eta _{\min} are the norms of the maximum and minimum eigenvalues of D , respectively.

    Proof. First, based on Lemma 1 and Lemma 2, Eq (3.1) satisfies the following inequality

    \begin{equation} \begin{aligned} &I_N\otimes K\varGamma \left( t \right) -pc\left( t \right) \left( \mathscr{L}\left( t \right) +D \right) \otimes \varGamma \left( t \right) \\& \leqslant I_N\otimes K\varGamma \left( t \right) -pc\left( t \right) \left| \mu _{\min} \right|\left| \lambda _{\min} \right|I_{Nn}-pc\left( t \right) \left| \lambda _{\min} \right|\left| \eta _{\min} \right|I_{Nn} \\& = \theta I_N\otimes \varGamma \left( t \right) -pc\left( t \right) \left| \lambda _{\min} \right|\left| \eta _{\min} \right|I_{Nn} \\& = \left| \lambda _{\max} \right|-pc\left( t \right) \left| \lambda _{\min} \right|\left| \eta _{\min} \right|, \end{aligned} \end{equation} (3.11)

    where \mu _{\min} = 0 is the minimum eigenvalues of \varGamma \left(t \right) . If \left| \lambda _{\max} \right|+pc\left(t \right) \left| \lambda _{\min} \right|\left| \eta _{\min} \right| < 0 , then I_N\otimes K\varGamma \left(t \right) -pc\left(t \right) \left(\mathscr{L}_{ij}\left(t \right) +D \right) \otimes \varGamma \left(t \right) < 0 holds. Condition (3.1) is satisfied, completing the proof.

    Remark 4. In Corollary 2, condition (i) reveals that a cluster of appropriate pinning controllers can synchronize the complex networks under the fixed topological structure and outer coupling strength. Condition (ii) reveals that there is a lower bound of the connection probability, under the fixed topological structure and outer coupling strength. Condition (iii) proposes a way to choose the coupling strength with fixed network structure and pinning scheme (2.9).

    From Corollary 2, we can see that random network connection possibility p has a inversely proportional relationship with coupling strength c(t) . When the network is sparse, strong coupling strength is needed to synchronize all nodes and vice versa. However, we are interested in the question if connection possibility is fixed and how to adequately lower the coupling strength c(t) . Let c_p\left(t \right) = c\left(t \right) p . Next, adaptive technique are utilized to reduce the value of c_p\left(t \right) .

    With the pinning controllers (2.10) and the adaptive coupling law, complex network (2.9) can be expressed as

    \begin{align} &\dot{x}_i\left( t \right) = \left\{ \begin{array}{c} f\left( x_i\left( t \right) , t \right) +pc\left( t \right) \sum_{j = 1}^N{\mathscr{L}_{ij}\left( t \right) \varGamma \left( t \right)}\left( x_j\left( t \right) \right) -pc\left( t \right) d_i\varGamma \left( t \right) \left( x_i\left( t \right) -s\left( t \right) \right) , i = 1, 2..., l\\ f\left( x_i\left( t \right) , t \right) +c_p\left( t \right) \sum_{j = 1}^N{\mathscr{L}_{ij}\left( t \right) \varGamma \left( t \right)}\left( x_j\left( t \right) \right) , i = l+1, 2..., N\\ \end{array} \right. \, \, \\ &\dot{c}_p\left( t \right) = \rho \sum\limits_{j = 1}^N{\left( x_j\left( t \right) -s\left( t \right) \right) ^T}\varGamma \left( t \right) \left( x_j\left( t \right) -s\left( t \right) \right) . \end{align} (3.12)

    Theorem 2. Suppose that Assumption 1 holds and \varGamma is a positive definite matrix. Then, the adaptively controlled undirected network (2.9) is globally synchronized for a small constant \rho > 0 .

    Proof. Consider the Lyapunov functional candidate

    \begin{equation} V\left( t \right) = \frac{1}{2}\sum\limits_{i = 1}^N{e_{i}^{T}\left( t \right) e_i\left( t \right)}+\frac{p\varphi}{2\rho}\left( c_p\left( t \right) -c^* \right) ^2 , \end{equation} (3.13)

    where \varphi and c^* are positive constants. Based on lemma 1 and lemma 2, we yield

    \begin{align} \dot{V}\left( t \right) & = \sum\limits_{i = 1}^N{\begin{array}{c} e_{i}^{T}\left( t \right)\\ \end{array}\dot{e}_i\left( t \right)}+\varphi \left( c_p\left( t \right) -c^* \right) \sum\limits_{i = 1}^N{\begin{array}{c} e_{j}^{T}\left( t \right)\\ \end{array}\dot{e}_j\left( t \right)} \\ & = \sum\limits_{i = 1}^N{\begin{array}{c} e_{i}^{T}\left( t \right) \left[ f\left( x_i\left( t \right) , t \right) -f\left( s\left( t \right) \right) -c_p\left( t \right) \sum\limits_{j = 1}^N{\mathscr{L}_{ij}\left( t \right) \varGamma \left( t \right)}\left( e_j\left( t \right) \right) \right]\\ \end{array}} \\ &\quad-pc\left( t \right) \sum\limits_{i = 1}^l{d_ie_{i}^{T}\left( t \right) \varGamma \left( t \right) e_i\left( t \right)}+\varphi \left( c_p\left( t \right) -c^* \right) \sum\limits_{j = 0}^N{e_{j}^{T}\left( t \right) \varGamma \left( t \right) e_j\left( t \right)} \\& \leqslant e^T\left( t \right) \left\{ \left[ I_N\otimes K\varGamma \left( t \right) -c_p\left( t \right) \left( \mathscr{L}_{ij}\left( t \right) \otimes \varGamma \left( t \right) \right) -c_p\left( t \right) D\otimes \varGamma \left( t \right) +\varphi \left( c_p\left( t \right) -c^* \right) I_N \right] \otimes \varGamma \left( t \right) \right\} e\left( t \right) \\& \leqslant e^T\left( t \right) \left\{ \left[ I_N\otimes K\varGamma \left( t \right) -c_p\left( t \right) \left| \mu _{\min} \right|\left| \lambda _{\min} \right|I_{Nn}-c_p\left( t \right) D\otimes \varGamma \left( t \right) +\varphi \left( c_p\left( t \right) -c^* \right) I_N \right] \otimes \varGamma \left( t \right) \right\} e\left( t \right) \\& = e^T\left( t \right) \left\{ \left[ \theta I_N-c_p\left( t \right) D+\varphi \left( c_p\left( t \right) -c^* \right) \right] \otimes \varGamma \left( t \right) \right\} e\left( t \right), \end{align} (3.14)

    where \mu _{\min} = 0 is the minimum eigenvalues of \varGamma \left(t \right) . If \theta I_N-c_p\left(t \right) \left(\varphi I_N-D \right) -\varphi c^*I_N < 0 then the \dot{V}\left(t \right) < 0 is negative definite. Complex network (2.9) can achieve synchronization, and the synchronous solution is asymptotically stable.

    Remark 5. c_p\left(t \right) can be caculated through the adaptive technique. Consequently, c\left(t \right) can be obtained under a fixed p . Note that the value of feedback gain is another factor, which determines the speed of network synchronization and the required theoretical value for the feedback gain is probably much larger than that needed in practice. Therefore, in the same way, an adaptive technique is exploited to compute the lower bound of feedback gain for achieving the complex network synchronization.

    The pinning controllers selected by Eq (2.9) yield the following controlled network

    \begin{align} & \dot{x}_i\left( t \right) = \left\{ \begin{array}{c} f\left( x_i\left( t \right) , t \right) +p\sum_{j = 1}^N{\mathscr{L}_{ij}\left( t \right) \varGamma \left( t \right)}\left( x_j\left( t \right) \right) -pc\left( t \right) d_i\varGamma \left( t \right) \left( x_i\left( t \right) -s\left( t \right) \right) , i = 1, 2..., l\\ \notag f\left( x_i\left( t \right) , t \right) +p\sum_{j = 1}^N{\mathscr{L}_{ij}\left( t \right) \varGamma \left( t \right)}\left( x_j\left( t \right) \right) , i = l+1, 2..., N\\ \end{array} \right. \, \, \\ & \dot{d}_i\left( t \right) = q_ie_{i}^{T}\left( t \right) \varGamma \left( t \right) e_i\left( t \right), \end{align} (3.15)

    where q_i are positive constants.

    Theorem 3. Suppose that Assumption 1 holds and \varGamma is a positive definite matrix, then the undirected network (3.15) is globally synchronized under the adaptive scheme.

    Proof. Consider the Lyapunov functional candidate

    \begin{align} V\left( t \right) = \frac{1}{2}\sum\limits_{i = 1}^N{e_{i}^{T}\left( t \right) \dot{e}_i\left( t \right)}+\sum\limits_{i = 1}^l{\frac{c\left( t \right)}{2q_i}\left( d_i\left( t \right) -d \right) ^2} \end{align} (3.16)

    where d is a positive constant. Based on Lemma 1 and Lemma 2, the derivative of V\left(t \right) gives

    \begin{align} \dot{V}\left( t \right) & = \sum\limits_{i = 1}^N{e_{i}^{T}\left( t \right) \dot{e}_i\left( t \right)}+\sum\limits_{i = 1}^l{c\left( t \right) \left( d_i\left( t \right) -d \right) e_{i}^{T}\left( t \right) \varGamma \left( t \right) e_i\left( t \right)} \\& = \sum\limits_{i = 1}^N{\begin{array}{c} e_{i}^{T}\left( t \right) \left[ f\left( x_i\left( t \right) , t \right) -f\left( s\left( t \right) \right) +pc\left( t \right) \sum\limits_{j = 1}^N{\mathscr{L}_{ij}\left( t \right) \varGamma \left( t \right)}\left( x_j\left( t \right) \right) \right]\\ \end{array}} \\& \quad-\sum\limits_{i = 1}^l{pc\left( t \right) d_i\left( t \right) e_{i}^{T}\left( t \right) \varGamma \left( t \right) e_i\left( t \right)}+\sum\limits_{i = 1}^l{pc\left( t \right) \left( d_i\left( t \right) -d \right) e_{i}^{T}\left( t \right) \varGamma \left( t \right) e_i\left( t \right)} \\& = \sum\limits_{i = 1}^N{e_{i}^{T}\left( t \right) \left[ f\left( x_i\left( t \right) , t \right) -f\left( s\left( t \right) \right) +pc\left( t \right) \sum\limits_{j = 1}^N{\mathscr{L}_{ij}\left( t \right) \varGamma \left( t \right)}\left( x_j\left( t \right) \right) \right]}-\sum\limits_{i = 1}^l{pc\left( t \right) de_{i}^{T}\left( t \right) \varGamma \left( t \right) e_i\left( t \right)} \\& \leqslant \sum\limits_{i = 1}^N{e_{i}^{T}\left( t \right) \left[ K\varGamma \left( t \right) e_i\left( t \right) +pc\left( t \right) \sum\limits_{j = 1}^N{c\left( t \right) \mathscr{L}_{ij}\left( t \right) \varGamma \left( t \right)}\left( x_j\left( t \right) \right) \right] -\sum\limits_{i = 1}^l{pc\left( t \right) de_{i}^{T}\left( t \right) \varGamma \left( t \right) e_i\left( t \right)}} \\& = e^T\left( t \right) \left[ I_N\otimes K\varGamma \left( t \right) -pc\left( t \right) \left[ \mathscr{L}\left( t \right) \otimes \varGamma \left( t \right) \right] -pc\left( t \right) d\left[ \widetilde{I}_N\otimes \varGamma \left( t \right) \right] \right] e\left( t \right) \\& = e^T\left( t \right) \left[ \left[ I_N\theta -pc\left( t \right) \mathscr{L}\left( t \right) -pd\widetilde{I}_N \right] \otimes \varGamma \left( t \right) \right] e\left( t \right) , \end{align} (3.17)

    where \widetilde{I}_N = \mathrm{diag}\underset{l}{\underbrace{\left(1, ..., 1, \right. }}\underset{N-l}{\underbrace{\left. 0, ..., 0 \right) }} . If I_N\theta -pc\left(t \right) \mathscr{L}\left(t \right) -pd\widetilde{I}_N < 0 , then \dot{V}\left(t \right) = e^T\left(t \right) \left[\left[I_N\theta -pc\left(t \right) \mathscr{L}\left(t \right) -pd\widetilde{I}_N \right] \otimes \varGamma \left(t \right) \right] e\left(t \right) < 0 . Note that pc\left(t \right) \mathscr{L}\left(t \right) and pd\widetilde{I}_N are negative definite. I_N\theta -pc\left(t \right) \mathscr{L}\left(t \right) -pd\widetilde{I}_N is also negative definite when p is sufficiently small. Therefore we can select an appropriate d to guarantee \dot{V}\left(t \right) < 0 . This completes the proof.

    In the adaptive control process, if the initial value of d_i\left(0 \right) is very large, then d_i\left(t \right) increases very slowly according to the change of e_i\left(t \right) . Finally, the synchronization can be achieved when d_i\left(t \right) is large enough and converges to a constant d^* . d^* is the bound of adaptive controllers d_i\left(t \right) .

    In this section, some numerical simulations are presented to verify the criteria established above. Consider complex network (2.9) that consists of N identical Chen systems, described by

    \begin{equation} \dot{x}_i\left( t \right) = f\left( x_i\left( t \right) , t \right) -pc\left( t \right) \sum\limits_{j = 1}^N{\mathscr{L}_{ij}\varGamma \left( t \right)}\left( x_j\left( t \right) \right) , \left( i = 1, 2, ..., N \right) , \end{equation} (4.1)

    where \varGamma = \left[\begin{matrix} 3+\sin ^2\left(t \right) & 0 & 0\\ 0 & 2+\sin ^2\left(t \right) & 0\\ 0 & 0 & 5\sin ^2\left(t \right)\\ \end{matrix} \right], and f\left(x_i, t \right) = \left\{ \begin{array}{c} 35\left(x_{i2}-x_{i1} \right)\\ -7x_{i1}-x_{i1}x_{i3}+28x_{i2}\\ x_{i1}x_{i2}-3x_{i3}\\ \end{array} \right. .

    It is found that the chaotic attractor \left(\begin{matrix}s_1, & s_2, & s_3\\\end{matrix} \right) of the Chen system satisfies \left| S_1 \right| < M_1 , \left| S_2 \right| < M_2 , and \left| S_3 \right| < M_3 , M1 = 23 , M2 = 32 , and M3 = 61 . Based on Lemma 3

    \begin{equation} \begin{aligned}& \left( x_i-s \right) ^T\left( f\left( x_i, t \right) -f\left( s, t \right) \right) = 35e_{i1}^{2}+\left( 28+M \right) \left| e_{i1}e_{i2} \right|+28e_{i2}^{2}-3e_{i3}^{2}+M\left| e_{i1}e_{i3} \right| \\& \leqslant \left( -35+\upsilon \frac{28+M}{2}+\varepsilon \frac{M}{2} \right) e_{i1}^{2}+\left( 28+\frac{28+M}{2\upsilon} \right) e_{i2}^{2}+\left( -3+\frac{M}{2\varepsilon} \right) 3e_{i3}^{2} \\& \leqslant \theta \left( e_{i1}^{2}+e_{i2}^{2}+e_{i3}^{2} \right). \end{aligned} \end{equation} (4.2)

    \upsilon and \varepsilon are chosen as 1.3139 and 0.4715, then \theta = 31.0122 .

    According to Theorem 1 and Corollary 2, when maximum eigenvalues of feedback matrix D satisfies \eta _{\max} > \frac{\left| \lambda _{\max} \right|}{pc\left(t \right) \left| \lambda _{\min} \right|}\, \, , complex networks can realize synchronization. The states of error are under different value of linear controllers illustrated in Figures 1 and 2.

    Figure 1.  The time evolution of pinning synchronization errors with linear feedback controllers.
    Figure 2.  The time evolution of pinning synchronization errors with linear feedback controllers.

    According to Theorem 3, same parameters are chosen to simulate complex network (2.8) with adaptive controllers. With different adaptive control factors, complex network can realize synchronization. The states of error e_{it} are illustrated in Figure 2. Moreover, state trajectories were simulated to show the rate of convergence under different controllers in Figure 4. The graphs from left to right and top to bottom illustrate the system state evolution corresponding to Figures 13.

    Figure 3.  The time evolution of pinning synchronization errors with adaptive feedback controllers.
    Figure 4.  The time evolution of state trajectory with linear and adaptive feedback controllers.

    In this paper, we investigated the pinning synchronization problem for complex networks with time-varying inner and outer coupling. We derived a general criterion for ensuring network synchronization. Pinning controllers and adaptive pinning controllers were respectively obtained based on the Lyapunov function theory. We found that the complex networks with two kinds of time-varying coupling can achieve global synchronization by adaptively adjusting the coupling strength or feedback gain. Simulations on random networks verify well the theoretical results.

    This work are supported by National Natural Science Foundation of China (No. 61633019) and Shaanxi Provincial Key Project, China (2018ZDXM-GY-168).

    The authors declare no conflict of interest.

  • This article has been cited by:

    1. Fujun Zhou, Shangbin Cui, Bifurcations for a multidimensional free boundary problem modeling the growth of tumor cord, 2009, 10, 14681218, 2990, 10.1016/j.nonrwa.2008.10.004
    2. Alessandro Bertuzzi, Antonio Fasano, Alberto Gandolfi, Carmela Sinisgalli, 2007, Chapter 13, 978-3-540-44445-9, 151, 10.1007/978-3-540-44446-6_13
    3. Antonio Fasano, Alessandro Bertuzzi, Carmela Sinisgalli, 2014, Chapter 2, 978-1-4939-0457-0, 27, 10.1007/978-1-4939-0458-7_2
    4. M. Scianna, C.G. Bell, L. Preziosi, A review of mathematical models for the formation of vascular networks, 2013, 333, 00225193, 174, 10.1016/j.jtbi.2013.04.037
    5. Andrea Tosin, Initial/boundary-value problems of tumor growth within a host tissue, 2013, 66, 0303-6812, 163, 10.1007/s00285-012-0505-1
    6. Alessandro Bertuzzi, Antonio Fasano, Alberto Gandolfi, Carmela Sinisgalli, 2008, Chapter 7, 978-0-8176-4712-4, 1, 10.1007/978-0-8176-4713-1_7
    7. A. Fasano, A. Bertuzzi, A. Gandolfi, 2006, Chapter 3, 978-88-470-0394-1, 71, 10.1007/88-470-0396-2_3
  • Reader Comments
  • © 2010 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(3163) PDF downloads(491) Cited by(0)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog