Abstract

Motivated by the quorum-sensing mechanism of bacteria, this paper modifies the network model by adding unknown parameters and noise disturbances and investigates the problem of outer synchronization via adaptive control. In case there exist three unknown parameters, updating laws are presented to identify the unknown parameters with help of Lyapunov stability theory, and the negative effects of noise disturbances are also compensated by designing adaptive controllers. In addition, we simplify the obtained conditions and carry out two succinct and utilitarian corollaries. Finally, numerical simulations are provided to show the validity of the obtained results.

1. Introduction

During the past decades, it has been discovered that bacteria, such as Escherichia coli, could communicate with each other through producing and monitoring one kind of signaling molecules [1, 2]. The signaling molecules could diffuse into different bacteria or the environment, and the bacteria could coordinate their gene expression and activities in response to the concentration of the signaling molecules. Then, the bacteria are coupled with each other by the intercellular signaling molecules [3] and display various social behaviors such as behaving synchronously [4]. Obviously, the related researches have wide application prospects in biopharmaceutical industry and human health. Now, the mechanism of bacterial communication is widely known as quorum sensing, and more and more researchers began to study collective behavior caused by quorum sensing [5, 6]. In this paper, we modify one of the previous network models coupled through quorum sensing and discuss a typical kind of collective behavior based on several recent methods developed in the fields of complex networks and nonlinear dynamics.

Recent years have witnessed the great development in the study of complex networks and its collective dynamics [7, 8]. Synchronization is one of the most typical and most extensively studied kinds of collective dynamics, which implies the stability of zero solution of the synchronization error systems. Therefore, from the point of research methods, there are two main effective theoretical methods, i.e., the famous master stability function method [9, 10] and Lyapunov function method [1113]. The former can be employed to discuss local stability of the synchronous state, and the latter can be used to explore global stability of the synchronous state. Up to now, dozens of different types of synchronization states have been proposed such as complete synchronization [14], cluster synchronization [15, 16], lag synchronization [17, 18], projection synchronization [19, 20], and outer synchronization [2123]. Thereinto, outer synchronization has attracted many researchers’ interest, which describes the synchronization between two or more networks. For instances, in a model of predator-prey interactions in ecological communities, all the predators form a network system and all the preys form another, and the two networks influence one another’s evolution to keep the two species in check [24]. Recently, outer synchronization of the fractional order node dynamics was considered in [21], and outer synchronization under aperiodically adaptive intermittent control was considered in [22]. In many cases, networks can not realize a certain expected synchronization relying on just coupling interaction between different nodes [23]. Therefore, many different kinds of output control methods have been introduced, such as pinning control [25], sliding mode control [26, 27], adaptive control [28, 29], and state feedback control [30]. Thereinto, adaptive control could be used to design controllers for systems with uncertain parameters. Due to great demands from wide applications, many researches have been carried out to investigate synchronization induced by adaptive controllers [31]. It is worth pointing out that there are few researches focused on outer synchronization of networks coupled through quorum sensing.

Motivated by the above discussions, this paper investigates outer synchronization induced by adaptive controllers in quorum-sensing network. At first, we present a modified model of previous quorum-sensing network by adding noise disturbances in case there exist three unknown parameter vectors and the network topology is also unknown. Then, effective adaptive controllers are designed to realize outer synchronization, parameter estimations are designed to identify the unknown parameter vectors, and topology estimations are designed to identify unknown network topology. Based on Lyapunov function method and matrix theory, this paper proves that adaptive outer synchronization is achieved in the quorum-sensing network. To the best of our knowledge, there are few researches focused on this subject by a similar method. In our opinion, there is a certain degree of values both in theory and in practice.

The rest of this paper is organized as follows. In Section 2, the synthetic gene network model coupled through quorum sensing is introduced. In Section 3, several criteria are derived for outer synchronization including the construction of adaptive controllers and parameter estimations. In Section 4, some numerical examples are provided to illustrate the effectiveness of the obtained results. Finally, conclusions are given to summarize the contributions of the paper in Section 5.

2. Problem Formulation

The synthetic gene network in Escherichia coli was first proposed by Garcia-Ojalvo J et al. [3]. Consider the network consisting of cells coupled through quorum sensing. Each cell consists of two basic parts illustrated in Figure 1. The first part is composed of three genes that express their respective proteins , which inhibit the transcription of the three genes , in a cyclic way. The second part of each cell is another gene regulated by protein A, which produces a protein and synthesizes a small molecule known as an autoinducer . The autoinducer can diffuse freely through the cell membrane, which activates the transcription of the genes in first part. For more detailed description, the reader is referred to previous articles [32, 33].

Now, we introduce the quorum-sensing network model. The dynamics of each node consists of the concentrations of three genes and their respective proteins, assume that the th cell is described by the following equations:where , and are the concentrations of mRNA transcribed from genes in the th cell, respectively; , and are the concentrations of the corresponding proteins, respectively; and are the concentrations of the autoinducer inside the th cell and in the environment. The concentration dynamics of the autoinducer are governed bywhere . In the multicell system (1)-(2), the parameters and are the dimensionless degradation rates of the chemical molecules; are the translation rates of the proteins from the mRNAs; are the dimensionless transcription rates in the absence of repressor; is the synthesis rate of AI; is the Hill coefficient; is the maximal contribution to the gene c transcription in the presence of saturating amounts of ; and measure the diffusion rate of inward and outward the cell membrane. With the help of the quasi-steady state approximation , one gets that the extracellular concentration can be approximated aswhich reduces (2) to the following form:Equations (1)-(4) describe the concentration state of the th cell in the synthetic gene network model coupled through quorum sensing.

Motivated by the quorum-sensing network (1)-(4), we build up a network with three unknown parameter vectors and unknown network topology. The state dynamics are described by the following equations:where ,  ,  , and  , and the diagonal matrix functionswhere . To meet the demands of broad applications, the matrix is a coupling matrix denoting the network topology. The matrix element is defined as follows: if there is a connection from node to node , then define the coupling strength as ; otherwise, . Let us assume that there are three unknown parameter vectors existing in the node dynamics, , , and , and the network topology matrix is also unknown.

In order to identify the unknown network topology and parameter vectors, we carry out another network model described by the following equations:where , , , and are the estimations of the unknown parameter vectors , , and in the network (5), are the disturbances, and are the controllers left to be designed later, .

3. Adaptive Control Schemes for Outer Synchronization

In this section, several criteria are derived for outer synchronization induced by adaptive control schemes. At first, we need to introduce the following two assumptions.

Assumption 1. For any and , denotewhere . There exists a positive constant such that the vector function satisfies thatfor any .

Assumption 2. The disturbances and are bounded; i.e., there exist two positive constants such that

Now, we design the state feedback controllers of the following form:where ,  , and  . Then, one can prove the following theorem based on Lyapunov function method and matrix theory.

Theorem 3. Suppose that Assumptions 1 and 2 hold, and the parameter estimations are designed as follows:and then the synthetic gene network (5)-(7) with controllers (11) and estimations (12) can achieve outer synchronization.

Proof. Denote ,  ,  , and  , and is the inner matrix implying the nodes are coupling through the th component, and then the synthetic gene network (5)-(7) can be rewritten as follows:Let , and the following error system can be obtained:Using Assumption 1, one hasConsider the following Lyapunov function:where , where , are positive constants chosen arbitrarily. With the help of controllers (11) and estimations (12), the derivative of along the trajectories of (5)-(7) can be calculated as follows:Noticing (14) and inequality (15), one hasDenoting , one getswhere . Notice that the constants are chosen arbitrarily, and we can choose them sufficiently large such that ,  ,  , and the matrix is negative semidefinite. According to this, we haveThus, based on Lyapunov stability methods, the error dynamical system (14) is globally asymptotically stable. Therefore, the synthetic gene network (5)-(7) with controllers (11) and estimations (12) achieves outer synchronization.
The proof is completed.

If one or two of the unknown parameter vectors in the network (5) are given constants, Theorem 3 still holds after modifying the conditions slightly. For instance, supposing that the parameter vectors and are given, we modify network (7) as follows:Then the following corollary holds.

Corollary 4. Suppose that Assumptions 1 and 2 hold. If the parameter estimation is designed as follows:then the synthetic gene network (5)-(21) with controllers (11) and estimations (22) can achieve outer synchronization.

If we do not consider the disturbances and in network (7), Theorem 3 still holds after modifying controllers (11) slightly. Then, we obtain the following corollary.

Corollary 5. Suppose that Assumptions 1 and 2 hold, and the disturbances in network (7) satisfy that and . If the controllers ,   are designed as follows:where , then the synthetic gene network (5)-(7) with controllers (23) and estimations (12) can achieve outer synchronization.

The proof of Corollaries 4 and 5 is similar to that of Theorem 3; therefore, it is omitted here.

4. Numerical Simulations

In this section, we carry out some numerical simulations on the following synthetic gene network consisting of 6 cells:where the functions are defined in network (5), the parameters are given as ,  ,   are the disturbances, and the coupling matrices are given asConsider the actual meaning of the network, the true values of the unknown parameters areestimations (12) are adopted for ,  ,  , and controllers (11) are adopted for .

By setting the initial values of network (24) randomly in and with the feedback gain taken as , we plot Figure 2 to show the time evolutions of outer synchronization errors and  ,  . It can be seen that the two errors both go to zero quickly after a short transient period, and network (24) reaches outer synchronization. Figure 3 depicts the time evolutions of the parameter estimations , which displays the perfect identification performance. Figure 4 shows the time evolutions of the parameter estimations , and further illustrates the effectiveness of the parameter estimations (12). From the three figures, it is clearly observed that the unknown parameters of the network is estimated successfully by the control schemes of Theorem 3.

5. Conclusions

This paper builds a model of quorum-sensing network with disturbances, unknown parameter vector, and network topology and investigates the problem of outer synchronization between two quorum-sensing networks. In case that some systems’ parameters are unknown in actual applications, adaptive parameter updating laws are designed to estimate the true values of those unknown parameters. Similarly, updating laws are also presented for the unknown elements of the network coupling matrix. Finally, some adaptive controllers are adopted to realize outer synchronization between two quorum-sensing networks. The validity of the proposed control schemes and updating laws is demonstrated by several numerical simulations.

Data Availability

The authors affirm that all data necessary for confirming the conclusions of the article are present within the article.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this article.

Acknowledgments

Project is supported by National Natural Science Foundation of China (nos. 11447005, 61771230, and 61663006), Shandong Provincial Key Research and Development Program of China (no. 2017CXGC0701), Shandong Provincial Natural Science Foundation (no. ZR2016FM40, ZR2016JL021), Jiangsu Planned Projects for Postdoctoral Research Funds (no. 1701017A), and the Fundamental Research Funds for the Central Universities (no. 9161718004).