Abstract

This paper concerns complex delayed neural networks with discontinuous activations. Based on the framework of differential inclusion theory, we design two novel controllers by regulating a parameter which covers both discontinuous and continuous controllers. Then, we investigate a nonautonomous cellular neural network system and autonomous neural network with linear coupling, respectively. By choosing a time-dependent Lyapunov-Krasovskii functional candidate and suitable controllers, some criteria are studied to guarantee the exponential synchronization of the complex delayed dynamical network. Finally, two numerical examples are given to illustrate our theoretical analysis.

1. Introduction

In the past few decades, the dynamical behavior of synchronization phenomena has attracted much attentions because of its potential practical application in general complex networks [1], pattern recognition [2], secure communication [3], combinational optimization [4], biological systems [5], and so on. Up to now, several types of synchronization of complex neural networks have been studied such as asymptotic synchronization [6], finite-time synchronization [7], and exponential synchronization [810]. The synchronization phenomena of a complex dynamical network are said to be an important issue in our theoretical analysis and experimental application.

In real world, there are a large number of nodes in the real-world complex networks. Cao et al. in [11, 12] studied the global synchronization of coupled delayed neural networks with constant and hybrid coupling. The authors in [13] designed a coupling term by and realized the exponential synchronization for complex dynamical networks with sampled data. After that, some literatures are interested in the synchronization for neural networks with the coupling term ; for example, in [14, 15], the authors investigated the synchronization of coupled networks with hybrid coupling, which were composed of constant coupling and a single coupling delay. By this distance, a new unloading method is obtained in global convergence for complete regular coupling configuration. Generally, the coupling structure is designed by a graph which can be unconnected, directed, and undirected.

As we know, many valid control techniques have been extensively applied in the engineering field, such as impulsive control [16], intermittent control [17], feedback control [18], and adaptive control [19]. In recent years, many researchers receive the results on synchronization stabilization of complex chaotic systems and coupled dynamical networks by pinning a suitable control, and most of the existing controllers were designed in the form of ; we can see that the controller is continuous if 0 < σ < 1 and the controller is discontinuous if σ = 0, where is the synchronization error with control strength . However, few literatures discuss the two types of switching controllers concurrently, and the two categories are discussed separately or only in the field of Lipschitz conditions. Because there still have been a lot of difficulties in overcoming the exponential synchronization problem when the activation functions are discontinuous but the controllers are not. However, to the best of our knowledge, few papers focus on the synchronization issue of complex networks with nonlinear coupling function, and there are two kinds of controllers such as continuous case and discontinuous case when the activation functions are still discontinuous.

The neural network system of this paper is a general nonautonomous neural network system with discontinuous activations, and we also consider the corresponding autonomous system in this paper. The main contributions are as follows: (1)In the existing exponential synchronization research, the neuron activation functions were restricted to be continuous and bounded, and the assumptions of the system were complex. So this paper consider a more general neural network model and simpler conditions for gaining the exponential synchronization goal(2)It is the first time that the exponential synchronization control of the nonautonomous systems with discontinuous activation and the autonomous system with linear coupling function is considered. The algorithm in this paper is optimized, where sufficient conditions formulated by the Lyapunov function are established to gain the exponential synchronization. The theoretical results can also be used in a wider scope(3)Novel analytical techniques are proposed, and strict mathematical proofs are given for the global exponential synchronization of the discontinuous neural network with coupled and time delays. We design novel discontinuous controllers and continuous controllers in this paper. When both neuron functions and controllers are discontinuous, there is still a lack of complete theory of synchronization(4)The technique skill and control algorithm are different from those in previous papers (e.g., [20]). We introduce some novel tools such as exponential synchronization theorem, differential inclusion in the sense of Filippov, and generalized Lyapunov approach under a 1-norm framework, and the methods proposed in this paper can be extended to investigate the synchronization of neural network systems

The structure of this paper is outlined as follows. In the next section, we design the model and introduce some basic preliminary lemmas and definitions. In Section 3, we design a continuous controller to realize the exponential synchronization of the nonautonomous network system with discontinuous activations and describe a nonlinear coupling function to guarantee the synchronization issue of the time-delayed discontinuous neural network by considering a discontinuous controller. In Section 4, we give two numerical examples to illustrate our theoretical results. Finally, we conclude this paper in Section 5.

Notation 1. Let denote the -dimensional Euclidean space, and let the superscript denote the transposition. Let and ; by , we mean that for all . denotes the inner product. If , denotes the vector norm of , while . Given the real matrix , and represent the maximal and minimal eigenvalues of , respectively. Let denote the block diagonal matrix, and let denote the sign function.

Finally, let be the continuous function, and we define that

2. Preliminaries

In this section, we give some definitions and preliminary lemmas. The main references are the framework of Filippov, set valued maps, differential inclusion, and so on [2126]. Firstly, we consider the discontinuous function to introduce the solution of the system, and we denote the closure of the convex hull of as ; we can expand the property of the Filippov solution to the system.

By the discussions in Section 1, in this paper, we consider the following general nonautonomous neural network system with time-varying delays and discontinuous right-hand sides: where corresponds to the state vector of the th unit at time , denotes the self-inhibition with which the th neuron will reset its potential to the resting state in isolations when disconnected from the network and inputs, and represent the connection strength and the delayed connection strength of the th neuron on the th neuron, respectively, represents the activation function and the time-delayed activation function of th neuron, is a constant external input vector, corresponds to the transmission delay of the th unit along the axon of the th unit at time and is a continuously differentiable function, and there exist and a negative constant satisfying

Moreover, we obtain an autonomous system when coefficients are reduced to constants corresponding to model (2) as follows:

Equivalently, the differential equation system can be transformed into the following matrix format: where , , and .

To establish our main results, we assume the following basic conditions for the neuron activations in model (2) or (4):

Assumption 1. For every , is continuous except for a countable set of isolate jump discontinuous points , where there exist finite right and left limits, and in every compact set of , it has only a finite number of jump discontinuous points.

Definition 1. A vector function , is a state solution of the discontinuous system (2) on if (1) is continuous on and absolutely continuous on any compact interval of (2)there exists a measurable function for a.e. andAny function satisfying (6) is called an output solution associated with the state ; then, in the sense of Filippov, we point out that the state is a solution of (2) for a.e. and we obtain the following differential inclusion:

Definition 2. The network is said to achieve global exponential synchronization if there exist some constants , , and such that for any initial values , hold for all and for any .

Lemma 1 (see [10]). If is C-regular and is absolutely continuous on any compact subinterval of . Then, and are differentiable for almost all and

Lemma 2 (see [11, 12]). Given an undirected graph with the adjacency matrix and Laplacian matrix , equality holds for arbitrary .
Let where . Then, we assume the neuron activation functions in (2) or (4) to satisfy the following condition:

Assumption 2. For , there exist nonnegative constants and such that

3. Main Results

In this section, the discontinuous controller and continuous controller are designed; then, we divide this section into two parts to derive the global exponential synchronization conditions of discontinuous nonautonomous networks and autonomous coupled networks, respectively.

3.1. Exponential Synchronization with the Continuous Controller

Firstly, we consider the nonautonomous neural network model (6) as the driver system, and the controlled response system can be described as follows: where is the controller to be designed for realizing the synchronization of the driver response system. The other parameters are the same as those in model (6).

Our first goal is to drive the response network model (12) to synchronize with the nonautonomous network model (6) with continuous controllers. To this end, choose the parameter 0 < σ < 1, and the continuous controller is given by

Then, by subtracting (6) from (12), let . In view of Assumption 1 and Definition 1, by differential inclusions and set valued maps, we can see that there exists a measurable function for a.e. and we can obtain the synchronization error system as follows: where and .

Then, we give the following theorem to derive the response network system (6) with 0 < σ < 1 synchronizing with the driver network system (2). Before doing this, we give a further condition on the discontinuous activation function as follows:

Theorem 1. If Assumptions 1 and 2 hold, the nonautonomous discontinuous neural networks achieve global exponential synchronization under the continuous switching controller (13) with 0 < σ < 1; if there exist positive and a very small positive constant , for , the following conditions are satisfied: where

Proof 1. Consider the following candidate Lyapunov function: where is the inverse function of .
Note that the function is locally continuous (Lipschitz) in on ; then, we can see that is regular. According to the definition of Clarke’s generalized gradient of the absolute value function at , we obtain that there exist if , if , and if . For any , we have , if ; can arbitrarily be selected in , if .
Then, by Lemma 1 and calculating the time derivative of , we obtain that By the assumption of the theorem, can be a very small positive constant, and we can see that there exist positive constants and such that if , Then, let , and we deduce that which implies that By Definition 2, the synchronization error converges to zero. That is to say, the nonautonomous discontinuous and delayed neural networks (2) and (4) can achieve the global exponential synchronization under the continuous switching controller (13). The proof is completed.

Remark 1. Unlike the previous studies, a great difference in our model is that we permit the neuron activation to be discontinuous and unbounded. One can see that the nonlinear function in this paper may not satisfy the Lipschitz condition any more. There are few results on the synchronization problem if the activations are discontinuous and the controllers are continuous. Our studies extend the previous researches.

3.2. Exponential Synchronization with the Discontinuous Controller

In this part, we describe the following corresponding -coupled time-delayed neural networks of (5): where denotes the state variable of the th neuron at time , is the coupling strength, with , is the coupling function, denotes the adjacency matrix of subsystems, where the corresponding Laplacian matrix is represented as , and all of them are applicable to undirected weighted networks.

Moreover, in order to realize exponential synchronization, a suitable coupling function is important to improve the network performance. Our goal is to derive the coupled time-delayed neural networks with discontinuous controllers synchronizing with the isolated neural network (5). To this end, in this paper, we consider the following coupled neural networks: where with and and is the control algorithm vector similar to (13) when σ = 0 for the strongly connected network topology which is given as follows: where and are the gain coefficients to be determined. We can see that the controller is discontinuous when .

Then, we choose the discontinuous controller with , and we define the linear coupling function as

Then, the coupled time-delayed complex network can be described as follows: where with .

Similarly, let , and we choose the novel discontinuous switching controller (24) and the linear function (25). Also, by differential inclusions and set valued maps, when , we can obtain the error dynamical system as follows: where with if , if , and if and .

Theorem 2. If Assumptions 1 and 2 hold, we give the further condition:

Assumption 3. and .
Then, by choosing the coupling function (12), the coupled networks (26), and the isolated model (5), the exponential synchronization under the discontinuous controller (24) with can be realized.

Proof 2. Define a candidate Lyapunov function as follows: where . Similar to Proof 1, we denote By Lemma 2 and the property of adjacency matrix , we deduce that Then, from (30), we deduce that where and . By the assumption of the theorem, there must exist a small enough positive constant , such that and , which implies which yields , meaning that is bounded; then, we have By Definition 2, the synchronization error converges to zero. That is to say, the coupled discontinuous and delayed neural networks (26) can be globally exponentially synchronized with the isolated model (5) under the discontinuous switching controller (24). The proof is completed.

Remark 2. In Proof 2, we choose the linear coupling function , without the loss of generality, even if the coupling function becomes more complex such as nonlinear function or coupling delay function; many synchronization criteria for delay dependence were derived under these circumstances [20, 27, 28]. In the existing literatures, when the neuron functions were discontinuous, the only thing discussed is a single case for either or , respectively. When both neuron functions and controllers are discontinuous, there is still no complete conclusion of the issue of synchronization. In this paper, we discuss the exponential synchronization problem of the time-delayed neural network with discontinuous activations under a unified framework of .

4. Examples and Simulation Experiment

In this section, to show the effectiveness of our proposed method, two numerical examples are introduced to demonstrate its validity.

Example 1. We consider the following 2-dimensional nonautonomous complex network system:

Therefore, we can see that , , , , , and . The discontinuous activation function can be described as . Let . We choose the switching continuous controller . Then, Figure 1 shows the time evolution of variables and for the driver neural networks (34); moreover, we can see that the exponential synchronization between the driver system (34) and the corresponding response system can be achieved in Figure 1, which is suitable for our results.

Example 2. We consider three-dimensional autonomous coupled complex dynamical networks as follows:

The discontinuous activation functions are taken as

Then, let and , and it is obvious that the conditions (Assumptions 1 and 2) are satisfied. Let the coupling strength be ; we choose random switching rules for the coupled networks, and their topologies are illustrated as follows: where the adjacency matrix is easily denoted as Then, we consider the discontinuous controller with ; by substituting the above parameters, we can see that the condition (Assumption 3) holds. We can see that the exponential synchronization between the driver system (35) and the corresponding response system can be depicted in Figure 2, which is suitable for our results.

5. Conclusions

In this paper, we investigate the exponential synchronization of a class of complex dynamical networks based on the framework of nonsmooth analysis and novel technique analysis. By adding a continuous switching controller, we realize the global exponential synchronization of the nonautonomous discontinuous and delayed neural networks. Then, we choose a linear coupling function, and the autonomous complex dynamical network can be globally exponentially synchronized with the isolated model under the discontinuous switching controller, by constructing a C-regular Lyapunov-like function which is time-dependent. However, it is not easy to go beyond the conventional Lyapunov function for achieving the exponential synchronization goal. This paper overcomes the limitation of traditional controllers and proposes some novel discontinuous controllers. Moreover, the results have been verified by the numerical examples and computer simulations. In short, our results are provided with an important application significance in the design of synchronized complex dynamical networks.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

We declare that there is no conflict of interest regarding the publication of this paper. And data sharing allows researchers to verify the results of the article, replicate the analysis, and conduct secondary analyses.

Acknowledgments

This work is supported by the Chinese National Natural Science Foundation (11801042, 11771059, 61373042, and 61772088) and Changsha University of Science and Technology (K1705081).