Next Article in Journal
Fractional-Order Phase Lead Compensation Multirate Repetitive Control for Grid-Tied Inverters
Next Article in Special Issue
Analytical Solutions for a Generalized Nonlinear Local Fractional Bratu-Type Equation in a Fractal Environment
Previous Article in Journal
RETRACTED: Kulish et al. Fractional Model of Electron–Phonon Interaction. Fractal Fract. 2023, 7, 379
Previous Article in Special Issue
An Analysis of the Effects of Lifestyle Changes by Using a Fractional-Order Population Model of the Overweight/Obese Diabetic Population
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Impulsive Controllers Design for the Practical Stability Analysis of Gene Regulatory Networks with Distributed Delays

1
Jiangsu Provincial Key Laboratory of Networked Collective Intelligence, School of Mathematics, Southeast University, Nanjing 211189, China
2
Department of Engineering Design, Technical University of Sofia, 1000 Sofia, Bulgaria
3
Department of Mathematics, University of Texas at San Antonio, San Antonio, TX 78249, USA
*
Author to whom correspondence should be addressed.
Fractal Fract. 2023, 7(12), 847; https://doi.org/10.3390/fractalfract7120847
Submission received: 6 November 2023 / Revised: 25 November 2023 / Accepted: 28 November 2023 / Published: 29 November 2023
(This article belongs to the Special Issue Feature Papers for Mathematical Physics Section)

Abstract

:
This paper studies gene regulatory networks (GRNs) with distributed delays. The essential concept of practical stability of the genes is introduced. We investigate the problems of practical stability and global practical exponential stability of the GRN model under an impulsive control. New practical stability criteria are proposed by designing appropriate impulsive controllers via the Lyapunov functions approach. In the design of the impulsive controller, we consider the effect of impulsive perturbations at fixed times and distributed delays on the stability of the considered GRNs. Several numerical examples are also presented to justify the proposed criteria.

1. Introduction

Genetic regulatory networks (GRNs) are very important classes of biological neural networks that are used to model the complex dynamics and interactions between genes (mRNA), proteins, and small molecules in the molecular level operating of organisms. Due to the importance of such neural network models, the investigations of their qualitative properties has attracted the attention of many experts in applied mathematics, biology, neuroscience, control science, and cybernetics. Most of the researchers used different classes of differential equations as models of genetic regulatory systems [1,2,3,4,5,6,7].
Due to the fact that delay effects cannot be neglected in the qualitative analysis of GRNs, the delayed models are also intensively studied in the existing literature, including some very recent publications [8,9,10,11,12,13]. However, since the concentrations of genes and proteins depend on the properties of the regulatory function over a specified range of previous time, then it is more adequate to consider distributed and unbounded delays in GRNs. We can point out that, the research on such models is very rare [14,15]. For example, in Ref. [14] the authors proposed a robust stability analysis for the following GRN with distributed delay
m ˙ ι = a ι m ι ( t ) + o = 1 N b ι o t k o ( t h ) f 0 ( p o ( h ) ) d h + J ι p ˙ ι = c ι p ι ( t ) + d ι t k ι ( t h ) m ι ( h ) d h ,
where ι = 1 , 2 , , N , m ι ( t ) , and p ι ( t ) denote the gene expression level of the ι -th mRNA node and ι -th protein at time t, respectively, a ι and c ι are positive real constants that represent the degradation rates, the translation rates are represented by the positive real constants d ι , and f o are the regulatory functions which are of the Hill form
f o ( ω ) = ( ω / β o ) H o 1 + ( ω / β o ) H o , ι , o = 1 , 2 , , N ,
in which β o are real positive constants, H o represent the Hill coefficients, and the connecting parameters are the constants b ι o , given as
b ι o = α ι o , if o is an activator of gene ι α ι o , if o is a repressor of gene ι 0 , if there is no link between the node o and the gene ι ,
the basal level of the repressor of gene ι is denoted as J ι and J ι = o I ι α ι o , I ι is the collection of all the o, which are repressors of the gene ι , and k o is the delay kernel.
In addition, impulsive perturbations can affect the qualitative behavior in GRNs. In fact, GRN systems are very often subjected to short-term environmental changes at some instants that affect the mRNA molecules and proteins concentrations. Hence, it is natural to include impulsive conditions in the GRN models, and to study their effect on the behavior and properties of the impulsively generalized models. It already well acclaimed that the impulsive differential equations are used as a best formalism to describe processes with abrupt changes during their evolution [16,17,18].
Using the theory of impulsive differential equations, several impulsive GRNs have been proposed and their dynamical properties have been studied. For example, in Ref. [19] the authors applied the method of Lyapunov functions to study the finite-time stability of GRNs with impulsive effects. The paper [20] offered a methodology for analyzing the asymptotic stability of a genetic network under impulsive control. Using the Lyapunov method and linear matrix inequalities, the authors in Ref. [21] investigated the asymptotic stability of delayed stochastic GRNs with impulses. Ref. [22] studied the asymptotic stability of GRNs under impulse control using the direct Lyapunov method. In Ref. [23] an impulsive control law for fractional-order neural GRNs has been proposed and the Mittag–Leffler stability behavior was investigated under the designed impulsive controller. The existence of almost periodic solutions to impulsive fractional GRN models with reaction-diffusion terms is investigated in Ref. [24].
In addition, to avoid unwanted behavior of the states, different control methodologies are applied to some classes of GRNs [25,26]. The type of control strategy called impulsive control, in which the control signals are input into a system only at some time instants, has been efficiently used in population control, ecosystem control, neuronal dynamics control, and other fields [27,28,29,30,31,32]. The advantages in using impulsive controllers in stability and stabilization of systems are also very well known [33,34].
As the authors of Ref. [20] pointed out, the stability behavior of genetic networks is essential in the understanding of the living organism at both molecular and cellular levels. That is why the stability properties of the proposed impulsive models of GRNs are the most investigated qualitative properties. However, in all existing papers, the results on asymptotic and finite-time stability properties are established [10,19,20,21,22,23].
However, from the applied point of view, another extended stability concept is more appropriate. In numerous phenomena, where the model is asymptotically stable or finite-time stable, but is useless in practice, the concept of practical stability is suitable [35]. In such cases the trajectories of the model oscillate sufficiently close to a state of interest. The practical stability notion is used by numerous researchers in the study of applied models and interesting results have been obtained in Refs. [36,37,38,39,40,41,42,43,44,45,46,47,48]. However, despite the superiority of this concept it is not yet introduced to GRNs, and the aim of this paper is to fill the gap.
In this paper, prompted by the above analysis, we design an impulsive control strategy to a GRN model with distributed delay. We propose the practical stability concept to the model and adapt the definitions of practical stability and global practical exponential stability. Then, we apply the Lyapunov methodology to analyze the practically stable behavior of the system under the impulsive control. Indeed, the direct method of Lyapunov is a very powerful mechanism in the study of the qualitative properties of applied mathematical models, including GRNs [19,21,22,23]. The main contributions of our paper are:
(1)
Distributed delays are considered in our GRN model, which makes it more adequate to a real system;
(2)
We introduce the extended notion of practical stability to the GRN system which is justifiable due to some economic and social factors and is applicable when the classical strategies do not allow a mathematically ideal stable behavior;
(3)
An appropriate impulsive control scheme is designed for the practically stable behavior of the genes which allows control signals to be applied only at some fixed time instants;
(4)
By the use of the Lyapunov function methodology and inequality techniques several new sufficient practical stability criteria based on the impulsive control law are provided;
(5)
Numerical examples are presented to demonstrate the strength of the derived criteria.
The content of the paper is constructed according to the following plan. In Section 2 the impulsive control model of GRNs is introduced and some preliminary results are reported. The notion of practical stability is adapted for the proposed model. Some fundamentals related to the Lyapunov method are also presented. In Section 3, the Lyapunov technique is applied to establish the main impulsive control results on the practical stability. Different criteria are proposed using different metrics. Several numerical examples are discussed in Section 4.

2. The Impulsive GRN Model—Preliminaries

Before we propose the impulsive GRN model, we will define some notations. The state space for the system featuring in the present research is R N × R N , where R N is the Euclidean N-dimensional space. We will use the norm of an m = ( m 1 , m 2 , , m N ) T R N defined by | | m | | = ι = 1 N | m ι | .
Let the impulsive instants τ 1 , τ 2 , such that 0 < τ 1 < τ 2 < and lim l τ l = . We propose the following impulsive control GRN model with distributed delays:
m ¯ ˙ ι = a ι m ¯ ι ( t ) + o = 1 N b ι o t k o ( t h ) f o ( p ¯ o ( h ) ) d h + J ι , t τ l , p ¯ ˙ ι = c ι p ¯ ι ( t ) + d ι t k ι ( t h ) m ¯ ι ( h ) d h , t τ l , m ¯ ι ( τ l + ) = m ¯ ι ( τ l ) + M ι l ( m ¯ ι ( τ l ) ) , p ¯ ι ( τ l + ) = p ¯ ι ( τ l ) + P ι l ( p ¯ ι ( τ l ) ) ,
where t 0 , ι = 1 , 2 , , N , m ¯ ι ( τ l ) = m ¯ ι ( τ l ) and p ¯ ι ( τ l ) = p ¯ ι ( τ l ) denote the gene expression level of ι -th mRNA molecule and ι -th protein at time τ l before the impulsive controller to be applied, respectively, and m ¯ ι ( τ l + ) and p ¯ ι ( τ l + ) denote the concentration of the ι -th mRNA molecule and ι -th protein, respectively at τ l + , i.e., after the application of the impulsive control law at τ l , the impulsive functions M ι l and P ι l represent the abrupt variations in m ¯ ι ( t ) and p ¯ ι ( t ) , respectively, at τ l , i.e., Δ ( m ¯ ι ( τ l ) ) = m ¯ ι ( τ l + ) m ¯ ι ( τ l ) = M ι l ( m ¯ ι ( τ l ) ) and Δ ( p ¯ ι ( τ l ) ) = p ¯ ι ( τ l + ) p ¯ ι ( τ l ) = P ι l ( p ¯ ι ( τ l ) ) , ι = 1 , 2 , , N , l = 1 , 2 , .
For the model (2), we introduce a class of initial functions PCB [ ( , 0 ] , R N ] , which are bounded, piecewise continuous on ( , 0 ] with points of jump discontinuities at which the one-sided limits exist and the functions are continuous from the left. We will denote the norm of a function ϕ ¯ PCB [ ( , 0 ] , R N ] that corresponds to the norm | | · | | by
| | ϕ ¯ | | = sup υ ( , 0 ] | | ϕ ¯ ( υ ) | | .
Let ϕ ¯ , φ ¯ PCB [ ( , 0 ] , R N ] . The initial conditions for the model (2) are of the type
m ¯ ι ( υ ; 0 , ϕ ¯ ) = ϕ ¯ ι ( υ ) , < υ 0 , p ¯ ι ( υ ; 0 , φ ¯ ) = φ ¯ ι ( υ ) , < υ 0 , m ¯ ι ( 0 + ; 0 , ϕ ¯ ) = ϕ ¯ ι ( 0 ) , p ¯ ι ( 0 + ; 0 , φ ¯ ) = φ ¯ ι ( 0 ) ,
ι = 1 , 2 , , N , where m ι ( 0 + ; 0 , ϕ ¯ ) and p ι ( 0 + ; 0 , φ ¯ ) are the right-hand side limits at t = 0 .
The following assumptions for the introduced impulsive control GRN will be essential in our analysis:
A1.
For all o = 1 , 2 , , N and any w , w ¯ R , w w ¯ there exist constants f o L such that the activation functions f o are bounded and satisfy
0 f o ( w ) f o ( w ¯ ) w w ¯ f o L .
A2.
The following inequality holds for the nonnegative continuous delay kernel functions defined on R
t k o ( h ) d h κ o
for some positive constants κ o and all o = 1 , 2 , , N .
A3.
The functions M ι l and P ι l are continuous on R , ι = 1 , 2 , , N , l = 1 , 2 , .
The main goal of this paper is to derive practical stability criteria for the impulsive control GRN model (2). To do this, we will adopt the following definition from [18,35].
Definition 1.
The impulsive control GRN model (2) is:
(a) 
( η , H ) -practically stable, if given ( η , H ) with 0 < η < H , we have | | ϕ ¯ | | + | | φ ¯ | | η implies | | m ¯ ( t ) | | + | | p ¯ ( t ) | | H , t 0 ;
(b) 
globally practically exponentially stable, if for all ϕ ¯ , φ ¯ PCB [ ( , 0 ] , R N ] there exist constants μ 0 , Θ > 0 and H > 0 such that
| | m ¯ ( t ) | | + | | p ¯ ( t ) | | Θ ( | | ϕ ¯ | | + | | φ ¯ | | ) e μ t + H
for t 0 .
Remark 1.
Definition 1(a) shows that the notions of practical stability and Lyapunov stability are different. The Lyapunov stability of a systems does not imply its practical stability and vice versa. In addition, as we can see from part (b) of Definition 1, in some cases for H = 0 the global practical exponential stability may imply global exponential stability [47].
Let ϕ , φ PCB [ ( , 0 ] , R N ] be initial functions corresponding to the state vectors m , p R N of the GRN system (1), and denote
ϕ ι m ( ξ ) = ϕ ¯ ι ( ξ ) ϕ ι ( ξ ) , ξ ( , 0 ] ,
φ ι p ( ξ ) = φ ¯ ι ( ξ ) φ ι ( ξ ) , ξ ( , 0 ] ,
m ˜ ι ( t ) = m ¯ ι ( t ) m ι ( t ) , t 0 ,
p ˜ ι ( t ) = p ¯ i ( t ) p ι ( t ) , t 0 ,
ι = 1 , 2 , , N .
The impulsive controllers in (2) will be defined as
M ι l ( m ¯ ι ( τ l ) ) = U ι l m ( m ¯ ι ( τ l ) m ι ( τ l ) ) , P ι l ( p ¯ ι ( τ l ) ) = U ι l p ( p ¯ ι ( τ l ) p ι ( τ l ) ) , ι = 1 , 2 , , N , l = 1 , 2 , ,
where U ι l m and U ι l p are well defined functions to guarantee the existence of solutions of the model (2) and the corresponding error system.
Then, the error system is
m ˜ ˙ ι ( t ) = a ι m ˜ ι ( t ) + o = 1 N b ι o t k o ( t h ) g o ( p ˜ o ( h ) ) d h , t τ l , p ˜ ˙ i ( t ) = c i p ˜ i ( t ) + d ι t k ι ( t h ) m ˜ ι ( h ) d h , t τ l , m ˜ ι ( τ l + ) = m ˜ ι ( τ l ) + U ι l m ( m ˜ ι ( τ l ) ) , p ˜ ι ( τ l + ) = p ˜ ι ( τ l ) + U ι l p ( p ˜ ι ( τ l ) ) ,
where g o ( p ˜ o ( t ) ) = f o ( p ˜ o ( t ) + p o ( t ) ) f o ( p o ( t ) ) , t 0 , U ι l m ( 0 ) = 0 , U ι l p ( 0 ) = 0 , ι , o = 1 , 2 , , N , l = 1 , 2 , .
Remark 2.
As defined by Definition 1, the practical stability concepts for the impulsive control GRN system (2) can also be applied in the study of the practical synchronization between the GRN model (1) and the impulsive control model (2) or to practical stability of the solution ( m ˜ ( t ) + m ( t ) , p ˜ ( t ) + p ( t ) ) T of the error system (5). Hence, the impulses can be used to practically stabilize the behavior of the GRN model (1).
Since we will study an impulsive control system, we will use the method of piecewise continuous Lyapunov functions L : [ 0 , ) × R 2 N [ 0 , ) in our practical stability analysis [17,18,23].
Let Υ l = ( τ l 1 , τ l ) × R 2 N , l = 1 , 2 , , τ 0 = 0 , Υ = l = 1 Υ l .
Definition 2.
A function L : [ 0 , ) × R 2 N [ 0 , ) belongs to the class L 0 if it satisfies the following conditions:
1. 
The function L is continuous on l = 1 Υ l and L ( t , 0 , 0 ) = 0 for t 0 ;
2. 
On each of the sets Υ l the function L is locally Lipschitz continuous on the variables ( m , p ) ;
3. 
There exist the finite limits
L ( τ l , m , p ) = lim t τ l t < τ l L ( t , m , p ) , L ( τ l + , m , p ) = lim t τ l t > τ l L ( t , m , p )
and
L ( τ l , m , p ) = L ( τ l , m , p )
for each l = 1 , 2 , .
For the upper right-hand Dini derivatives of the Lyapunov functions of the class L 0 with respect to the system (2) we will use the following definition.
Definition 3.
Given a function L L 0 . For ϕ ¯ , φ ¯ PCB [ ( , 0 ] , R N ] the upper right-hand derivative of L with respect to the system (2) is defined by
D ( 2 ) + L ( t , ϕ ¯ ( 0 ) , φ ¯ ( 0 ) )
= lim s 0 + sup 1 s [ L ( t + s , m ¯ ( t + s ; 0 , ϕ ¯ ) , p ¯ ( t + s ; 0 , φ ¯ ) ) L ( t , ϕ ¯ ( 0 ) , φ ¯ ( 0 ) ) ] ,
where ( m ¯ ( t ; 0 , ϕ ¯ ) , p ¯ ( t ; 0 , φ ¯ ) ) T is the state of (2) with ϕ ¯ , φ ¯ PCB [ ( , 0 ] , R N ] .
The following result from Ref. [18] will also be used.
Lemma 1.
Assume that the Lyapunov function L L 0 is such that for ϕ ¯ , φ ¯ PCB [ ( , 0 ] , R N ] and t 0 :
(i) 
L ( t + , ϕ ¯ ( 0 ) + Δ ( ϕ ¯ ) , φ ¯ ( 0 ) + Δ ( φ ¯ ) ) L ( t , ϕ ¯ ( 0 ) , φ ¯ ( 0 ) ) , t = τ l , l = 1 , 2 , ;
(ii) 
For μ , ρ 0 , the inequality
D ( 2 ) + L ( t , ϕ ¯ ( 0 ) , φ ¯ ( 0 ) ) μ L ( t , ϕ ¯ ( 0 ) , φ ¯ ( 0 ) ) + ρ , t τ l
is satisfied whenever
L ( t + υ , ϕ ¯ ( υ ) , φ ¯ ( υ ) ) L ( t , ϕ ¯ ( 0 ) , φ ¯ ( 0 ) ) , < υ 0 .
Then,
L ( t , m ¯ ( t ; 0 , ϕ ¯ ) , p ¯ ( t ; 0 , φ ¯ ) ) sup < υ 0 L ( 0 , ϕ ¯ ( υ ) , φ ¯ ( υ ) ) e μ t + ρ 1 , t 0 ,
where ρ 1 = sup t 0 ρ t e μ t .
Remark 3.
Lemma 1 and related comparison lemmas with the Razumikhin condition (6) are widely used in the investigation of the stability properties of different classes of delayed differential systems [14,18,27,29,32,35].

3. Main Practical Stability Results

In this section we will prove practical stability criteria for the impulsive control GRN system (2) using the Lyapunov approach.
We will begin with a ( η , H ) -practical stability result.
Theorem 1.
Assume that 0 < η < H , conditions A1–A3 hold, and the parameters and the impulsive control functions of the impulsive GRN (2) satisfy:
(i) 
min 1 ι N { a ι , c ι } max 1 ι N { d ι κ ι , o = 1 N | b o ι | κ ι f ι L } > 0 ;
(ii) 
J ι = 0 , ι = 1 , 2 , , N ;
(iii) 
U ι l m ( m ¯ ι ( τ l ) m ι ( τ l ) ) = γ ι l m m ¯ ι ( τ l ) , 0 < γ ι l m < 2 ,
U ι l p ( p ¯ ι ( τ l ) p ι ( τ l ) ) = γ ι l p p ¯ ι ( τ l ) , 0 < γ ι l p < 2 ,
ι = 1 , 2 , , N , l = 1 , 2 , .
Then, the impulsive control GRN (2) is ( η , H ) -practically stable.
Proof. 
For 0 < η < H and ϕ ¯ , φ ¯ PCB [ ( , 0 ] , R N ] let suppose | | ϕ ¯ | | + | | φ ¯ | | η .
Based on the designed impulsive control system (2) and the practical stability concept, we consider a Lyapunov function defined as
L 1 ( t , m ¯ , p ¯ ) = | | m ¯ ( t ) | | + | | p ¯ ( t ) | | = ι = 1 N | m ¯ ι ( t ) | + ι = 1 n | p ¯ ι ( t ) | .
Using A3 and condition (iii) of Theorem 1, at the impulsive control instants t = τ l , l = 1 , 2 , , we have:
L 1 ( τ l + , m ¯ ( τ l + ) , p ¯ ( τ l + ) )
= ι = 1 N | m ¯ ι ( τ l ) + M ι l ( m ¯ ι ( τ l ) ) | + ι = 1 N | p ¯ ι ( τ l ) + P ι l ( p ¯ ι ( τ l ) ) |
ι = 1 N | 1 γ ι l m | | m ¯ ι ( τ l ) | + ι = 1 N | 1 γ ι l p | | p ¯ ι ( τ l ) |
< ι = 1 N | m ¯ ι ( τ l ) | + ι = 1 N | p ¯ ι ( τ l ) | = L 1 ( τ l , m ¯ ( τ l ) , p ¯ ( τ l ) ) ,
or
L 1 ( t + , ϕ ¯ ( 0 ) + Δ ( ϕ ¯ ) , φ ¯ ( 0 ) + Δ ( φ ¯ ) ) L 1 ( t , ϕ ¯ ( 0 ) , φ ¯ ( 0 ) ) , t = τ l , l = 1 , 2 , .
From A1, A2, and conditions (i), (ii) of Theorem 1, we obtain:
L ˙ 1 ( t , m ¯ ( t ) , p ¯ ( t ) )
ι = 1 N a ι | m ¯ ι ( t ) | + o = 1 N | b i j | f o L κ o sup < υ 0 | p ¯ o ( υ ) |
+ ι = 1 N c ι | p ¯ ι ( t ) | + d ι κ ι sup < υ 0 | m ¯ ι ( υ ) |
min 1 ι N { a ι , c ι } L 1 ( t , m ¯ ( t ) , p ¯ ( t ) )
+ max 1 ι N { d ι κ ι , o = 1 N | b o ι | κ ι f ι L } sup < υ 0 L 1 ( t + υ , m ¯ ( υ ) , p ¯ ( υ ) )
or for ϕ ¯ , φ ¯ PCB [ ( , 0 ] , R N ] such that L 1 ( t + υ , ϕ ¯ ( υ ) , φ ¯ ( υ ) ) L 1 ( t , ϕ ¯ ( 0 ) , φ ¯ ( 0 ) ) , < υ 0 , the inequality
D ( 2 ) + L 1 ( t , ϕ ¯ ( 0 ) , φ ¯ ( 0 ) ) 0 , t τ l
is satisfied.
Then, from (8) and (10), according to Lemma 1 for μ = ρ = 0 , we have
L 1 ( t , m ¯ ( t ; 0 , ϕ ¯ ) , p ¯ ( t ; 0 , φ ¯ ) ) sup < υ 0 L 1 ( 0 , ϕ ¯ ( υ ) , φ ¯ ( υ ) ) , t 0 .
Therefore, for t 0
| | m ¯ ( t ) | | + | | p ¯ ( t ) | | | | ϕ ¯ | | + | | φ ¯ | | η < H
and the impulsive control GRN (2) is ( η , H ) -practically stable. □
In the next, we will propose criteria for the global practical exponential stability of the impulsive control GRN system (2).
Theorem 2.
Assume that H > 0 , conditions A1–A3 and (iii) of Theorem 1 hold, and conditions (i) and (ii) in Theorem 1 are replaced by:
( i * )
μ > 0 such that
min 1 ι N { a ι , c ι } max 1 ι N { d ι κ ι , o = 1 N | b o ι | κ ι f ι L } μ ;
( i i * )
ρ 0 such that
ι = 1 N | J i | < ρ , sup t 0 ρ t e μ t = H ,
then the impulsive control GRN (2) is globally practically exponentially stable.
Proof. 
Let H > 0 . Consider again the Lyapunov function L 1 ( t , m ¯ , p ¯ ) defined by (7).
From A1, A2, and conditions ( i * ) , ( i i * ) of Theorem 2, we have that for t τ l , ϕ ¯ , φ ¯ PCB [ ( , 0 ] , R N ] such that L 1 ( t + υ , ϕ ¯ ( υ ) , φ ¯ ( υ ) ) L 1 ( t , ϕ ¯ ( 0 ) , φ ¯ ( 0 ) ) , < υ 0 , the inequality
D ( 2 ) + L 1 ( t , ϕ ¯ ( 0 ) , φ ¯ ( 0 ) ) μ L 1 ( t , ϕ ¯ ( 0 ) , φ ¯ ( 0 ) ) + ρ
is satisfied.
Then, from (8), (11) and Lemma 1, we obtain
L 1 ( t , m ¯ ( t ; 0 , ϕ ¯ ) , p ¯ ( t ; 0 , φ ¯ ) )
sup < υ 0 L 1 ( 0 , ϕ ¯ ( υ ) , φ ¯ ( υ ) ) e μ t + H , t 0 .
Therefore, for any Θ 1 , we have
| | m ¯ ( t ) | | + | | p ¯ ( t ) | | Θ ( | | ϕ ¯ | | + | | φ ¯ | | ) e μ t + H
for t 0 , which proves the global practical exponential stability of the impulsive control GRN system (2). □
Remark 4.
Due to its advantages, the practical stability notion has been studied for numerous applied systems [36,37,38,39,41,42,45,46,48]. The recent results on practical stability of neural network models is a further evidence of its remarkable importance for such models [40,43,44,47]. The problem of applying it to GRN models deserves our attention, which was realized in Theorems 1 and 2.
Remark 5.
In addition, since the practical stability concept is useful in many biological systems when the dynamic of the model is contained within particular bounds, the presented result can be extended to different biological systems.
In Theorems 1 and 2 we used the norm of ( m , p ) = ( m 1 , m 2 , , m N , p 1 , p 2 , , p N ) T R 2 N defined by
| | ( m , p ) | | 1 = | | m | | + | | p | | = ι = 1 N | m ι | + ι = 1 N | p ι | .
In the next result in order to provide global practical exponential stability of the impulsive control GRN system (2) we will consider the norm of a vector ( m , p ) R 2 N given as
| | ( m , p ) | | 2 = ι = 1 N | m ι | 2 + ι = 1 N | p ι | 2 .
Theorem 3.
Assume that H > 0 , conditions A1–A3, (ii), (iii) of Theorem 1 hold, and the parameters of the impulsive controlled GRN (2) satisfy:
min 1 ι N { 2 a ι o = 1 N | b ι o | κ o f o L , 2 c ι d ι κ ι } max 1 ι N { d ι κ ι , o = 1 N | b j i | κ ι f ι L } μ > 0 .
Then, the impulsive control GRN (2) is globally practically exponentially stable.
Proof. 
For ϕ ¯ , φ ¯ PCB [ ( , 0 ] , R N ] we define
| | ( ϕ ¯ , φ ¯ ) | | 2 = sup υ ( , 0 ] | | ( ϕ ¯ ( υ ) , φ ¯ ( υ ) ) | | 2
and the Lyapunov function
L 2 ( t , m ¯ , p ¯ ) = ι = 1 N | m ¯ ι ( t ) | 2 + ι = 1 n | p ¯ ι ( t ) | 2 .
Using A3 and condition (iii) of Theorem 1, at the impulsive control instants t = τ l , l = 1 , 2 , , we have:
L 2 ( τ l + , m ¯ ( τ l + ) , p ¯ ( τ l + ) )
= ι = 1 N | m ¯ ι ( τ l ) + M ι l ( m ¯ ι ( τ l ) ) | 2 + ι = 1 N | p ¯ ι ( τ l ) + P ι l ( p ¯ ι ( τ l ) ) | 2
ι = 1 N | 1 γ ι l m | 2 | m ¯ ι ( τ l ) | 2 + ι = 1 N | 1 γ ι l p | 2 | p ¯ ι ( τ l ) | 2
< ι = 1 N | m ¯ ι ( τ l ) | 2 + ι = 1 N | p ¯ ι ( τ l ) | 2 = L 2 ( τ l , m ¯ ( τ l ) , p ¯ ( τ l ) ) ,
or
L 2 ( t + , ϕ ¯ ( 0 ) + Δ ( ϕ ¯ ) , φ ¯ ( 0 ) + Δ ( φ ¯ ) )
L 2 ( t , ϕ ¯ ( 0 ) , φ ¯ ( 0 ) ) , t = τ l , l = 1 , 2 , .
From A1, A2, and condition (ii) of Theorem 1, we get:
L ˙ 2 ( t , m ¯ ( t ) , p ¯ ( t ) )
ι = 1 N 2 a ι | m ¯ ι ( t ) | 2 + 2 o = 1 N | b ι o | f o L κ o sup < υ 0 | p ¯ o ( υ ) | | m ¯ ι ( t ) |
+ ι = 1 N 2 c ι | p ¯ ι ( t ) | 2 + 2 d ι κ ι sup < υ 0 | m ¯ ι ( υ ) | | p ¯ ι ( t ) |
ι = 1 N 2 a ι | m ¯ ι ( t ) | 2 + o = 1 N | b ι o | f o L κ o ( sup < υ 0 | p ¯ o ( υ ) | 2 + | m ¯ ι ( t ) | 2 )
+ ι = 1 N 2 c ι | p ¯ ι ( t ) | 2 + d ι κ ι ( sup < υ 0 | m ¯ ι ( υ ) | 2 + | p ¯ ι ( t ) | 2 )
min 1 ι N { 2 a ι o = 1 N | b ι o | κ o f o L , 2 c ι d ι κ ι } L 2 ( t , m ¯ ( t ) , p ¯ ( t ) )
+ max 1 ι N { d ι κ ι , o = 1 N | b o ι | κ ι f ι L } sup < υ 0 L 2 ( t + υ , m ¯ ( υ ) , p ¯ ( υ ) ) .
Condition (12) implies that the inequality
D ( 2 ) + L 2 ( t , ϕ ¯ ( 0 ) , φ ¯ ( 0 ) ) μ L 2 ( t , ϕ ¯ ( 0 ) , φ ¯ ( 0 ) ) , t τ l
is valid if L 2 ( t + υ , ϕ ¯ ( υ ) , φ ¯ ( υ ) ) L 2 ( t , ϕ ¯ ( 0 ) , φ ¯ ( 0 ) ) , < υ 0 .
Then, from (14), (16), and Lemma 1, we obtain
L 2 ( t , m ¯ ( t ; 0 , ϕ ¯ ) , p ¯ ( t ; 0 , φ ¯ ) )
sup < υ 0 L 2 ( 0 , ϕ ¯ ( υ ) , φ ¯ ( υ ) ) e μ t , t 0 .
Therefore, for any Θ 1 , we have
| | ( m ¯ ( t ) , p ¯ ( t ) ) | | 2 2 Θ | | ( ϕ ¯ , φ ¯ ) | | 2 2 e μ t
for t 0 .
So, for any H > 0
| | ( m ¯ ( t ) , p ¯ ( t ) ) | | 2 Θ | | ( ϕ ¯ , φ ¯ ) | | 2 e μ 2 t + H , t 0 ,
which proves the global practical exponential stability of the impulsive control GRN system (2). The proof is completed. □
For the last result we will use the following lemma.
Lemma 2
(Young’s Inequality [49]). For a > 0 , b > 0 , q > 1 , 1 q + 1 r = 1 the following inequality
a b 1 q a q + 1 r b r
holds.
Theorem 4.
Assume that 0 < η < H , conditions A1–A3, (ii), abd (iii) of Theorem 1 hold, and there exist real positive constants η ι , θ ι o , ι , o = 1 , 2 , , N , and μ such that the parameters of the impulsive controlled GRN (2) satisfy:
min 1 ι N { q a i o = 1 N ( q 1 ) | b ι o | q θ ι o q 1 κ o f o L , q c ι ( q 1 ) d ι q η ι q 1 κ ι } max 1 ι N { κ ι d ι q ( 1 η ι ) , o = 1 N | b o ι | q ( 1 θ o ι ) κ ι f ι L } μ .
Then, the impulsive control GRN (2) is globally practically exponentially stable.
Proof. 
Let ϕ ¯ , φ ¯ PCB [ ( , 0 ] , R N ] and define the norm
| | ( ϕ ¯ , φ ¯ ) | | q = sup υ ( , 0 ] | | ( ϕ ¯ ( υ ) , φ ¯ ( υ ) ) | | q ,
where
| | ( m ¯ , p ¯ ) | | q = ι = 1 N | m ¯ ι | q + ι = 1 N | p ¯ ι | q 1 / q , q 1 .
Consider the Lyapunov-type function
L q ( t , m ¯ , p ¯ ) = ι = 1 N | m ¯ ι ( t ) | q + ι = 1 N | p ¯ ι ( t ) | q .
Using A3 and condition (iii) of Theorem 1, at the impulsive control instants t = τ l , l = 1 , 2 , , we have:
L q ( τ l + , m ¯ ( τ l + ) , p ¯ ( τ l + ) )
= ι = 1 N | m ¯ ι ( τ l ) + M ι l ( m ¯ ι ( τ l ) ) | q + ι = 1 N | p ¯ ι ( τ l ) + P ι l ( p ¯ ι ( τ l ) ) | q
ι = 1 N | 1 γ ι l m | q | m ¯ ι ( τ l ) | q + ι = 1 N | 1 γ ι l p | q | p ¯ ι ( τ l ) | q
< ι = 1 N | m ¯ ι ( τ l ) | q + ι = 1 N | p ¯ ι ( τ l ) | q = L q ( τ l , m ¯ ( τ l ) , p ¯ ( τ l ) ) ,
or
L q ( t + , ϕ ¯ ( 0 ) + Δ ( ϕ ¯ ) , φ ¯ ( 0 ) + Δ ( φ ¯ ) )
L q ( t , ϕ ¯ ( 0 ) , φ ¯ ( 0 ) ) , t = τ l , l = 1 , 2 , .
Let t 0 , t τ l , l = 1 , 2 , . After the application of A1, A2, and condition (ii) of Theorem 1, we get:
L ˙ q ( t , m ¯ ( t ) , p ¯ ( t ) )
ι = 1 N q a ι | m ¯ ι ( t ) | q + o = 1 n | b ι o | f o L κ o sup < υ 0 | p ¯ o ( υ ) | | m ¯ ι ( t ) | q 1
+ ι = 1 N q c ι | p ¯ ι ( t ) | q + d ι κ ι sup < υ 0 | m ¯ ι ( υ ) | | p ¯ ι ( t ) | q 1
= ι = 1 N q [ a ι | m ¯ ι ( t ) | q c ι | p ¯ ι ( t ) | q
+ o = 1 n | b ι o | 1 θ ι o f o L κ o sup < υ 0 | p ¯ o ( υ ) | | b ι o | θ ι o q 1 | m ¯ ι ( t ) | q 1
+ d ι 1 η ι κ ι sup < υ 0 | m ¯ ι ( υ ) | d ι η ι q 1 | p ¯ ι ( t ) | q 1 ] .
For a = | b ι o | 1 θ ι o sup < υ 0 | p ¯ o ( υ ) | and b = | b ι o | θ ι o q 1 | m ¯ ι ( t ) | q 1 we have from Lemma 2
| b ι o | 1 θ ι o sup < υ 0 | p ¯ o ( υ ) | | b ι o | θ ι o q 1 | m ¯ ι ( t ) | q 1
1 q | b ι o | q ( 1 θ ι o ) sup < υ 0 | p ¯ o ( υ ) | q
+ q 1 q | b ι o | q θ ι o q 1 | m ¯ ι ( t ) | q .
Analogously, for a = d ι 1 η ι sup < υ 0 | m ¯ ι ( υ ) | and b = d ι η ι q 1 | p ¯ ι ( t ) | q 1 , Lemma 2 implies
d ι 1 η ι sup < υ 0 | m ¯ ι ( υ ) | d ι η ι q 1 | p ¯ ι ( t ) | q 1
1 q d ι q ( 1 η ι ) sup < υ 0 | m ¯ ι ( υ ) | q
+ q 1 q d ι q η ι q 1 | p ¯ ι ( t ) | q .
Using (19) and (20), we get:
L ˙ q ( t , m ¯ ( t ) , p ¯ ( t ) ) ι = 1 N q [ a ι | m ¯ ι ( t ) | q c ι | p ¯ ι ( t ) | q
+ o = 1 N f o L κ o 1 q | b ι o | q ( 1 θ ι o ) sup < υ 0 | p ¯ o ( υ ) | q
+ o = 1 N f o L κ o q 1 q | b ι o | q θ ι o q 1 | m ¯ ι ( t ) | q + κ ι 1 q d ι q ( 1 η ι ) sup < υ 0 | m ¯ ι ( υ ) | q
+ κ ι q 1 q d ι q η ι q 1 | p ¯ ι ( t ) | q ]
= ι = 1 N [ a ι q | m ¯ ι ( t ) | q c ι q | p ¯ ι ( t ) | q + o = 1 N f o L κ o | b ι o | q ( 1 θ ι o ) sup < υ 0 | p ¯ o ( υ ) | q
+ o = 1 N f o L κ o ( q 1 ) | b ι o | q θ ι o q 1 | m ¯ ι ( t ) | q + κ ι d ι q ( 1 η ι ) sup < υ 0 | m ¯ ι ( υ ) | q
+ κ ι ( q 1 ) d ι q η ι q 1 | p ¯ ι ( t ) | q ] .
The rest of the proof repeats the steps in the proof of Theorem 3 using condition (16) and the norm | | ( m , p ) | | q of ( m , p ) = ( m 1 , m 2 , , m N , p 1 , p 2 , , p N ) T R 2 N . □
Remark 6.
Theorem 4 generalizes Theorems 2 and 3. For q = 1 we can easily obtain Theorem 2, and for q = 2 Theorem 3 follows as a corollary.
Remark 7.
The obtained practical stability results generalize and complement the results in Ref. [14] to the impulsive control case applying the practical stability notion. The results are new and offer an impulsive control strategy to the model (1) that can be reached in a setting time and greatly improve the functionality in real application. The main advantages of the impulsive control strategy lie in the fact that it is applied only in some discrete times τ l and can reduce the amount of transmitted information drastically [27,28,29,30,31,32,33,34]. The controllers have effects on sudden changes of the states of (1) at the instances τ l . The functions U ι l m and U ι l p characterize the control gains of synchronizing impulses. Hence, we designed an impulsive control law under which the model (2) is practically synchronized onto model (1).
Remark 8.
The asymptotic stability and finite-time stability concepts have been applied by few authors to some classes of GRNs with impulsive effects [19,20,21,22,23]. Different from all existing stability results we offer practical stability results for an impulsive GRN. The presented results can be considered as an extension and complement of the results in Refs. [19,20,21,22,23] and some others. The practical stability concept [35] is inspired by numerous applications [36,37,38,40,41,42,43,44,46,47,48] and can be successfully used when the nodes of a GRN model oscillate close to a state, in which the behavior is still acceptable, but not necessarily mathematically stable.
Remark 9.
Note that, the practical stability definition is with respect to the region containing the origin [35]. However, it can be applied to any other equilibrium after a corresponding translation of this state to the origin. Hence, if the stability analysis is developed for the equilibrium at the origin, then without loss of generality, it can be universally used for other equilibria of the model.

4. Numerical Examples

4.1. Example 1

In this example, we consider the following GRN model as a drive system
m ˙ ι = a ι m ι ( t ) + o = 1 2 b ι o t k o ( t h ) f o ( p o ( h ) ) d h + J ι p ˙ ι = c ι p ι ( t ) + d ι t k ι ( t h ) m ι ( h ) d h ,
where ι = 1 , 2 , a 1 = a 2 = 0.5 , J 1 = J 2 = 0 , c 1 = c 2 = 2.5 , d 1 = 0.4 , d 2 = 0.3 , f o ( p o ) = p o 2 1 + p o 2 , k o ( h ) = e h , o = 1 , 2 ,
b i j = b 11 b 12 b 21 b 22 = 0.3 0.3 0.01 0.1 .
The impulsively controlled GRN model is
m ¯ ˙ ι = a ι m ¯ ι ( t ) + o = 1 2 b ι o t k o ( t h ) f o ( p ¯ o ( h ) ) d h + J ι , t τ l , p ¯ ˙ ι = c ι p ¯ ι ( t ) + d ι t k ι ( t h ) m ¯ ι ( h ) d h , t τ l , m ¯ ι ( τ l + ) = m ¯ ι ( τ l ) + M ι l ( m ¯ ι ( τ l ) ) , p ¯ ι ( τ l + ) = p ¯ ι ( τ l ) + P ι l ( p ¯ ι ( τ l ) ) ,
where 0 < τ 1 < τ 2 < < τ l < τ l + 1 < , τ l as l , the impulsive functions are M ι l ( m ¯ ι ( τ l ) ) = 1 5 m ¯ ι ( τ l ) , P ι l ( p ¯ ι ( τ l ) ) = 1 4 p ¯ ι ( τ l ) , ι = 1 , 2 , l = 1 , 2 , .
We can check, that
f ι L = 1 , κ ι = 1 , ι = 1 , 2
and
min 1 ι 2 { a ι , c ι } max 1 ι 2 { d ι κ ι , o = 1 2 | b o ι | κ ι f ι L } = 0.5 0.4 > 0 .
Hence, by Theorem 1, we can conclude that for 0 < η < H such that | | ϕ ¯ | | + | | φ ¯ | | η , the impulsive control GRN model (22) is ( η , H ) -practically stable. The practically stable behavior of the genes is shown in Figure 1.

4.2. Example 2

Consider system (21) as a drive system with J 1 = J 2 = 0.3 . The corresponding impulsive control GRN model is
m ¯ ˙ ι = a ι m ¯ ι ( t ) + o = 1 2 b ι o t k o ( t h ) f o ( p ¯ o ( h ) ) d h + J ι , t τ l , p ¯ ˙ ι = c ι p ¯ ι ( t ) + d ι t k ι ( t h ) m ¯ ι ( h ) d h , t τ l , m ¯ ι ( τ l + ) = m ¯ ι ( τ l ) + M ι l ( m ¯ ι ( τ l ) ) , p ¯ ι ( τ l + ) = p ¯ ι ( τ l ) + P ι l ( p ¯ ι ( τ l ) ) ,
where 0 < τ 1 < τ 2 < < τ l < τ l + 1 < , τ l as l , the impulsive functions are M ι l ( m ¯ ι ( τ l ) ) = 2 7 m ¯ ι ( τ l ) , P ι l ( p ¯ ι ( τ l ) ) = 1 5 p ¯ ι ( τ l ) , ι = 1 , 2 , l = 1 , 2 , .
For the parameters of the impulsive GRN (23) condition (iii) of Theorem 1 is satisfied. In addition, conditions of Theorem 2 are also met for 0 μ 0.1 and ρ > 0.6 .
Hence, Theorem 2 guarantees that for H = sup t 0 = ρ t e μ t > 0 , ρ > 0.6 , the impulsive control GRN model (23) is globally practically exponentially stable. The global practically exponentially stable behavior of the genes is shown on Figure 2. Thus, if the impulsive control functions M ι l and P ι l are chosen accordingly, the global practically exponentially stable behavior of the driven system (21) can be efficiently controlled.
Note that condition (12) of Theorem 3 is not valid for the model (23) since
min 1 ι 2 { 2 a ι o = 1 2 | b ι o | κ o f o L , 2 c ι d ι κ ι } max 1 ι 2 { d ι κ ι , o = 1 2 | b o ι | κ ι f ι L } = 0.4 0.4 = 0 .

4.3. Example 3

Consider the GRN model (21) as a drive system with the following parameters a 1 = a 2 = 2 , J 1 = J 2 = 0 , c 1 = c 2 = 0.6 , d 1 = 0.2 , d 2 = 0.1 , f o ( p o ) = p o 2 1 + p o 2 , k o ( h ) = e h , o = 1 , 2 ,   b i j = b 11 b 12 b 21 b 22 = 0.5 0.4 0.3 0.4 .
Keeping the parameters in the continuous part, the response system is given by
m ¯ ˙ ι = a ι m ¯ ι ( t ) + o = 1 2 b ι o t k o ( t h ) f o ( p ¯ o ( h ) ) d h + J ι , t τ l , p ¯ ˙ ι = c ι p ¯ ι ( t ) + d ι t k ι ( t h ) m ¯ ι ( h ) d h , t τ l , m ¯ ι ( τ l + ) = m ¯ ι ( τ l ) + M ι l ( m ¯ ι ( τ l ) ) , p ¯ ι ( τ l + ) = p ¯ ι ( τ l ) + P ι l ( p ¯ ι ( τ l ) ) ,
where 0 < τ 1 < τ 2 < < τ l < τ l + 1 < , τ l as l , the impulsive functions are M ι l ( m ¯ ι ( τ l ) ) = 1 5 m ¯ ι ( τ l ) , P ι l ( p ¯ ι ( τ l ) ) = 1 3 p ¯ ι ( τ l ) , ι = 1 , 2 , l = 1 , 2 , .
We can check that for system (24) condition (12) of Theorem 3 is valid for f ι L = 1 , κ ι = 1 , ι = 1 , 2 and min 1 ι 2 { 2 a ι o = 1 2 | b ι o | κ o f o L , 2 c ι d ι κ ι } = 1 , max 1 ι 2 { d ι κ ι , o = 1 2 | b o ι | κ ι f ι L } = 0.8 , or for 0 μ 0.2 , and condition ( i * ) of Theorem 2 is not satisfied.
In this case, according to Theorem 3, we can conclude that the impulsive control GRN model (24) is globally practically exponentially stable for 0 < η < H .

4.4. Example 4

We again consider the GRN model (21) as a drive system with the following parameters a 1 = a 2 = 1 , J 1 = J 2 = 0 , c 1 = c 2 = 2 , d 1 = 0.9 , d 2 = 0.8 , f o ( p o ) = p o 2 1 + p o 2 , k o ( h ) = e h , o = 1 , 2 ,   b i j = b 11 b 12 b 21 b 22 = 0.2 0.4 0.2 0.3 .
The response system with the same values of the parameters in the continuous part is given by
m ¯ ˙ ι = a ι m ¯ ι ( t ) + o = 1 2 b ι o t k o ( t h ) f o ( p ¯ o ( h ) ) d h + J ι , t τ l , p ¯ ˙ ι = c ι p ¯ ι ( t ) + d ι t k ι ( t h ) m ¯ ι ( h ) d h , t τ l , m ¯ ι ( τ l + ) = m ¯ ι ( τ l ) + M ι l ( m ¯ ι ( τ l ) ) , p ¯ ι ( τ l + ) = p ¯ ι ( τ l ) + P ι l ( p ¯ ι ( τ l ) ) ,
where 0 < τ 1 < τ 2 < < τ l < τ l + 1 < , τ l as l , the impulsive functions are M ι l ( m ¯ ι ( τ l ) ) = 1 3 m ¯ ι ( τ l ) , P ι l ( p ¯ ι ( τ l ) ) = 1 2 p ¯ ι ( τ l ) , ι = 1 , 2 , l = 1 , 2 , .
We can check that for system (25) we have f ι L = 1 , κ ι = 1 , ι = 1 , 2 . In addition, condition ( i * ) of Theorem 2 is satisfied for min 1 ι 2 { a ι , c ι } = 1 , max 1 ι 2 { d ι κ ι , o = 1 2 | b o ι | κ ι f ι L } = 0.9 (or 0 μ 0.1 ), and condition (12) of Theorem 3 is satisfied for min 1 ι 2 { 2 a ι o = 1 2 | b ι o | κ o f o L , 2 c ι d ι κ ι } = 1.4 , max 1 ι 2 { d ι κ ι , o = 1 2 | b o ι | κ ι f ι L } = 0.9 (or for 0 μ 0.5 ).
In this case, using both Theorems 2 and 3, we can conclude that the impulsive control GRN model (25) is globally practically exponentially stable.

4.5. Example 5

Consider the GRN model (21) as a drive system with the following parameters a 1 = a 2 = 1.1 . 3 , J 1 = J 2 = 0 , c 1 = c 2 = 2 , d 1 = d 2 = 1.1 , f o ( p o ) = p o 2 1 + p o 2 , k o ( h ) = e h , o = 1 , 2 ,   b i j = b 11 b 12 b 21 b 22 = 1 0.2 0.3 0.2 .
The response system with the same values of the parameters in the continuous part is given by
m ¯ ˙ ι = a ι m ¯ ι ( t ) + o = 1 2 b ι o t k o ( t h ) f o ( p ¯ o ( h ) ) d h + J ι , t τ l , p ¯ ˙ ι = c ι p ¯ ι ( t ) + d ι t k ι ( t h ) m ¯ ι ( h ) d h , t τ l , m ¯ ι ( τ l + ) = m ¯ ι ( τ l ) + M ι l ( m ¯ ι ( τ l ) ) , p ¯ ι ( τ l + ) = p ¯ ι ( τ l ) + P ι l ( p ¯ ι ( τ l ) ) ,
where 0 < τ 1 < τ 2 < < τ l < τ l + 1 < , τ l as l , the impulsive functions are M ι l ( m ¯ ι ( τ l ) ) = 2 5 m ¯ ι ( τ l ) , P ι l ( p ¯ ι ( τ l ) ) = 1 4 p ¯ ι ( τ l ) , ι = 1 , 2 , l = 1 , 2 , .
We can check that for system (26) we have f ι L = 1 , κ ι = 1 , ι = 1 , 2 .
Additionally,
min 1 ι 2 { a ι , c ι } = 1.2 < max 1 ι 2 { d ι κ ι , o = 1 2 | b o ι | κ ι f ι L } = 1.3 ,
and
min 1 ι 2 { 2 a ι o = 1 2 | b ι o | κ o f o L , 2 c ι d ι κ ι } = 1.3
= max 1 ι 2 { d ι κ ι , o = 1 2 | b o ι | κ ι f ι L } = 1.3 .
Hence, condition ( i * ) of Theorem 2 and condition (12) of Theorem 3 do not hold.
However, if we consider q = 3 , η ι = θ ι o = 2 / 3 , ι , o = 1 , 2 , we have
min 1 ι 2 { 3 a ι o = 1 2 2 | b ι o | κ o f o L , 3 c ι 2 d ι κ ι } = 1.4
> max 1 ι 2 { d ι κ ι , o = 1 2 | b o ι | κ ι f ι L } = 1.3 .
Hence, by Theorem 4, we can conclude that the impulsive control GRN model (26) is globally practically exponentially stable.
In addition, if in the impulsive control system, we consider impulsive functions given by
M ι l ( m ¯ ι ( τ l ) ) = 2 5 m ¯ ι ( τ l ) , P ι l ( p ¯ ι ( τ l ) ) = 1 4 p ¯ ι ( τ l ) , ι = 1 , 2 , l = 1 , 2 , ,
then we cannot make any conclusion by Theorem 4 for the practical stable behavior of system (26). The trajectories of the genes are demonstrated on Figure 3. We can see that the impulses cannot practically control the trajectories of p ¯ 1 ( t ) and p ¯ 2 ( t ) .
Remark 10.
By Example 5 we demonstrate how the impulses can affect the practical stability properties of the model and how they can be efficiently applied to design suitable impulsive control strategies.

5. Conclusions

In this paper, an impulsive control stability analysis is conducted for the states of a GRNs with distributed delays. The extended notion of practical stability is introduced and new criteria that guarantee practical stability and global exponential practical stability of the proposed impulsive control model are established. Using the Lyapunov function methodology the effectiveness of impulses on the practical stability behavior are considered. A number of examples is presented to illustrate the proposed results and the use of different criteria. The suggested results and technique can be also applied to a fractional-order version of the model, which is a subject of our future research.

Author Contributions

Conceptualization, J.C., T.S., G.S. and I.S.; methodology, J.C., T.S., G.S. and I.S.; formal analysis, J.C., T.S., G.S. and I.S.; investigation, J.C., T.S., G.S. and I.S.; writing—original draft preparation, I.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded in part by the European Regional Development Fund through the Operational Program “Science and Education for Smart Growth” under contract UNITe No BG05M2OP001–1.001–0004 (2018–2023).

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Barbuti, R.; Gori, R.; Milazzo, P.; Nasti, L. A survey of gene regulatory networks modelling methods: From differential equations, to Boolean and qualitative bioinspired models. J. Membr. Comput. 2020, 2, 207–226. [Google Scholar] [CrossRef]
  2. Davidson, E.H.; Peter, I.S. Genomic Control Process. Development and Evolution, 1st ed.; Elsevier: San Diego, CA, USA, 2015; ISBN 978-0-12-404729-7. [Google Scholar]
  3. De Jong, H. Modeling and simulation of genetic regulatory systems: A literature review. J. Comput. Biol. 2004, 9, 67–103. [Google Scholar] [CrossRef] [PubMed]
  4. Liang, S.; Zhao, G.; Li, H.; Ding, X. Structural stability analysis of gene regulatory networks modeled by Boolean networks. Math. Method. Appl. Sci. 2019, 42, 2221–2230. [Google Scholar] [CrossRef]
  5. Ma, B.; Jiao, X.; Meng, F.; Hu, F.; Geng, Y.; Gao, R.; Wang, W.; Sun, Y. Identification of gene regulatory networks by integrating genetic programming with particle filtering. IEEE Access 2019, 7, 113760–113770. [Google Scholar] [CrossRef]
  6. Syed Ali, M.; Agalya, R.; Hong, K.S. Non-fragile synchronization of genetic regulatory networks with randomly occurring controller gain fluctuation. Chin. J. Phys. 2019, 62, 132–143. [Google Scholar] [CrossRef]
  7. Wu, L.; Liu, K.; Lu¨, J.; Gu, H. Finite-time adaptive stability of gene regulatory networks stability. Neurocomputing 2019, 338, 222–232. [Google Scholar] [CrossRef]
  8. Li, Z.; Chen, D.; Liu, Y.; Zhao, Y. New delay-dependent stability criteria of genetic regulatory networks subject to time-varying delays. Neurocomputing 2016, 207, 763–771. [Google Scholar] [CrossRef]
  9. Ren, F.; Cao, J. Asymptotic and robust stability of genetic regulatory networks with time-varying delays. Neurocomputing 2008, 71, 834–842. [Google Scholar] [CrossRef]
  10. Kordmahalleh, M.M.; Sefidmazgi, M.G.; Harrison, S.H.; Homaifar, A. Identifying time-delayed gene regulatory networks via an evolvable hierarchical recurrent neural network. BioData Min. 2017, 10, 29. [Google Scholar] [CrossRef]
  11. Zhang, L.N.; Zhang, X.Y.; Xue, Y.; Zhang, X. New method to global exponential stability analysis for switched genetic regulatory networks with mixed delays. IEEE Trans. Nanobiosci. 2020, 19, 308–314. [Google Scholar] [CrossRef]
  12. Zhang, C.K.; He, Y.; Jiang, L.; Wu, M.; Zeng, H.B. Stability analysis of systems with time-varying delay via relaxed integral inequalities. Syst. Control Lett. 2016, 92, 52–61. [Google Scholar] [CrossRef]
  13. Zhang, X.; Wang, Y.; Wu, L. Analysis and Design of Delayed Genetic Regulatory Networks, 1st ed.; Springer: Cham, Switzerland, 2019; ISBN 978-3-030-17097-4/978-3-030-17098-1. [Google Scholar]
  14. He, W.; Cao, J. Robust stability of genetic regulatory networks with distributed delay. Cogn. Neurodyn. 2008, 2, 355–361. [Google Scholar] [CrossRef]
  15. Li, X.; Rakkiyappan, R.; Pradeep, C. Robust μ-stability analysis of Markovian switching uncertain stochastic genetic regulatory networks with unbounded time-varying delays. Commun. Nonlinear Sci. Numer. Simul. 2012, 17, 3894–3905. [Google Scholar] [CrossRef]
  16. Benchohra, M.; Henderson, J.; Ntouyas, J. Impulsive Differential Equations and Inclusions, 1st ed.; Hindawi Publishing Corporation: New York, NY, USA, 2006; ISBN 977594550X/978-9775945501. [Google Scholar]
  17. Li, X.; Song, S. Impulsive Systems with Delays: Stability and Control, 1st ed.; Science Press & Springer: Singapore, 2022; ISBN 978-981-16-4686-7. [Google Scholar]
  18. Stamova, I.M.; Stamov, G.T. Applied Impulsive Mathematical Models, 1st ed.; Springer: Cham, Switzerland, 2016; ISBN 978-3-319-28060-8/978-3-319-28061-5. [Google Scholar]
  19. Li, F.; Sun, J. Asymptotic stability of a genetic network under impulsive control. Phys. Lett. A 2010, 374, 3177–3184. [Google Scholar] [CrossRef]
  20. Qiu, J.; Sun, K.; Yang, C.; Chen, X.; Chen, X.; Zhang, A. Finite-time stability of genetic regulatory networks with impulsive effects. Neurocomputing 2017, 219, 9–14. [Google Scholar] [CrossRef]
  21. Sakthivel, R.; Raja, R.; Anthoni, S.M. Asymptotic stability of delayed stochastic genetic regulatory networks with impulses. Phys. Scr. 2010, 82, 055009. [Google Scholar] [CrossRef]
  22. Senthilraj, S.; Raja, R.; Zhu, Q.; Samidurai, R.; Zhou, H. Delay-dependent asymptotic stability criteria for genetic regulatory networks with impulsive perturbations. Neurocomputing 2016, 214, 981–990. [Google Scholar] [CrossRef]
  23. Stamov, T.; Stamova, I. Design of impulsive controllers and impulsive control strategy for the Mittag-Leffler stability behavior of fractional gene regulatory networks. Neurocomputing 2021, 424, 54–62. [Google Scholar] [CrossRef]
  24. Stamov, T.; Stamov, G.; Stamova, I. Fractional-order impulsive delayed reaction-diffusion gene regulatory networks: Almost periodic solutions. Fractal Fract. 2023, 7, 384. [Google Scholar] [CrossRef]
  25. Imani, M.; Braga-Neto, U.M. Control of gene regulatory networks with noisy measurements and uncertain inputs. IEEE Trans. Control. Netw. Syst. 2017, 5, 760–769. [Google Scholar] [CrossRef]
  26. Imani, M.; Braga-Neto, U.M. Point-based methodology to monitor and control gene regulatory networks via noisy measurements. IEEE Trans. Control. Netw. Syst. 2018, 27, 1023–1035. [Google Scholar] [CrossRef]
  27. Li, X.; Li, P. Stability of time-delay systems with impulsive control involving stabilizing delays. Autom. J. IFAC 2021, 124, 109336. [Google Scholar] [CrossRef]
  28. Li, X.; Song, S. Impulsive control for existence, uniqueness, and global stability of periodic solutions of recurrent neural networks with discrete and continuously distributed delays. IEEE Trans. Neural Netw. Learn. Syst. 2013, 24, 868–877. [Google Scholar]
  29. Li, X.; Song, S.; Wu, J. Impulsive control of unstable neural networks with unbounded time-varying delays. Sci. China Inf. Sci. 2018, 61, 012203. [Google Scholar] [CrossRef]
  30. Li, X.; Wu, J. Sufficient stability conditions of nonlinear differential systems under impulsive control with state-dependent delay. IEEE Trans. Autom. Control 2018, 63, 306–311. [Google Scholar] [CrossRef]
  31. Wei, P.C.; Wang, J.L.; Huang, Y.L.; Xu, B.B.; Ren, S.Y. Impulsive control for the synchronization of coupled neural networks with reaction-diffusion terms. Neurocomputing 2016, 207, 539–547. [Google Scholar] [CrossRef]
  32. Udhayakumar, K.; Shanmugasundaram, S.; Kashkynbayev, A.; Janani, K.; Rakkiyappan, R. Saturated and asymmetric saturated impulsive control synchronization of coupled delayed inertial neural networks with time-varying delays. Appl. Math. Model. 2023, 113, 528–544. [Google Scholar] [CrossRef]
  33. Yang, T. Impulsive Control Theory, 1st ed.; Springer: Berlin, Germany, 2001; ISBN 978-3-540-47710-5. [Google Scholar]
  34. Yang, X.; Peng, D.; Lv, X.; Li, X. Recent progress in impulsive control systems. Math. Comput. Simul. 2019, 155, 244–268. [Google Scholar] [CrossRef]
  35. Lakshmikantham, V.; Leela, S.; Martynyuk, A.A. Practical Stability of Nonlinear Systems; World Scientific: Teaneck, NJ, USA, 1990; ISBN 981-02-0351-9/981-02-0356-X. [Google Scholar]
  36. Ballinger, G.; Liu, X. Practical stability of impulsive delay differential equations and applications to control problems. In Optimization Methods and Applications. Applied Optimization; Yang, X., Teo, K.L., Caccetta, L., Eds.; Kluwer: Dordrecht, The Netherlands, 2001; Volume 52, pp. 3–21. [Google Scholar]
  37. Chen, F.C.; Chang, C.H. Practical stability issues in CMAC neural network control systems. IEEE Trans. Control Syst. Technol. 1996, 4, 86–91. [Google Scholar] [CrossRef]
  38. Damak, H.; Hammami, M.A.; Heni, R. Input-to-state practical stability for nonautonomous nonlinear infinite-dimensional systems. Int. J. Robust Nonlinear Control 2023, 33, 5834–5847. [Google Scholar] [CrossRef]
  39. Ghanmi, B. On the practical h-stability of nonlinear systems of differential equations. J. Dyn. Control Syst. 2019, 25, 691–713. [Google Scholar] [CrossRef]
  40. Jiao, T.; Zong, G.; Ahn, C.K. Noise-to-state practical stability and stabilization of random neural networks. Nonlinear Dynam. 2020, 100, 2469–2481. [Google Scholar] [CrossRef]
  41. Moreau, L.; Aeyels, D. Practical stability and stabilization. IEEE Trans. Automat. Contr. 2020, 45, 1554–1558. [Google Scholar] [CrossRef]
  42. Oprzedkiewicz, K.; Gawin, W. The practical stability of the discrete, fractional order, state space model of the heat transfer process. Arch. Control Sci. 2018, 28, 463–482. [Google Scholar] [CrossRef]
  43. Stamov, T. Neural networks in engineering design: Robust practical stability analysis. Cybern. Inf. Technol. 2021, 21, 3–14. [Google Scholar] [CrossRef]
  44. Stamov, T. Discrete bidirectional associative memory neural networks of the Cohen–Grossberg type for engineering design symmetry related problems: Practical stability of sets analysis. Symmetry 2022, 14, 216. [Google Scholar] [CrossRef]
  45. Ruszewski, A. Practical and asymptotic stability of fractional discrete-time scalar systems described by a new model. Arch. Control Sci. 2016, 26, 441–452. [Google Scholar] [CrossRef]
  46. Tian, Y.; Sun, Y. Practical stability and stabilisation of switched delay systems with non-vanishing perturbations. IET Control Theory Appl. 2019, 13, 1329–1335. [Google Scholar] [CrossRef]
  47. Yao, Q.; Lin, P.; Wang, L.; Wang, Y. Practical exponential stability of impulsive stochastic reaction-diffusion systems with delays. IEEE Trans. Cybern. 2022, 52, 2687–2697. [Google Scholar] [CrossRef]
  48. Zhang, Y.; Sun, J. Practical stability of impulsive functional differential equations in terms of two measurements. Comput. Math. Appl. 2004, 48, 1549–1556. [Google Scholar] [CrossRef]
  49. Hardy, G.H.; Littlewood, J.E.; Polya, G. Inequalities, 2nd ed.; Cambridge University Press: London, UK, 1952; ISBN 978-0521358804. [Google Scholar]
Figure 1. The trajectories of the genes of the impulsive control GRN model (22): (a) The practically stable behavior of m ¯ 1 ( t ) and m ¯ 2 ( t ) ; (b) The practically stable behavior of p ¯ 1 ( t ) and p ¯ 2 ( t ) .
Figure 1. The trajectories of the genes of the impulsive control GRN model (22): (a) The practically stable behavior of m ¯ 1 ( t ) and m ¯ 2 ( t ) ; (b) The practically stable behavior of p ¯ 1 ( t ) and p ¯ 2 ( t ) .
Fractalfract 07 00847 g001
Figure 2. The trajectories of the genes of the model (23): (a) The trajectories of m ¯ 1 ( t ) and m ¯ 2 ( t ) ; (b) The trajectories of p ¯ 1 ( t ) and p ¯ 2 ( t ) .
Figure 2. The trajectories of the genes of the model (23): (a) The trajectories of m ¯ 1 ( t ) and m ¯ 2 ( t ) ; (b) The trajectories of p ¯ 1 ( t ) and p ¯ 2 ( t ) .
Fractalfract 07 00847 g002
Figure 3. The trajectories of the genes of the model (26) with impulses (27): (a) The behavior of m ¯ 1 ( t ) and m ¯ 2 ( t ) ; (b) The behavior of p ¯ 1 ( t ) and p ¯ 2 ( t ) .
Figure 3. The trajectories of the genes of the model (26) with impulses (27): (a) The behavior of m ¯ 1 ( t ) and m ¯ 2 ( t ) ; (b) The behavior of p ¯ 1 ( t ) and p ¯ 2 ( t ) .
Fractalfract 07 00847 g003
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

Cao, J.; Stamov, T.; Stamov, G.; Stamova, I. Impulsive Controllers Design for the Practical Stability Analysis of Gene Regulatory Networks with Distributed Delays. Fractal Fract. 2023, 7, 847. https://doi.org/10.3390/fractalfract7120847

AMA Style

Cao J, Stamov T, Stamov G, Stamova I. Impulsive Controllers Design for the Practical Stability Analysis of Gene Regulatory Networks with Distributed Delays. Fractal and Fractional. 2023; 7(12):847. https://doi.org/10.3390/fractalfract7120847

Chicago/Turabian Style

Cao, Jinde, Trayan Stamov, Gani Stamov, and Ivanka Stamova. 2023. "Impulsive Controllers Design for the Practical Stability Analysis of Gene Regulatory Networks with Distributed Delays" Fractal and Fractional 7, no. 12: 847. https://doi.org/10.3390/fractalfract7120847

Article Metrics

Back to TopTop