Next Article in Journal
Sliding Mode Control of a Class of Hybrid-Switched Systems with Disturbances
Previous Article in Journal
Design and Implementation of Extremum-Seeking Control Based on MPPT for Dual-Axis Solar Tracker
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Edge-Based Synchronization Control Criteria of Complex Dynamical Networks with Reaction–Diffusions

1
School of Mathematics and Statistics, Hubei Normal University, Huangshi 435002, China
2
Huangshi Key Laboratory of Metaverse and Virtual Simulation, School of Mathematics and Statistics, Hubei Normal University, Huangshi 435002, China
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(12), 1911; https://doi.org/10.3390/math12121911
Submission received: 12 April 2024 / Revised: 2 June 2024 / Accepted: 11 June 2024 / Published: 20 June 2024

Abstract

This research investigates the edge-based asymptotic synchronization of delayed complex dynamical networks with reaction–diffusions and by an edge-based adaptive pinning control technique. Sufficient conditions for reaction–diffusion networks to realize synchronization are provided by Green’s formula, Wirtinger inequality, inequality analysis techniques, and contradiction methods. The results show that network synchronization can be achieved by pinning any edge of the network (the choice of edge is arbitrary), which greatly reduces the difficulty of control. Lastly, a series of numerical examples illustrating the theoretical findings is provided.

1. Introduction

In today’s information age, complex dynamical networks (CDNs), as a powerful tool to describe complex systems in the real world, are widely used in fields such as social network analysis, bioinformatics, and traffic flow optimization [1,2,3]. A CDN is a dynamical graph structure composed of nodes and edges, each of which is described by a nonlinear dynamical system [4]. In the study of complex networks, it is very important to understand and describe the dynamic behavior of network nodes. Node dynamics not only determine the state change of individual nodes, but also profoundly affect the overall behavior of the whole network. Due to the unknown complexity of the network structure, there is an inevitable delay in the modeling process of CDNs [5,6]. The existence of delays not only change the temporal relationship of information transmission between nodes, but also affect the stability and performance of the network [7]. Therefore, knowing how to overcome the challenge of delay and design an effective synchronization control strategy is of great significance for understanding the operating mechanism of the system, improving the efficiency and robustness of the network, and providing a scientific basis for decision making. Therefore, analyzing, understanding, and grasping the dynamical characteristics of delays is the foundation and is an important subject of network science development.
Synchronization means that several parts of a system reach a certain coordinated or consistent state under the influence of interactions. In dynamic systems, asymptotic synchronization can make the state of network nodes gradually become consistent, reduce the communication frequency and energy consumption between nodes, and improve the energy efficiency of the network, which has been widely used in communication, control [8,9,10], etc. In simple terms, the synchronization of delayed CDNs (DCDNs) refers to the process of achieving consistency or similarity between the states of nodes under the influence of delay in complex networks. Finite/fixed-time synchronization (FnTS/FxTS) has been frequently discussed in the research of CDNs with delays in the past [11,12,13]. However, in a real control system, we can adjust the network-specific needs and achieve faster synchronization. Therefore, a control method, namely edge-based pinning control, has come into view [14,15,16]. Edge-based pinning synchronization usually achieves a faster synchronization speed because the edges in the network topology can be directly controlled to promote synchronization between nodes and enhance the anti-interference ability of the system [14].
In recent years, many scholars have devoted themselves to studying the influence of the time variable on the node state in a network [4,5,7,11,12,13,16]. These models can be described by ordinary differential equations (ODEs). However, the connections between network nodes may be affected by spatial factors when the network topology is taken into account, forming CDNs with spatially distributed structures. Therefore, the states of CDNs are not only related to temporal variables, but also to spatial factors. This spatio-temporal coupling demonstrates that CDNs with reaction–diffusion (R–D) properties need to be described by partial differential equations (PDEs) [17].
Recently, some research work on R–D networks has been accomplished. We can roughly describe them in the following three aspects: network models, network dynamical behaviors, and control methods. (i) In the existing research, various network systems with R–Ds have been extensively studied, (but not for DCDNs systems). For example, inertial neural networks (INNs) [18,19,20,21,22], memristor neural networks (MNNs) [23,24,25,26,27,28,29,30], fuzzy systems [31,32,33,34], and Kuramoto model [35,36]. (ii) There are also many results on the dynamical behavior of R–D networks. For example, in [37], Wang et al. used adaptive control strategies to study the passivity of adaptive coupling networks. In [38], by constructing a suitable Lyapunov–Krasovskii functional and using LMI techniques, a global asymptotic synchronization criterion for coupled INNs was established. In [28], Liu et al. used the preassigned-time stability control strategy to discuss the preassigned-time synchronization problem of complex-valued MNNs with Markov parameters. In [29,30], Wu et al. investigated the synchronization and stability of fractional MNNs with delays by using the pinning control method. (iii) As research continues to evolve, different control methods have been developed for networks with R–Ds, such as intermittent control [19,22,26,33], pinning control [25,29,30], and edge-based pinning control [14,15,16]. To our delight, in [33], Hu et al. discussed the FxTS of fuzzy CDNs by means of intermittent pinning control, and proposed several LMIs to obtain synchronization criteria (not the DCDNs, and the control methods are different). However, from the existing literature, the systems with R–Ds have been extensively studied. It is worth noting that there is no edge-based adaptive pinning control method to realize the synchronization of DCDNs networks with R–Ds from the perspective of control methods, which remains a challenge.
According to our survey of the existing literature, there are few edge-based pinning control methods that discuss the synchronization problem of DCDNs, and it is not easy. Thus, our work is summarized as follows:
  • The CDNs model studied in this paper includes time delays and R–Ds. In addition, the weighted time-varying set ( l o k ( y , t ) ) in the model is related to both time and space; that is, time variables as well as space factors should be considered. Compared with the ODEs models in [7,12,13], the model in this paper is closer to the real network. The results are also more general.
  • A control method, the edge-based adaptive pinning control, is adopted. It combines the advantages of adaptive control [26,32,36] and pinning control [4,11,20,25,30,33]. Further using the coupling effect of the network edge structure, the network synchronization can be realized only by pinning one edge of the networks, and this edge is arbitrarily selected. This greatly improves the efficiency of the network synchronization.
  • The results of this paper include Dirichlet boundary conditions and Robin boundary conditions, which can effectively deal with the complexity of the system and realize the synchronization between network nodes in practical problems. In addition, sufficient conditions to guarantee asymptotic synchronization of DCDN are provided using algebraic inequalities, which are easier to verify than other methods such as LMI [19,20,33].
Notations: R N is N-dimensional Euclidean space and R N × N is the set of all N × N real matrices, where R represents the set of all real numbers, R + = [ 0 , + ) , R = 1 , 2 , , r . I N R N × N is the identity matrix. If Λ is a matrix, then Λ T is its transpose. λ max ( Λ ) and λ min ( Λ ) represent the largest and smallest eigenvalues of Λ , respectively. = ( y 1 , y 2 , , y r ) T | | y j | < α j , j R is an open bounded domain in R N with smooth boundary and mes ( ) > 0 , where mes ( ) is the measure of . For any u ( y , t ) = ( u 1 ( y , t ) , u 2 ( y , t ) , , u N ( y , t ) ) T R N with ( y , t ) × R + , its norm form is defined as
| | u ( y , t ) | | = o = 1 N u o 2 ( y , t ) d y 1 2 .
Graph Theory: Let G = S , E , l is a weighted undirected graph consisting of a node set of S = 1 , 2 , , N , and an undirected edge set of E S × S , and a weighted time-varying set of l = l o k ( y , t ) | o , k = 1 , 2 , , N , where if there is an edge between nodes o and k at time t and space y, then l o k ( y , t ) = l k o ( y , t ) ( o k ) ; otherwise, l o k ( y , t ) = 0 , E ^ is a nonempty subset of E . Assuming l ( y , t ) = ( l o k ( y , t ) ) N × N , its diagonal element matrix l ( y , t ) is defined as l o o ( y , t ) = o = 1 , o k N l o k ( y , t ) . The adjacent node set of o is represented by X o = k S | ( o , k ) E , where ( o , k ) represents the edge from o to k.

2. Model and Preliminaries

Consider the following PDEs model of DCDNs with R–Ds:
u o ( y , t ) t = j = 1 r y j a o j u o ( y , t ) y j b o u o ( y , t ) + k = 1 N c o k f k ( u k ( y , t ) ) + k = 1 N d o k g k ( u k ( y , t τ ( t ) ) ) + γ k = 1 N l o k ( y , t ) Γ u k ( y , t ) + I o ,
where u o ( y , t ) = ( u o 1 ( y , t ) , u o 2 ( y , t ) , , u o N ( y , t ) ) T R N , o = 1 , 2 , , N is the state vector of the o-th node in time t and space y j ; y j and t represent the first partial derivatives with respect to space y j and time t respectively; a o j is the reaction–diffusion coefficient at the o node; b o is the system self-feedback coefficient; f k ( ) and g k ( ) represent the activation functions; c o k and d o k represent connection weights with or without delays, respectively; τ ( t ) indicates the delays; γ > 0 is the coupling strength; Γ is inner coupling matrix; and I o represents the input of the o-th nodes.
Remark 1.
System (1) is a coupled reaction–diffusion equation that describes the space–time evolution of state variables in a multi-node system, reflecting the dynamical behavior of the system in time and space. The model can be used to describe the phenomena in many physical systems, including chemical reaction–diffusion systems—where the diffusion and reaction processes of chemical substances is in a solution. It also includes ecosystems through the spatial distribution and interaction of multiple species. In addition, there are many applications in real life, for example pattern formation—where reaction–diffusion equations can be used to study pattern formation phenomena, such as the spots or stripes on animal skin and the patterns on plant leaves. Another example is neuroscience—it’s used to simulate the activity of neurons in the brain and to study the dynamic behavior of neural networks. In ecology—it’s used to study the spatial distribution and interactions of different species, such as predator–prey models. In materials science—it’s used for modeling diffusion and reaction processes in materials, such as the distribution of elements in alloys, and for reaction processes on catalyst surfaces.
The initial value and boundary conditions of (1) are given by:
u o ( y , 0 ) = u 0 ( y ) , y , u o ( y , t ) = 0 , ( y , t ) × R + ,
where u o is bounded and continuous on .
To obtain the results required in this paper, the following assumptions need to be made.
Hypothesis 1
(H1). For any y 1 , y 2 R N × N , constants F > 0 and G > 0 exist, and activation function f k ,   g k satisfies the Lipschitz conditions below:
| f k ( y 1 ) f k ( y 2 ) | F | y 1 y 2 | , | g k ( y 1 ) g k ( y 2 ) | G | y 1 y 2 | .
Remark 2.
If R–D is not considered, the system (1) becomes the following:
u ˙ o ( t ) = b o u o ( t ) + k = 1 N c o k f k ( u k ( t ) ) + I o + k = 1 N d o k g k ( u k ( t τ ( t ) ) ) + γ k = 1 N l o k ( t ) Γ u k ( t ) ,
This includes some existing results in [39,40,41]. On the other hand, the model (1) weighted time-varying set l o k ( y , t ) is both time and space dependent, where time variables as well as spatial factors must be considered.
The following definitions and lemmas are also needed to obtain the results required in this article.
Definition 1.
Assuming that u o ( y , t ) is the solution of (1) satisfying (2). Then, (1) is said to be asymptotically synchronized if
lim t | | u o ( y , t ) 1 N k = 1 N u k ( y , t ) | | = 0 , o = 1 , 2 , , N ,
holds.
Assume u ¯ ( y , t ) = 1 N k = 1 N u k ( y , t ) , if a o j , b o , d o k and I o do not depend on o, and g k ( u ¯ k ( ) ) is linear, then
u ¯ ( y , t ) t = j = 1 r y j a o j u ¯ ( y , t ) y j b o u ¯ ( y , t ) + 1 N k = 1 N k = 1 N c k k f k ( u k ( y , t ) ) + k = 1 N d o k g k ( u ¯ k ( y , t τ ( t ) ) ) + I o .
Let the synchronization error e o ( y , t ) = u o ( y , t ) u ¯ ( y , t ) , then
e o ( y , t ) t = j = 1 r y j a o j e o ( y , t ) y j b o e o ( y , t ) + k = 1 N c o k f k ( u k ( y , t ) ) 1 N k = 1 N k = 1 N c k k f k ( u k ( y , t ) ) + k = 1 N d o k g k ( e k ( y , t τ ( t ) ) ) + γ k = 1 N l o k ( y , t ) Γ e k ( y , t ) ,
where
l ˙ o k ( t ) = δ o k ( u o ( y , t ) u k ( y , t ) ) T Γ ( u o ( y , t ) u k ( y , t ) ) d y , ( o , k ) E ^ , l o k ( t ) = l o k ( 0 ) , ( o , k ) E E ^ , δ o k = δ k o > 0 ,
and
l o k ( t ) = l k o ( t ) > 0 , ( o , k ) E E ^ , k = 1 , k o N l k o ( t ) , k = o , l k o ( 0 ) , e l s e .
Remark 3.
In (6) and (7), the advantages of adaptive control [26,32] and pinning control [4,11] are combined. Using the coupling effect of the network edge structure, network synchronization can be realized only by pinning part of the networks edge. This greatly improves the efficiency of network synchronization. Different from [14,15,16], the control methods in this paper saves the cost of network control to a large extent.
Lemma 1.
Let u ( y ) : E ^ R N × N is acontinuous and derivable vector on ℶ and the smooth boundary u ( y ) | = 0 , then
u 2 ( y ) d y α j 2 u y j 2 d y .
Lemma 2.
Set ℶ as an open bounded domain with smooth boundary and mes ( ) > 0 in R N , and u ( y ) m ¯ | = 0 , then
u 2 ( y ) d y = 1 ϕ u y 2 d y ,
where ϕ is the minimum eigenvalue of the Neumann boundary
j = 1 r 2 y j 2 u ( y ) = ϕ u ( y ) , y , u ( y ) m ¯ = 0 , y ,
where m ¯ represents the normal vector on the boundary .
Lemma 3
([14]). Assuming that L is the Laplacian matrix of undirected networks, then the following conclusions holds.
(i). L has a zero eigenvalue where all other eigenvalues are positive if and only if the network is connected.
(ii). λ min ( L ) is the smallest nonzero eigenvalue of L, called the algebraic connectivity of an undirected graph, which is satisfied by
λ min ( L ) = min y T 1 N = 0 , y 0 y T L y y T y .
Lemma 4
([14]). Suppose L is a Laplacian matrix of connected and undirected graph. Let y = ( y 1 T , y 2 T , , y N T ) R N × N , where y o is any column vector and satisfying o = 1 N y o = 0 . Then, for any symmetric, positive definite, semi-definite matrix G R N × N ,
y T ( L G ) y λ min ( L ) y T ( I N G ) y .

3. Main Results

In this section, we discuss the asymptotic synchronization of CDNs (1) and (4).
Theorem 1.
Assuming H1 is true, CDN (1) is asymptotically synchronized under the following edge-based adaptive pinning control laws (6) and (7).
Proof. 
Design a suitable Lyapunov function:
V ( t ) = o = 1 N e o T ( y , t ) e o ( y , t ) d y + o = 1 N ( o , k ) E ^ γ 2 δ o k ( l o k ( t ) w o k ) 2 + G 1 ϑ o = 1 N t τ ( t ) t e o T ( y , t ) e o ( y , t ) d y d t ,
where w o k = w k o 0 ( o k ) and w o k = 0 ( o k ) if and only if l o k ( t ) = 0 and w o o = k = 1 , o k N w o k , o = 1 , 2 , N , τ ˙ ( t ) ϑ 1 . Then,
V ˙ ( t ) = 2 o = 1 N e o T ( y , t ) e o ( y , t ) t d y + o = 1 N ( o , k ) E ^ γ δ o k ( l o k ( t ) w o k ) l ˙ o k ( t ) + o = 1 N G 1 ϑ e o T ( y , t ) e o ( y , t ) d y G ( 1 τ ˙ ) 1 ϑ e o T ( y , t τ ( t ) ) e o ( y , t τ ( t ) ) d y .
Combined with (5), we have
V ˙ ( t ) 2 o = 1 N e o T ( y , t ) [ j = 1 r y j a o j e o ( y , t ) y j + k = 1 N c o k f k ( u k ( y , t ) ) 1 N k = 1 N k = 1 N c k k f k ( u k ( y , t ) ) + k = 1 N d o k g k ( u k ( y , t τ ( t ) ) ) k = 1 N d o k g k ( u ¯ k ( y , t τ ( t ) ) ) + γ k = 1 N l o k ( y , t ) Γ e k ( y , t ) b o e o ( y , t ) ] d y + o = 1 N ( o , k ) E ^ γ ( l o k ( t ) w o k ) × ( e o ( y , t ) e k ( y , t ) ) T Γ ( e o ( y , t ) e k ( y , t ) ) d y + o = 1 N ( G 1 ϑ e o T ( y , t ) e o ( y , t ) d y G e o T ( y , t τ ( t ) ) e o ( y , t τ ( t ) ) d y ) .
Based on H1 and the linear term g k ( u ¯ k ) = χ k ( u ¯ k ) , χ k is a constant, Equation (9) will further take the following form
V ˙ ( t ) 2 o = 1 N e o T ( y , t ) [ j = 1 r y j a o j e o ( y , t ) y j + k = 1 N c o k f k ( u k ( y , t ) ) 1 N k = 1 N k = 1 N c k k f k ( u k ( y , t ) ) + k = 1 N d o k ( G u k ( y , t τ ( t ) ) χ k u ¯ k ( y , t τ ( t ) ) ) + γ k = 1 N l o k ( y , t ) Γ e k ( y , t ) b o e o ( y , t ) ] d y + o = 1 N ( o , k ) E ^ γ ( l o k ( t ) w o k ) ( e o ( y , t ) e k ( y , t ) ) T Γ ( e o ( y , t ) e k ( y , t ) ) d y + o = 1 N ( G 1 ϑ e o T ( y , t ) e o ( y , t ) d y G e o T ( y , t τ ( t ) ) e o ( y , t τ ( t ) ) d y ) .
Using Green’s formula and Lemma 1,
e o T ( y , t ) j = 1 r y j a o j e o ( y , t ) y j d y = j = 1 r e o ( y , t ) y j T a o j e o ( y , t ) y j d y ϱ e o T ( y , t ) e o ( y , t ) d y ,
where ϱ = j = 1 r 2 a o j α o 2 . Moreover o = 1 N e o T ( y , t ) = 0 , then
o = 1 N e o T ( y , t ) k = 1 N c o k f k ( u ¯ ( y , t ) ) 1 N k = 1 N f k ( u k ( y , t ) ) = 0 .
Combined with inequality 2 u T v u T u + v T v ,
2 e o T ( y , t ) k = 1 N c o k f k ( u k ( y , t ) ) f k ( u ¯ ( y , t ) ) e o T ( y , t ) C C T e o ( y , t ) + e o T ( y , t ) F e o ( y , t ) ,
where C = d i a g c o 1 , c o 2 , , c o N .
Similarly, as χ k approaches G infinitely, we have
2 e o T ( y , t ) k = 1 N d o k ( G u k ( y , t τ ( t ) ) χ k u ¯ k ( y , t τ ( t ) ) ) 2 e o T ( y , t ) k = 1 N d o k G e k ( y , t τ ( t ) ) e o T ( y , t ) D D T e o ( y , t ) + e o T ( y , t τ ( t ) ) G e o ( y , t τ ( t ) ) ,
where D = d i a g d o 1 , d o 2 , , d o N .
In addition,
o = 1 N ( o , k ) E ^ γ ( l o k ( t ) w o k ) ( e o ( y , t ) e k ( y , t ) ) T Γ ( e o ( y , t ) e k ( y , t ) ) d y = 2 γ o = 1 N k = 1 N ( l o k ( t ) w o k ) e o T ( y , t ) Γ e k ( y , t ) d y .
Combine (11)–(14) and substitute (10),
V ˙ ( t ) e o T ( y , t ) 2 ϱ + F + G 1 ϑ I N ( B B T + C C T + D D T ) e o ( y , t ) d y + 2 γ o = 1 N k = 1 N w o k e o T ( y , t ) Γ e k ( y , t ) d y .
where I N is the identity matrix, B = o = 1 N b o .
According to the Kronecker product property, the following can be obtained
V ˙ ( t ) T ( y , t ) [ 2 ϱ + F + G 1 ϑ I N I N I N B B T + I N C C T + I N D D T + 2 γ W Γ ] ( y , t ) d y ,
where W = ( w o k ) N × N , ( y , t ) = ( e 1 T ( y , t ) , , e N T ( y , t ) ) T .
Let L = W , based on Lemmas 3 and 4,
T ( y , t ) ( W Γ ) ( y , t ) λ min ( L ) T ( y , t ) ( I N Γ ) ( y , t ) .
Then
V ˙ ( t ) T ( y , t ) [ 2 ϱ + F + G 1 ϑ I I N I N I N B B T + I N C C T + I N D D T 2 γ λ min ( L ) ( I N Γ ) ] ( y , t ) d y .
By choosing a sufficiently large w o k , such that
I N B B T + I N C C T + I N D D T 2 γ λ min ( L ) ( I N Γ ) 0 ,
and
V ˙ ( t ) ς φ ( t ) ,
where φ ( t ) = o = 1 N e o T ( y , t ) e o ( y , t ) d y , ς = 2 ϱ + F + G 1 ϑ < 0 .
Hence,
φ ( t ) V ˙ ( t ) ς .
From Formula (18), we can see that lim t φ ( t ) exists and that lim t φ ( t ) 0 is true. From 0 τ ( t ) τ , we can infer that
lim t o = 1 N t τ ( t ) t e o T ( y , t ) e o ( y , t ) d y d t = 0 .
Obviously, we know that l o k ( t ) is a monotonically increasing function, lim t l o k ( t ) = ϖ ( ϖ > 0 is a constant).
Then, by definition of V ( t ) , we know that lim t φ ( t ) exists. Next, we prove this inference by proof by contradiction.
Suppose
lim t φ ( t ) = k ( k > 0 ) .
Hence, it can be found 0 < T R , for t > T , such that
φ ( t ) = 1 2 k ,
further available
| | e o ( y , t ) | | 2 2 k 2 λ max ( I o ) ,
where λ max ( I o ) represents the largest eigenvalue of I o .
Combining (18) and (19), the following can be obtained
V ˙ ( t ) < k ς 2 λ max ( I o ) .
If we integrate the above formula with respect to time t from t ¯ to + , we obtain
V ( t ¯ ) V ( + ) V ( t ¯ ) = t ¯ + V ˙ ( t ) d t < t ¯ + k ς 2 λ max ( I o ) d t = ,
this creates a contradiction. Then,
lim t φ ( t ) = 0 ,
holds.
Namely, lim t o = 1 N e o T ( y , t ) e o ( y , t ) d y = 0 true. Further,
lim t | | e o ( y , t ) | | 2 2 = 0 .
According to Definition 1, error system (5) can achieve asymptotic synchronization; namely, systems (1) can achieve asymptotic synchronization. The conclusion is proved. □
Remark 4.
In order to obtain the asymptotic synchronization of system (1), use the inequality analysis methods in Theorem 1. Construct a non-negative Lyapunov function V ( t ) in (6) and (7), which includes the network node state e o ( y , t ) , the control law (6) and (7), and the delays term. Finally, the derivative of V ( t ) is estimated by constructing φ ( t ) , and the asymptotic synchronization is obtained using the contradiction method.
Remark 5.
The boundary conditions of systems (1) and (4) are Dirichlet. It is worth noting that the theoretical results of Theorem 1 can be generalized to other boundary conditions. Therefore, we can draw a theorem that generalizes the method in Theorem 1 to Robin boundary conditions. Theorem 2 provides a concrete form of the boundary conditions.
Theorem 2.
Assuming H1 is true, CDN (1) is asymptotically synchronized under the following edge-based adaptive pinning control law and Robin boundary conditions:
l ˙ o k ( t ) = δ o k ( u o ( y , t ) u k ( y , t ) ) T Γ ( u o ( y , t ) u k ( y , t ) ) d y , ( o , k ) E ^ , 0 , ( o , k ) E E ^ , δ o k = δ k o > 0 .
Robin boundary conditions:
ω o 1 e o ( y , t ) m ¯ + ω o 2 e o ( y , t ) = 0 ,
where i r , ( y , t ) × R , ω o 1 , ω o 2 are positive constants.
Proof. 
The difference between Theorem 1 is the treatment of the boundary conditions,
e o T ( y , t ) j = 1 r y j a o j e o ( y , t ) y j d y = e o T ( y , t ) j = 1 r a o j e o ( y , t ) y j d y j = 1 r a o j e o ( y , t ) y j 2 d y = j = 1 r a o j ω o 1 ω o 2 e o 2 ( y , t ) d y j = 1 r a o j e o ( y , t ) y j 2 d y 0 ,
The rest of the proof is similar to Theorem 1, which is omitted here. □
Remark 6.
The impact of boundary conditions on the synchronization of R–D networks primarily lies in the treatment of R–Ds. For systems with Robin boundary conditions, the R–Ds can be effectively simplified to 0 by mathematical deduction. Furthermore, Corollary 1 below introduces the Neumann boundary conditions.
Corollary 1.
Assuming H1 is true, CDN (1) is asymptotically synchronized under the following edge-based adaptive pinning control law and Neumann boundary conditions:
l ˙ o k ( t ) = δ o k ( u o ( y , t ) u k ( y , t ) ) T Γ ( u o ( y , t ) u k ( y , t ) ) d y , ( o , k ) E ^ , 0 , ( o , k ) E E ^ , δ o k = δ k o > 0 .
Neumann boundary conditions:
u o ( y , t ) m ¯ = u o ( y , t ) y 1 , u o ( y , t ) y 2 , , u o ( y , t ) y N = 0 ,
where ( y , t ) × R , ϕ is the minimum eigenvalue of the Neumann boundary (Lemma 2),
j = 1 r 2 y j 2 u ( y ) = ϕ u ( y ) , y , u ( y ) m ¯ = 0 , y .
The proof process is similar to Theorem 1 and is omitted here.

4. Numerical Examples

In this section, two examples are provided to illustrate the practicality of the theoretical results.
Example 1.
Consider 4-node DCDNs with R–Ds (the topology of the network is shown in Figure 1), where each node represents a delayed reaction–diffusion network:
u o ( y , t ) t = j = 1 4 y j a o j u o ( y , t ) y j b o u o ( y , t ) + q = 1 4 c o q f q ( u q ( y , t ) ) + I o + q = 1 4 d o q g q ( u i ( y , t τ ( t ) ) ) + γ k = 1 4 l o k ( y , t ) Γ u k ( y , t ) , o = 1 , , 4 ,
where u o = ( u o 1 , u o 2 , u o 3 , u o 4 ) T , A = j = 1 4 a o j = d i a g 0.1 , 0.1 , 0.1 , 0.1 , B = b o = I 4 , γ = 12 , f ( u o ) = g ( u o ) = ( tanh ( u o 1 ) ; tanh ( u o 2 ) ; tanh ( u o 3 ) ; tanh ( u o 4 ) ) T . y = y : | y | 5 , I 1 , 2 , 3 , 4 = 0 , Γ = 1 and
C = 2.1 0.12 0 0 5.1 3.2 0 0 0 0 2.1 0.12 0 0 5.1 3.2 ,
D = 1.6 0.1 0 0 0.2 2.4 0 0 0 0 1.6 0 0 0 0 0.1 .
Remark 7.
In contrast (in Figure 2), the gradient size of different activation functions can affect the convergence rate of the network for a given input. Therefore, we chose f ( u o ) = tanh ( u o ) as the activation function. tanh ( u ) is a smooth and continuous function, and its first derivative is continuous. This guarantees the stability and differentiability of the model. In addition, tanh ( u ) is a monotonically increasing function, which means that an increase in the input corresponds to an increase in the output, helping control the system. Not only that, tanh ( u ) is linear near zero, which helps deal with small signals and perturbations. sin ( u ) is a periodic function with periodic and oscillatory properties. In practical applications, this can lead to undesired periodic behavior or oscillations in the system, especially when feedback and coupling effects are included in the model, exacerbating instability. This is because | u + 1 | + | u 1 | 2 is a piecewise linear function, continuous but not differentiable at u = ± 1 . This non-smoothness can lead to difficulties in numerical methods, especially in derivation and optimization. The output takes a minimum value of 0 at u = 0 and a maximum value of 1 at u 1 . This symmetry and non-smoothness can lead to unstable behavior or numerical oscillations when dealing with complex coupled systems. Therefore, tanh ( u ) is selected as the activation function to ensure the stability of the model and the feasibility of the numerical solution.
Let E ^ = ( 1 , 2 ) , ( 1 , 3 ) , ( 3 , 4 ) , ( 4 , 2 ) . Obviously, network (24) is linked by edge E ^ .
Choose δ o k = 2.5 for ( o , k ) E ^ . Then, system (24) can achieve asymptotic synchronization under edge-based adaptive pinning control law (6) and (7). Let the initial value be u 1 ( y , t ) = sin ( 1 2 π + 1 8 π y ) , u 2 ( y , t ) = cos ( 1 8 π y ) , u 3 ( y , t ) = sin ( 1 2 π + 1 8 π y ) , u 4 ( y , t ) = 2 cos ( 1 8 π y ) for t ( , 0 ] . τ 1 ( t ) = 0.02 t , τ 2 ( t ) = 0.04 t , τ 3 ( t ) = 0.01 t , τ 4 ( t ) = 0.06 t . Figure 3 and Figure 4 show the unstable behavior of system (24). Further, by analyzing the dynamical behavior of each node of the reaction–diffusion system (24), each node represents a reaction–diffusion system, as shown in Figure 5. Figure 6 shows the adaptive weight ( l o k ( y , t ) ) evolution state of our pinning edge ( E ^ = ( 1 , 2 ) ), which synchronizes the whole network by pinning one of the edge and combining the coupling effect of the network. Figure 7 shows the stable evolution states of the four nodes selected by the error system ( e o ( y , t ) , o = 1 , 2 , 3 , 4 ). Figure 8 shows that when the system is synchronized, the adaptive coupling weight of the system converges to a specific value.
Remark 8.
It should be noted that network synchronization can be achieved as long as one edge is selected, and the choice of this edge is arbitrary.
Remark 9.
(1) Matrix A on behalf of the diffusion coefficient in the reaction diffusion network. The diagonal matrix form is chosen here, and the diffusion coefficient of each node is 0.1 , which helps maintain the stability of the system. (2) The matrix B represents the dissipation coefficient in the R–D network. Choosing the identity matrix I 4 indicates that each node has the same dissipative term coefficient, which helps balance the energy of the system. (3) Parameter γ is an important parameter for controlling the network synchronization speed, and a larger value of γ can speed up the convergence speed of network synchronization. (4). The matrix C and D represent the coupling weights between nodes in the network. By adjusting these weights, the coupling intensity and direction between network nodes can be affected, and then the synchronization property of the network can be affected. (5) Select the edge control parameter δ o k = 2.5 , which is based on the requirements of the edge control policy to control the synchronization behavior of a specific edge.
Remark 10.
In Example 2, the Robin boundary condition combines the characteristics of the Dirichlet and Neumann boundary conditions, so it has certain applicability in practical problems, and can effectively cope with the complexity and diversity of the system, and can achieve synchronization and coordination among the network nodes.
Example 2.
Similarly to Example 1, choose a network model with 4-nodes in (24). The Robin boundary conditions are of the following form,
ω o 1 e o ( y , t ) y + ω o 2 e o ( y , t ) = 0 , o = 1 , 2 , 3 , 4 .
Choose ω o 1 = 0.5 ,   ω o 2 = 0.5 . Under the Robin boundary condition, the stable state of each node of system (24) is shown in Figure 9, and Figure 10 shows the evolution state of the system after the pinning edge.
Remark 11.
In Examples 1 and 2, 4-node are selected to describe the synchronization state of the network. The model contains time delays and R–Ds. It should be noted that the effect of time delays is ignored in [18,20], and R–Ds are not considered in [7,12,13]. At the same time, the edge structure of the network diagram is used in the control method, which combines adaptive control [26,32,34] and pinning control [4,11,20]. In addition, different boundary conditions are discussed to more truly reflect the real network.
Example 3.
In order to fully verify the conclusion of this paper, a topology diagram with five nodes is considered (Figure 11).
Take r = N = 5 in (1). γ = 12 , A = j = 1 5 a o j = d i a g 1 , 1 , 1 , 1 , 1 , B = b o = I 5 , f ( u o ) = g ( u o ) = ( tanh ( u o 1 ) ; tanh ( u o 2 ) ; tanh ( u o 3 ) ; tanh ( u o 4 ) ; tanh ( u o 5 ) ) T . y = y : | y | 5 , I 1 , 2 , 3 , 4 , 5 = 0 , Γ = 1 and
C = 2.1 0.12 0 0 0 5.1 3.2 0 0 0 0 0 2.1 0.12 0 0 0 5.1 3.2 0 0 0 0 0 1 ,
D = 1.6 0.1 0 0 0 0.2 2.4 0 0 0 0 0 1.6 0 0 0 0 0 0.1 0 0 0 0 0 2.4 .
The selection of the remaining edges and parameters is similar to Example 1 and is omitted here.
Then, the dynamic trajectory displayed by the original system (1) is shown in Figure 12. Figure 13 shows the synchronization trajectory state of the error network (5) under control laws (6) and (7). Similarly, Figure 14 shows that the adaptive coupling weight of the system converges to a specific value.
Remark 12.
Examples 1 and 3 compare different topologies, and the theoretical and simulation results show that the network can be synchronized, regardless of whether the network nodes are odd or even.

5. Conclusions

In this paper, the edge-based asymptotic synchronization of DCDNs with R–Ds is investigated. A new edge-based adaptive pinning control method is introduced, which combines the advantages of adaptive control and pinning control, and realizes network synchronization by using the coupling effect of network edge. The sufficient conditions for the synchronization of R–D networks are provided by means of Green’s formula, Wirtinger inequality, inequality analysis methods, and contradiction analysis methods. The results show that the network synchronization can be achieved by pinning one edge of the network, and the choice of edge is arbitrary, which greatly reduces the difficulty of control and is more applicable in the actual networks. Finally, a series of numerical examples are provided to illustrate the theoretical results.
At present, random factors are everywhere in the real network, and the study of random systems has become a research hotspot. Whether CDN synchronization with random interference can be realized through edge-based adaptive pinning control is a problem of great concern. I believe this is a challenging and interesting topic, and is one of our future research focuses.

Author Contributions

Conceptualization, T.X., Q.Z. and X.X.; Methodology, T.X. and Q.Z.; Software, T.X., Q.Z. and X.X.; Validation, Q.Z.; Formal analysis, Q.Z. and X.X.; Investigation, X.X.; Writing—original draft, Q.Z.; Writing—review & editing, T.X.; Project administration, T.X. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Wang, Z.; Gao, H. Analysis and synchronization of complex networks. Int. J. Syst. Sci. 2009, 40, 905–907. [Google Scholar] [CrossRef]
  2. Tadić, B. Dynamics of directed graphs: The world-wide web. Physica A 2001, 293, 273–284. [Google Scholar] [CrossRef]
  3. Pastor-Satorras, R.; Vespignani, A. Epidemic spreading in scale-free networks. Phys. Rev. Lett. 2001, 86, 3200. [Google Scholar] [CrossRef]
  4. Liu, S.; Wang, Z.; Wang, L.; Wei, G. H∞ pinning control of complex dynamical networks under dynamic quantization effects: A coupled backward Riccati equation approach. IEEE Trans. Cybern. 2022, 52, 7377–7387. [Google Scholar] [CrossRef]
  5. Mahdavi, N.; Menhaj, M.B.; Kurths, J.; Lu, J. Fuzzy complex dynamical networks and its synchronization. IEEE Trans. Cybern. 2013, 43, 648–659. [Google Scholar] [CrossRef]
  6. Sipahi, R.; Niculescu, S.I.; Abdallah, C.T.; Michiels, W.; Gu, K.Q. Stability and stabilization of systems with time delay. IEEE Contr. Syst. Mag. 2011, 31, 38–65. [Google Scholar] [CrossRef]
  7. Zhang, Q.; Chen, G.; Wan, L. Exponential synchronization of discrete-time impulsive dynamical networks with time-varying delays and stochastic disturbances. Neurocomputing 2018, 309, 62–69. [Google Scholar] [CrossRef]
  8. Park, M.J.; Lee, S.H.; Kaviarasan, B.; Kwon, O.M. Secure communication in complex dynamical networks via time-delayed feedback control. IEEE Trans. Syst. Man Cybern. Syst. 2023, 53, 1116–1125. [Google Scholar] [CrossRef]
  9. Newman, M. The structure and function of complex networks. SIAM Rev. 2003, 45, 167–256. [Google Scholar] [CrossRef]
  10. Blekhman, I. The problem of synchronization of dynamical systems. J. Appl. Math. Mech. 1964, 28, 239–265. [Google Scholar] [CrossRef]
  11. Liu, X.; Ho, D.; Song, Q.; Xu, W. Finite/fixed-time pinning synchronization of complex networks with stochastic disturbances. IEEE Trans. Cybern. 2019, 49, 2398–2403. [Google Scholar] [CrossRef] [PubMed]
  12. Hu, J.; Sui, G.; Li, X. Fixed-time synchronization of complex networks with time-varying delays. Chaos Solitons Fract. 2020, 140, 110216. [Google Scholar] [CrossRef]
  13. Liu, L.; Zhou, W.; Huang, C. Finite/prescribed-time cluster synchronization of complex dynamical networks with multiproportional delays and asynchronous switching. IEEE Trans. Syst. Man Cybern. Syst. 2023, 53, 3683–3694. [Google Scholar] [CrossRef]
  14. Lv, Y.; Hu, C.; Yu, J.; Jiang, H.; Huang, T. Edge-based fractional-order adaptive strategies for synchronization of fractional-order coupled networks with reaction–diffusion terms. IEEE Trans. Cybern. 2018, 50, 1582–1594. [Google Scholar] [CrossRef] [PubMed]
  15. Hu, C.; He, H.; Jiang, H. Edge-based adaptive distributed method for synchronization of intermittently coupled spatiotemporal networks. IEEE Trans. Autom. Control. 2021, 67, 2597–2604. [Google Scholar] [CrossRef]
  16. Liu, D.; Ye, D. Edge-based decentralized adaptive pinning synchronization of complex networks under link attacks. IEEE Trans. Neural Netw. Learn. Syst. 2021, 33, 4815–4825. [Google Scholar] [CrossRef]
  17. Zhang, H.; Zeng, Z.; Han, Q.L. Synchronization of multiple reaction–diffusion neural networks with heterogeneous and unbounded time-varying delays. IEEE Trans. Cybern. 2018, 49, 2980–2991. [Google Scholar] [CrossRef] [PubMed]
  18. Song, X.; Man, J.; Song, S.; Wang, Z. An improved result on synchronization control for memristive neural networks with inertial terms and reaction–diffusion items. ISA Trans. 2020, 99, 74–83. [Google Scholar] [CrossRef]
  19. Wan, P.; Sun, D.; Chen, D.; Zhao, M.; Zheng, L. Exponential synchronization of inertial reaction-diffusion coupled neural networks with proportional delay via periodically intermittent control. Neurocomputing 2019, 356, 195–205. [Google Scholar] [CrossRef]
  20. Song, X.; Man, J.; Park, J.H.; Song, S. Finite-time synchronization of reaction-diffusion inertial memristive neural networks via gain-scheduled pinning control. IEEE Trans. Neural Netw. Learn. Syst. 2021, 33, 5045–5056. [Google Scholar] [CrossRef]
  21. Huan, M.; Li, C. Synchronization of inertial Cohen-Grossberg-type neural networks with reaction-diffusion terms. Int. J. Control Autom. Syst. 2022, 20, 4059–4075. [Google Scholar] [CrossRef]
  22. Hu, D.; Song, X.; Li, X.; Ma, J. Intermittent Control for Synchronization of Markov Jump Inertial Neural Networks with Reaction–Diffusion Terms via Non-reduced-Order Method. Circuits Syst. Signal Process. 2023, 42, 199–215. [Google Scholar] [CrossRef]
  23. Cao, Y.; Cao, Y.; Guo, Z.; Huang, T.; Wen, S. Global exponential synchronization of delayed memristive neural networks with reaction–diffusion terms. Neural Netw. 2020, 123, 70–81. [Google Scholar] [CrossRef] [PubMed]
  24. Cao, Y.; Jiang, W.; Wang, J. Anti-synchronization of delayed memristive neural networks with leakage term and reaction–diffusion terms. Knowl-Based Syst. 2021, 233, 107539. [Google Scholar] [CrossRef]
  25. Wu, X.; Liu, S.; Wang, H. Pinning synchronization of stochastic neutral memristive neural networks with reaction–diffusion terms. Neural Netw. 2023, 157, 1–10. [Google Scholar] [CrossRef] [PubMed]
  26. Liu, Q.; Yan, H.; Zhang, H.; Zeng, L.; Chen, C. Adaptive Intermittent Pinning Control for Synchronization of Delayed Nonlinear Memristive Neural Networks With Reaction–Diffusion Items. IEEE Trans. Neural Netw. Learn. Syst. 2024. [Google Scholar] [CrossRef] [PubMed]
  27. Song, X.; Man, J.; Song, S.; Zhang, Y.; Ning, Z. Finite/fixed-time synchronization for Markovian complex-valued memristive neural networks with reaction–diffusion terms and its application. Neurocomputing 2020, 414, 131–142. [Google Scholar] [CrossRef]
  28. Liu, H.; Cheng, J.; Cao, J.; Katib, I. Preassigned-time synchronization for complex-valued memristive neural networks with reaction–diffusion terms and Markov parameters. Neural Netw. 2024, 169, 520–531. [Google Scholar] [CrossRef]
  29. Wu, X.; Liu, S.; Wang, H.; Wang, Y. Stability and pinning synchronization of delayed memristive neural networks with fractional-order and reaction–diffusion terms. ISA Trans. 2023, 136, 114–125. [Google Scholar] [CrossRef]
  30. Wu, X.; Liu, S.; Wang, H. Pinning synchronization of fractional memristor-based neural networks with neutral delays and reaction–diffusion terms. Commun. Nonlinear Sci. Numer. Simul. 2023, 118, 107039. [Google Scholar] [CrossRef]
  31. Wei, H.; Li, R. Exponential Synchronization Control of Reaction-Diffusion Fuzzy Memristive Neural Networks: Hardy–Poincarè Inequality. IEEE Trans. Neural Netw. Learn. Syst. 2023, 1–8. [Google Scholar] [CrossRef]
  32. Sheng, Y.; Xing, Y.; Huang, T.; Zeng, Z. Global Exponential Synchronization of Delayed Fuzzy Neural Networks with Reaction Diffusions. IEEE Trans. Fuzzy Syst. 2023, 31, 2809–2820. [Google Scholar] [CrossRef]
  33. Hu, X.; Wang, L.; Zhang, C.K.; He, Y. Fixed-Time Synchronization of Fuzzy Complex Dynamical Networks with Reaction-Diffusion Terms via Intermittent Pinning Control. IEEE Trans. Fuzzy Syst. 2024, 32, 2307–2317. [Google Scholar] [CrossRef]
  34. Gunasekaran, N.; Saravanakumar, R.; Joo, Y.H.; Kim, H.S. Finite/time synchronization of sampled-data T-S fuzzy complex dynamical networks subject to average dwell-time approach. Fuzzy Sets Syst. 2019, 374, 40–59. [Google Scholar] [CrossRef]
  35. Khan, P.; Dutta, S. Synchronization of corotating spirals anchored to heterogeneities in a chemical system. Eur. Phys. J. Spec. Top. 2024, 233, 787–795. [Google Scholar] [CrossRef]
  36. Luo, H.J.; Xue, Y.; Huang, M.Y.; Zhang, Q.; Zhang, K. Pattern and waves on 2D-Kuramoto model with many-body interactions. Chaos Solitons Fract. 2024, 179, 114402. [Google Scholar] [CrossRef]
  37. Wang, J.L.; Wu, H.N.; Huang, T.; Ren, S.Y. Passivity and synchronization of linearly coupled reaction-diffusion neural networks with adaptive coupling. IEEE Trans. Cybern. 2014, 45, 1942–1952. [Google Scholar] [CrossRef]
  38. Dharani, S.; Rakkiyappan, R.; Park, J.H. Pinning sampled-data synchronization of coupled inertial neural networks with reaction-diffusion terms and time-varying delays. Neurocomputing 2017, 227, 101–107. [Google Scholar] [CrossRef]
  39. Lu, J.; Ding, C.; Lou, J.; Cao, J. Outer synchronization of partially coupled dynamical networks via pinning impulsive controllers. J. Frankl. Inst. 2015, 352, 5024–5041. [Google Scholar] [CrossRef]
  40. Wang, L.; Chen, T. Finite-time anti-synchronization of neural networks with time-varying delays. Neurocomputing 2018, 275, 1595–1600. [Google Scholar] [CrossRef]
  41. Liu, X.; Li, Z. Finite time anti-synchronization of complex-valued neural networks with bounded asynchronous time-varying delays. Neurocomputing 2020, 387, 129–138. [Google Scholar] [CrossRef]
Figure 1. Topology diagram of a complex dynamical network.
Figure 1. Topology diagram of a complex dynamical network.
Mathematics 12 01911 g001
Figure 2. Different activation functions are compared.
Figure 2. Different activation functions are compared.
Mathematics 12 01911 g002
Figure 3. Complex dynamical behavior exhibited by system (24).
Figure 3. Complex dynamical behavior exhibited by system (24).
Mathematics 12 01911 g003
Figure 4. States of 10 different space points in (24).
Figure 4. States of 10 different space points in (24).
Mathematics 12 01911 g004
Figure 5. Each nodes represent the dynamical behavior of the networks.
Figure 5. Each nodes represent the dynamical behavior of the networks.
Mathematics 12 01911 g005
Figure 6. Trajectory state at the edge l 12 ( y , t ) of the network.
Figure 6. Trajectory state at the edge l 12 ( y , t ) of the network.
Mathematics 12 01911 g006
Figure 7. Trajectory state of the error system.
Figure 7. Trajectory state of the error system.
Mathematics 12 01911 g007
Figure 8. Evolution state of the l o k ( t ) with ( o , k ) E ^ .
Figure 8. Evolution state of the l o k ( t ) with ( o , k ) E ^ .
Mathematics 12 01911 g008
Figure 9. Trajectory state in the Robin boundary condition of the error system.
Figure 9. Trajectory state in the Robin boundary condition of the error system.
Mathematics 12 01911 g009
Figure 10. Evolution state in the Robin boundary condition of l o k ( t ) with ( o , k ) E ^ .
Figure 10. Evolution state in the Robin boundary condition of l o k ( t ) with ( o , k ) E ^ .
Mathematics 12 01911 g010
Figure 11. Topology diagram of a complex dynamical network with five nodes.
Figure 11. Topology diagram of a complex dynamical network with five nodes.
Mathematics 12 01911 g011
Figure 12. System (1) has five nodes and exhibits complex dynamical behavior.
Figure 12. System (1) has five nodes and exhibits complex dynamical behavior.
Mathematics 12 01911 g012
Figure 13. Error system (5) shows the dynamical network evolution state.
Figure 13. Error system (5) shows the dynamical network evolution state.
Mathematics 12 01911 g013
Figure 14. Evolution state of l o k ( t ) , ( o , k ) E ^ with five nodes.
Figure 14. Evolution state of l o k ( t ) , ( o , k ) E ^ with five nodes.
Mathematics 12 01911 g014
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Xie, T.; Zhang, Q.; Xiong, X. Edge-Based Synchronization Control Criteria of Complex Dynamical Networks with Reaction–Diffusions. Mathematics 2024, 12, 1911. https://doi.org/10.3390/math12121911

AMA Style

Xie T, Zhang Q, Xiong X. Edge-Based Synchronization Control Criteria of Complex Dynamical Networks with Reaction–Diffusions. Mathematics. 2024; 12(12):1911. https://doi.org/10.3390/math12121911

Chicago/Turabian Style

Xie, Tao, Qike Zhang, and Xing Xiong. 2024. "Edge-Based Synchronization Control Criteria of Complex Dynamical Networks with Reaction–Diffusions" Mathematics 12, no. 12: 1911. https://doi.org/10.3390/math12121911

APA Style

Xie, T., Zhang, Q., & Xiong, X. (2024). Edge-Based Synchronization Control Criteria of Complex Dynamical Networks with Reaction–Diffusions. Mathematics, 12(12), 1911. https://doi.org/10.3390/math12121911

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop