Next Article in Journal
Closed-Form Covariance Matrix for Portfolio Optimization: Theory and Empirical Evidence Under a Multidimensional Black–Scholes Model with Time-Varying Parameters
Previous Article in Journal
Galois F4-Bundles, Involutions, and Fixed-Point Subvarieties
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Predefined-Time Neurodynamic Approach for Solving Generalized Absolute Value Equations

1
Faculty of Science, Civil Aviation Flight University of China, Guanghan 618307, China
2
Key Laboratory for Applied Statistics of MOE, School of Mathematics and Statistics, Northeast Normal University, Changchun 130024, China
3
College of Electronics and Information Engineering, Sichuan University, Chengdu 610065, China
*
Author to whom correspondence should be addressed.
Mathematics 2026, 14(15), 2692; https://doi.org/10.3390/math14152692
Submission received: 4 July 2026 / Revised: 23 July 2026 / Accepted: 24 July 2026 / Published: 26 July 2026
(This article belongs to the Section C2: Dynamical Systems)

Abstract

This paper proposes a predefined-time stable neurodynamic approach for solving generalized absolute value equations. In contrast to conventional fixed-time stability methods, the proposed approach provides greater flexibility and broader applicability through the inclusion of an adjustable time parameter. Under appropriate conditions, the method is rigorously proven to converge to the unique solution within a predefined time frame. Finally, numerical simulations are conducted to validate the convergence performance of the proposed neurodynamic method.

1. Introduction

It is well-known that generalized absolute value equations (GAVEs) and absolute value equations (AVEs) play a very important role in the fields of mathematical optimization and engineering applications, such as linear complementarity problems [1], variational inequalities [2], physical contact of mechanical structures [3], network prices [4], linear interval equations [5] and cancellable biometric systems [6]. Many scholars study solving GAVEs; see [7,8]. In this paper, we consider the following GAVEs:
A x B | x | = c ,
where A , B R m × n and c R m are known, x R n is the unknown vector, and | x | = [ | x 1 | , | x 2 | , , | x n | ] T . Specially, when B is the identity matrix, (1) degenerates to the following AVEs:
A x | x | = c ,
where A R n × n is invertible, c R n and x R n . It can be observed that GAVEs extend the concept of AVEs, while AVEs are a special case of this generalized form. Solving GAVEs is known to be NP-hard [9]. Despite this inherent difficulty, GAVEs possess a relatively simple structure and are closely related to numerous optimization problems. As a result, solving such equations has drawn substantial research interest, as seen in works such as [10].
Research in neurodynamic approaches was pioneered in the mid-1980s by Hopfield and Tank [11], and has been widely applied in many fields, including scientific computing [12], financial engineering [13], feedback control [14], and multiobjective optimization [15]. Neurodynamic approaches have recently been extended to address both optimization problems and GAVEs. Neurodynamic approaches to GAVEs are built upon the equivalence between the solutions to these equations and the equilibrium points of their associated dynamical systems, implying that solving the former is reduced to computing the latter.
Finite-time stability, originally proposed by [16], has been adopted to accelerate the convergence of certain recurrent neural networks. Subsequently, to eliminate the dependence of the settling time on initial conditions, ref. [17] introduced the concept of fixed-time stability. Some scholars have conducted research using this concept. For example, ref. [18] propose a finite-time converging proximal dynamic model to deal with equilibrium problems. Neither infinite-time nor fixed-time methods allow the user to directly prescribe the desired convergence time upper bound, making it difficult to achieve task-specific deadlines. The concept of predefined-time stability was introduced by [19]. In this framework, the stability time is independent of initial values and varies with user-defined parameters. By adjusting these parameters, users can control the system’s stabilization time, providing greater autonomy and enabling independent adjustment. In contrast, in real-time engineering systems such as autonomous collision avoidance, robotic manipulator synchronization, and networked control systems, where strict deterministic time constraints are imposed, predefined-time stability becomes particularly critical. For further reference, research on related neurodynamic approaches can be found in the following works: fixed-time methods in [20,21], finite-time optimization approaches in [22,23], predefined-time strategies in [24,25], and inverse-free formulations in [26]. Finite-time and fixed-time analyses focus solely on proving convergence within a finite or fixed horizon. Predefined-time analysis, on the other hand, allows users to specify the convergence time upper bound beforehand and actively utilizes this information during control execution. Consequently, the latter offers greater design flexibility. Some authors have conducted research on predefined-time stability. A novel theorem focusing on predefined-time stability within fractional-order systems was introduced in [27]. Predefined-time inverse-free neurodynamic approaches for solving AVEs are proposed in [28]. Ref. [29] proposed a novel neurodynamic approach with predefined-time stability for mixed variational inequality problems.
Although predefined-time approaches have been widely adopted for diverse optimization problems, their application to GAVEs remains unexplored. Moreover, the existing finite-time and fixed-time approaches for solving GAVEs yield convergence time bounds that cannot be preset by users, which restricts their practical applicability in engineering systems. Motivated by these insights, we propose a predefined-time stable dynamical system for solving GAVEs. Under given conditions, the approach converges to a unique solution within user-defined time. And robustness against perturbations is rigorously analyzed. The main contributions of this paper are summarized as follows.
  • Previous research has predominantly addressed AVEs, such as [30]. In contrast, this paper significantly extends the scope by systematically investigating GAVEs, thereby contributing a more comprehensive and applicable theoretical and computational framework to the field.
  • This paper makes a distinct contribution by advancing beyond the conventional frameworks of finite-time and fixed-time stability to introduce a predefined-time stable dynamic system for solving GAVEs. Unlike existing approaches, the proposed system allows the upper bound of the convergence time to be explicitly pre-specified by the user, independent of the initial system state, thereby offering enhanced predictability and practicality for real-time applications.
  • A key contribution of this work is that the proposed neurodynamic approach does not require explicit matrix inversion, which is a common limitation in many existing methods. While approaches such as the modified Newton-type iteration in [8] can solve GAVEs, they inherently depend on the matrix being invertible. In contrast, the proposed neurodynamic approach operates without any matrix inversion, substantially broadening its applicability to problems where the system matrix is singular or ill-conditioned.
This paper is organized as follows. In Section 2, some fundamental definitions and concepts are reviewed. In Section 3, a predefined-time stable dynamic system is proposed and employed to solve GAVEs. Furthermore, the stability was analytically investigated. In Section 4, numerical simulations are presented to verify the theoretical results.
Notations: Throughout this paper, without special statements, let R denotes the set of real numbers and I denote the identity matrix. For A R n × n , the symbol A T denotes its transpose. Its norm A is defined by A : = max A x : x R n , x = 1 . The smallest singular value of A is denoted by σ min ( A ) . For two vectors x , y R n , their inner product is defined as x T y = i = 1 n x i y i , and the 2-norm of x is given by x = x T x .

2. Preliminaries

In this section, we introduce some fundamental properties of GAVEs and dynamical systems, in order to establish their connections and lay the groundwork for the analysis that follows. Next, we briefly recall some important results about the GAVEs (1).
Lemma 1
([31]). Suppose that A , B R n × n and σ min ( A ) > B . Then (1) has a unique solution for any c R n .
Lemma 2
([32]). Let A , B R n × n and c R n . If x is the unique solution to (1) and σ min ( A ) > B , then for any x R n , we can get that
( x x ) T A T ( A x B | x | c ) 1 2 A x B | x | c 2
and
1 A + B A x B | x | c     x x   1 σ min ( A ) B A x B | x | c .
Definition 1
([33]). Let f : R n R n be a continuous function. Consider the following system:
d x d t = f ( x ( t ) ) , x ( 0 ) = x 0 R n .
A point x R n is said to be an equilibrium point of (4) if f ( x ) = 0 .
We state some definitions related to the convergence of system (4).
Definition 2
([16,17]). Consider the system (4), and the equilibrium point of (4) is called:
(i)  Finite-time stability. The equilibrium point of (4) is deemed globally finite-time stable if it is globally asymptotically stability and if any solution x ( t ) of (4) with initial point x ( 0 ) reaches the equilibrium within a finite-time; i.e., t T ( x ( 0 ) ) : x ( t ) = 0 , where T : R n R { + } represents the settling-time function.
(ii) Fixed-time stability. The equilibrium point of (4) is fixed-time stable if it is globally finite-time stable and the settling-time function is bounded; i.e., T max > 0 : x ( 0 ) R n , T ( x ( 0 ) ) T max .
(iii) Predefined-time stability. If the parameter T c > 0 can be adjusted to predict the settling time T ( x ( 0 ) ) for achieving fixed-time stability, it implies that the driving response system (4) can attain global predefined-time stability, where T ( x ( 0 ) ) T c .
Lemma 3
([34]). Suppose V : R n R is a continuous, non-negative and unbounded radial function satisfying the following inequality:
V ˙ ( x ( t ) ) ( c 1 V κ 1 ( x ( t ) ) + c 2 V κ 2 ( x ( t ) ) + c 3 V ( x ( t ) ) ) , x ( t ) R n { 0 } ,
where c 1 , c 2 , c 3 > 0 , κ 1 ( 0 , 1 ) and κ 2 > 1 . Then, the system (4) achieves convergence within a fixed-time, where
T max = 1 c 3 ( 1 κ 1 ) ln ( 1 + c 3 c 1 ) + 1 c 3 ( κ 2 1 ) ln ( 1 + c 3 c 2 ) .
Lemma 4
([29]). Consider the system (4). If there exists a positive definite unbounded radial function V : R n R and T c is a user-defined parameter satisfying the following conditions,
(i) V ( x ( t ) ) = 0 x ˙ ( t ) = 0 ;
(ii) For any V ( x ( t ) ) > 0 , there exists c 1 , c 2 , c 3 , κ 1 , κ 2 , T c , G c > 0 , where κ 2 > 1 and 0 < κ 1 < 1 , such that the following inequality holds:
V ˙ ( x ( t ) ) G c T c ( c 1 V κ 1 ( x ( t ) ) + c 2 V κ 2 ( x ( t ) ) + c 3 V ( x ( t ) ) ) ,
then the system (4) achieves fixed-time stability within the predefined time T c , where
G c = 1 c 3 ( 1 κ 1 ) ln ( 1 + c 3 c 1 ) + 1 c 3 ( κ 2 1 ) ln ( 1 + c 3 c 2 ) .

3. A Neurodynamic Approach and Its Analysis

This section proposes a predefined-time stable dynamic system for solving problem (1), provides an explicit upper bound for the convergence time, and demonstrates its robustness against disturbances.

3.1. The Predefined-Time Stable Neurodynamic Approach

This section presents a predefined-time stable dynamic system for solving the GAVEs (1).
d x d t = G c T c ρ ( x ) g ( γ , x ) ,
where
ρ ( x ) = ρ 1 Φ ( x ) 1 λ 1 + ρ 2 Φ ( x ) 1 λ 2 + ρ 3 , if Φ ( x ) 0 , 0 , if Φ ( x ) = 0 ,
and Φ ( x ) = A x B | x | c , g ( γ , x ) = γ A T Φ ( x ) , ρ 1 , ρ 2 , ρ 3 , γ , T c , G c > 0 , λ 1 ( 0 , 1 ) and λ 2 ( 1 , + ) .
Algorithmically, for a given initial point x ( 0 ) , the state x ( t ) evolves according to the differential Equation (6). At each integration step, the residual Φ ( x k ) is computed from the current state; if Φ ( x k ) 0 , the gain ρ ( x k ) is evaluated and the state is updated using the forward-Euler discretization
x k + 1 = x k h · G c T c · ρ ( x k ) · g ( γ , x k ) .
The iteration terminates when the prescribed time T c is reached (up to the discretization step), or the change between successive iterates falls below a tolerance ε , or a maximum iteration count K max is exceeded. The final state x k is then taken as the approximate solution to the GAVE. The complete numerical implementation is summarized in Algorithm 1.
Algorithm 1 Forward-Euler discretization of approach (7).
  1:
Input:
  2:
   Initial state: x 0 ; time step: h > 0 ; parameters: T c > 0 , G c > 0 , γ > 0 , ρ 1 > 0 , ρ 2 > 0 , ρ 3 > 0 ; exponents: λ 1 ( 0 , 1 ) , λ 2 ( 1 , ) ; matrices: A, B; vector: c;
  3:
    tolerance: ε > 0 ; maximum iterations: K max
  4:
Output: State sequence { x i } i = 0 k , where k K max is the actual stopping step
  5:
Initialize: x x 0 ; k 0
  6:
while  k < K max  do
  7:
      Compute Φ A x B | x | c
  8:
      if  Φ = 0  then
  9:
            ρ 0
10:
      else
11:
            ρ ρ 1 Φ 1 λ 1 + ρ 2 Φ 1 λ 2 + ρ 3
12:
      end if
13:
      Compute g γ A T Φ
14:
      Compute x new x h · G c T c · ρ · g
15:
      if  x new x < ε  then
16:
            x k + 1 x new
17:
           break
18:
      end if
19:
       x k + 1 x new
20:
       x x new
21:
       k k + 1
22:
end while
23:
return  { x i } i = 0 k
From the perspective of collaborative design in control and optimization, this neurodynamic approach (6) can be comprehensively interpreted as follows: for the nonsmooth optimization problem represented by the generalized absolute value equation, the algorithm constructs a dynamic system with predefined-time convergence and a dual-power time-varying gain mechanism, where the gain function ρ ( x ) regulates the convergence behavior near and far from the equilibrium point through the power terms λ 1 ( 0 , 1 ) and λ 2 ( 1 , ) , respectively, combined with a constant positive term ρ 3 to ensure terminal attractiveness. The driving term employs the simplified gradient direction γ A T Φ ( x ) in place of the conventional nonsmooth gradient, effectively circumventing the direct differentiation challenge of the absolute value term. This design essentially achieves a deep integration of gain adaptive scheduling from control theory and gradient flow modification from optimization theory. By real-time compensation of the inexact gradient direction via the gain term G c / T c · ρ ( x ) , the system state converges to the solution set within the predefined time T c , while simultaneously exhibiting robustness against parameter perturbations and computational errors.
From Lemma 1, we obtain the following result on the existence and uniqueness of the solution trajectory for the system (6).
Proposition 1.
Suppose that A , B R n × n and σ min ( A ) > B . Then the system (6) has a unique equilibrium point x for any c R n . Furthermore, x is the unique solution of (1).
Proof. 
Suppose x is an equilibrium point of system (6), then
G c T c ρ ( x ) γ A T Φ ( x ) = 0 .
It follows from T c , G c , γ > 0 that
ρ ( x ) A T Φ ( x ) = 0 .
Since σ min ( A ) > B , then A is invertible. Together with system (6), this implies that
Φ ( x ) = 0 .
So x is a solution of (1). For any c R n , it follows from the condition σ min ( A ) > | B | and Lemma 1 that x is a unique solution of (1).
Conversely, assuming that x is a solution of (1), then Φ ( x ) = 0 . Furthermore,
G c T c ρ ( x ) γ A T Φ ( x ) = 0 .
This implies that x is a equilibrium point of system (6). This completes the proof. □
Remark 1.
We provide the following instructions for the system (6).
(i) 
It follows from Definition 1 that if a point x R n satisfies Φ ( x ) = A x B | x | c = 0 , then x is an equilibrium point of (6).
(ii) 
It follows from the definition of Φ ( x ) , if Φ is large, it implies far from equilibrium points of (6); if Φ is small, it implies close to equilibrium points.
(iii) 
The function ρ ( x ) is designed with a three-term structure to cover all convergence stages. If Φ ( x ) 0 , then ρ ( x ) > ρ 3 . Thus, ρ 3 ensures a strictly positive lower bound ρ ( x ) ρ 3 > 0 for all Φ ( x ) 0 . This prevents numerical singularities and convergence stagnation, serving two key purposes: it provides a minimum convergence speed guarantee, and it avoids system stagnation in intermediate regions.
(iv) 
If Φ ( x ) 0 , since λ 1 ( 0 , 1 ) and λ 2 > 1 , then ρ 1 Φ ( x ) 1 λ 1 and ρ 2 Φ ( x ) 1 λ 2 0 . This implies that when close to equilibrium, ρ 1 Φ ( x ) 1 λ 1 is large and ρ 2 Φ ( x ) 1 λ 2 is small. In this case, the term ρ 1 Φ ( x ) 1 λ 1 becomes the dominant factor, which ensures finite-time convergence.
(v) 
If far from equilibrium, since λ 1 ( 0 , 1 ) and λ 2 > 1 , then ρ 1 Φ ( x ) 1 λ 1 0 and ρ 2 Φ ( x ) 1 λ 2 . This implies that away from equilibrium, ρ 1 Φ ( x ) 1 λ 1 becomes small while ρ 2 Φ ( x ) 1 λ 2 becomes large. In this case, the term ρ 2 Φ ( x ) 1 λ 2 dominates and provides a strong driving force, enabling rapid convergence toward the equilibrium region.
(vi) 
If far from equilibrium and λ 2 1 , then 1 λ 2 0 , and the denominator Φ 1 λ 2 would not tend to zero as Φ ; in fact, it would remain bounded from below (when λ 2 = 1 ) or grow without bound (when λ 2 < 1 ). Consequently, the second gain term would be bounded or even decay to zero, failing to provide a sufficiently strong driving force for large initial errors.
(vii) 
The predefined-time stable dynamic system (6) can be equivalently reformulated as follows:
d x d t = G c T c A T ρ 1 γ Ω ( x ) Φ ( x ) λ 1 + ρ 2 ρ 1 Φ ( x ) λ 2 + ρ 3 ρ 1 Φ ( x ) = A T Ω ( x ) ρ 1 G c T c γ Φ ( x ) λ 1 + ρ 2 ρ 1 Φ ( x ) λ 2 + ρ 3 ρ 1 Φ ( x ) = A T Ω ( x ) ω ,
where Ω ( x ) = Φ ( x ) Φ ( x ) and ω = ρ 1 γ G c T c Φ ( x ) λ 1 + ρ 2 ρ 1 Φ ( x ) λ 2 + ρ 3 ρ 1 Φ ( x ) . A T Ω ( x ) can be seen as a search direction, and ω can be seen as the stepsize gain at the current iteration with x = x ( t ) . The step size ω can be self updated with respect to t whenever ρ 1 , ρ 2 , ρ 3 , λ 1 , λ 2 are given.

3.2. Convergence Analysis

Theorem 1.
Suppose that A , B R n × n , c R n , σ min ( A ) > B , ϕ = σ min ( A ) B and x is a solution of (1). Then the system (6) can achieve the equilibrium point x within a predefined time T c , where T c is a user-defined parameter and
G c = 1 γ ρ 3 ( ϕ ) 2 ( 1 λ 1 2 ) ln ( 1 + ρ 3 ( ϕ ) 1 λ 1 2 λ 1 1 2 ρ 1 ) + 1 γ ρ 3 ( ϕ ) 2 ( λ 2 1 2 ) ln ( 1 + ρ 3 ( ϕ ) 1 λ 2 2 λ 2 1 2 ρ 2 ) .
Proof. 
Suppose x is a solution of (1). It follow from Proposition 1 that x also is an equilibrium point of (6). Take into consideration the following Lyapunov function candidate,
V ( x ) = 1 2 x x 2 .
Combining with system (6), we obtain
d V ( x ) d t = ( x x ) T d x d t = G c T c x x , γ ρ ( x ) A T Φ ( x ) = G c T c x x , γ ( ρ 1 Φ ( x ) 1 λ 1 + ρ 2 Φ ( x ) 1 λ 2 + ρ 3 ) A T Φ ( x ) = G c T c [ γ ρ 1 Φ ( x ) 1 λ 1 x x , A T Φ ( x ) γ ρ 2 Φ ( x ) 1 λ 2 x x , A T Φ ( x ) γ ρ 3 x x , A T Φ ( x ) ] .
It follows from Lemma 2 that
( x x ) T A T Φ ( x ) 1 2 Φ ( x ) 2
and
x x   1 σ min ( A ) B Φ ( x ) .
Let c 1 = 2 λ 1 1 2 γ ρ 1 ( σ min ( A ) B ) 1 + λ 1 , c 2 = 2 λ 2 1 2 γ ρ 2 ( σ min ( A ) B ) 1 + λ 2 , c 3 = γ ρ 3 ( σ min ( A ) B ) 2 , κ 1 = 1 + λ 1 2 , κ 2 = 1 + λ 2 2 .
d V ( x ) d t ( 9 ) G c T c [ γ ρ 1 2 Φ ( x ) 1 λ 1 Φ ( x ) 2 γ ρ 2 2 Φ ( x ) 1 λ 2 Φ ( x ) 2 γ ρ 3 2 Φ ( x ) 2 ] = G c T c [ γ ρ 1 2 Φ ( x ) 1 + λ 1 γ ρ 2 2 Φ ( x ) 1 + λ 2 γ ρ 3 2 Φ ( x ) 2 ] ( 10 ) G c T c [ γ ρ 1 ( σ min ( A ) B ) 1 + λ 1 2 x x 1 + λ 1 γ ρ 2 ( σ min ( A ) B ) 1 + λ 2 2 x x 1 + λ 2 γ ρ 3 ( σ min ( A ) B ) 2 2 x x 2 ] = G c T c [ 2 λ 1 1 2 γ ρ 1 ( σ min ( A ) B ) 1 + λ 1 ( 1 2 x x 2 ) 1 + λ 1 2 γ ρ 3 ( σ min ( A ) B ) 2 ( 1 2 x x 2 ) 2 λ 2 1 2 γ ρ 2 ( σ min ( A ) B ) 1 + λ 2 ( 1 2 x x 2 ) 1 + λ 2 2 ] = G c T c [ c 1 V ( x ) κ 1 + c 2 V ( x ) κ 2 + c 3 V ( x ) ] .
So we can get
d V ( x ) d t G c T c [ c 1 V ( x ) κ 1 + c 2 V ( x ) κ 2 + c 3 V ( x ) ] .
It follows from Lemma 4 that
G c = 1 c 3 ( 1 κ 1 ) ln ( 1 + c 3 c 1 ) + 1 c 3 ( κ 2 1 ) ln ( 1 + c 3 c 2 ) = 1 γ ρ 3 ( σ min ( A ) B ) 2 ( 1 1 + λ 1 2 ) ln ( 1 + γ ρ 3 ( σ min ( A ) B ) 2 2 λ 1 1 2 γ ρ 1 ( σ min ( A ) B ) 1 + λ 1 ) + 1 γ ρ 3 ( σ min ( A ) B ) 2 ( 1 + λ 2 2 1 ) ln ( 1 + γ ρ 3 ( σ min ( A ) B ) 2 2 λ 2 1 2 γ ρ 2 ( σ min ( A ) B ) 1 + λ 2 ) = 1 γ ρ 3 ( σ min ( A ) B ) 2 ( 1 λ 1 2 ) ln ( 1 + ρ 3 ( σ min ( A ) B ) 1 λ 1 2 λ 1 1 2 ρ 1 ) + 1 γ ρ 3 ( σ min ( A ) B ) 2 ( λ 2 1 2 ) ln ( 1 + ρ 3 ( σ min ( A ) B ) 1 λ 2 2 λ 2 1 2 ρ 2 ) = 1 γ ρ 3 ( ϕ ) 2 ( 1 λ 1 2 ) ln ( 1 + ρ 3 ( ϕ ) 1 λ 1 2 λ 1 1 2 ρ 1 ) + 1 γ ρ 3 ( ϕ ) 2 ( λ 2 1 2 ) ln ( 1 + ρ 3 ( ϕ ) 1 λ 2 2 λ 2 1 2 ρ 2 ) ,
where ϕ = σ min ( A ) B . By (11) and Lemma 4, the system (6) achieves fixed-time stability within the predefined time T c . This completes the proof. □
Remark 2.
In connection with Theorem 1, the following remarks are in order:
(i) 
The ratio G c / T c in (6) serves as a pace controller: it scales the system’s driving force so that convergence can be completed exactly within the user-prescribed time T c . The T c is a user-defined parameter that allows the user to control the algorithm to achieve stability within a certain time according to their needs. G c will be automatically calculated after setting other parameters, while T c is a user-defined parameter.
(ii) 
Compared with finite-time and fixed-time, the setting of predefined time T c is more flexible. Users can control the stabilization time of the system by adjusting user parameters, which gives users more autonomy and facilitates users to adjust the time independently.
Then the system (6) can achieve the equilibrium point x within a predefined time T c , where T c is a user-defined-parameter.
Corollary 1.
Let x ( 0 ) = x 0 be the initial condition. Suppose that A , B R n × n , c R n , σ min ( A ) > B , T c = G c and x is a unique solution of (1). Then (6) can achieve the equilibrium point x within a fixed time, and the convergence time is
T ( x 0 ) T max = 1 γ ρ 3 ( ϕ ) 2 ( 1 λ 1 2 ) ln ( 1 + ρ 3 ( ϕ ) 1 λ 1 2 λ 1 1 2 ρ 1 ) + 1 γ ρ 3 ( ϕ ) 2 ( λ 2 1 2 ) ln ( 1 + ρ 3 ( ϕ ) 1 λ 2 2 λ 2 1 2 ρ 2 ) .
where ϕ = σ min ( A ) B .
Proof. 
From the proof process of Theorem 1, it can be obtained that
d V ( x ) d t [ c 1 V ( x ) κ 1 + c 2 V ( x ) κ 2 + c 3 V ( x ) ] .
By (12) and Lemma 3, the system (6) achieves convergence within a fixed-time. And for any x 0 R n , we have
T ( x ( 0 ) ) T max = T c = G c ,
where
G c = 1 γ ρ 3 ( σ min ( A ) B ) 2 ( 1 λ 1 2 ) ln ( 1 + ρ 3 ( σ min ( A ) B ) 1 λ 1 2 λ 1 1 2 ρ 1 ) + 1 γ ρ 3 ( σ min ( A ) B ) 2 ( λ 2 1 2 ) ln ( 1 + ρ 3 ( σ min ( A ) B ) 1 λ 2 2 λ 2 1 2 ρ 2 ) .
This completes the proof. □
Remark 3.
Corollary 1 establishes an explicit and computable upper bound T max for the fixed-time convergence of system (6) to the unique solution x of the Gaves (1). The bound consists of two distinct terms, each corresponding to one of the two power exponents λ 1 and λ 2 in the gain function ρ ( x ) . The structural condition σ min ( A ) > B ensures the uniqueness of x . Setting T c = G c simplifies the time scaling and yields a fixed-time (rather than predefined-time) stability result, where T max is independent of the initial state x 0 but still depends explicitly on the system and design parameters ( γ , ρ 1 , ρ 2 , ρ 3 , λ 1 , λ 2 , ϕ ) . The expression for T max highlights the roles of the two exponent ranges: the first term (involving λ 1 ( 0 , 1 ) ) dominates when the state is near equilibrium, while the second term (involving λ 2 > 1 ) governs the transient phase far from equilibrium. This analytical separation provides insight into tuning the parameters to achieve desired convergence behavior in different operating regimes.

3.3. Robustness Analysis

In practical systems, modeling errors and external disturbances are inevitable. To ensure that dynamic systems can still maintain predefined stability under non-ideal conditions, it is necessary to analyze their robustness under perturbations. Next, we will study the dynamic behavior of system (6) under the influence of the perturbation term ψ ( x ) . The system is formulated as follows:
d x d t = G c T c ρ ( x ) g ( γ , x ) + G c T c ψ ( x ) ,
where
ρ ( x ) = ρ 1 Φ ( x ) 1 λ 1 + ρ 2 Φ ( x ) 1 λ 2 + ρ 3 , if Φ ( x ) 0 , 0 , if Φ ( x ) = 0 ,
where Φ ( x ) = A x B | x | c , g ( γ , x ) = γ A T Φ ( x ) , ρ 1 , ρ 2 , ρ 3 , γ , T c , G c > 0 , λ 1 ( 0 , 1 ) , λ 2 ( 1 , + ) and ψ ( x ) : R n R n is the perturbation term. Furthermore, the system (13) can be expressed in the following general form:
d x d t = G c T c [ ρ 1 γ A T Φ ( x ) Φ ( x ) 1 λ 1 + ρ 2 γ A T Φ ( x ) Φ ( x ) 1 λ 2 + ρ 3 γ A T Φ ( x ) ] + G c T c ψ ( x ) .
Lemma 5
([32]). For any given γ > 0 , the function g ( γ , x ) defined by (6) is Lipschitz continuous on R n .
Lemma 6.
Let x be an equilibrium point of the system (6). For any x R n , if there exists a constant L > 0 such that ψ ( x ) L x x 2 , then x is an equilibrium point of the system (13).
Proof. 
Suppose that x is an equilibrium point of the system (6), then we can get that
G c T c ρ ( x ) g ( γ , x ) = 0 .
Suppose that x is not an equilibrium point of the system (13), then
G c T c ρ ( x ) g ( γ , x ) + G c T c ψ ( x ) 0 .
Combining (14) and (15), we can obtain G c T c ψ ( x ) 0 . Since G c T c > 0 , then ψ ( x ) 0 . Since for any x R n , ψ ( x ) L x x 2 , then
0 ψ ( x ) L x x 2 = 0 .
That is,
ψ ( x ) = 0 .
So
ψ ( x ) = 0 .
This contradicts (15). So x is an equilibrium point of the model (13). This completes the proof. □
In the following Proposition 2, we study robustness of system (6); more specifically, we show that the convergence is preserved when the proposed system (6) is subject to some perturbations described as (13).
Theorem 2.
Assume that A , B R n × n , c R n , λ 1 ( 0 , 1 ) , λ 2 2 , σ min ( A ) > B , γ ρ 1 ( σ min ( A ) B ) 1 + λ 1 2 L 0 , γ ρ 2 ( σ min ( A ) B ) 1 + λ 2 2 L 0 and x is an equilibrium point of (6). For any x R n , if there exists a constant L > 0 such that ψ ( x ) L x x 2 , then the system (13) achieve the equilibrium point within a predefined time T c , where T c is a user-defined parameter and G c is defined by (22).
Proof. 
Take into consideration the following Lyapunov function candidate,
V ( x ) = 1 2 x x 2 .
Differentiating function (16) with respect to time along with (13), then
d V ( x ) d t = ( x x ) T d x d t = G c T c x x , γ ρ ( x ) A T Φ ( x ) ψ ( x ) = G c T c x x , γ ( ρ 1 Φ ( x ) 1 λ 1 + ρ 2 Φ ( x ) 1 λ 2 + ρ 3 ) A T Φ ( x ) ψ ( x ) = G c T c [ γ ρ 1 Φ ( x ) 1 λ 1 x x , A T Φ ( x ) γ ρ 2 Φ ( x ) 1 λ 2 x x , A T Φ ( x ) γ ρ 3 x x , A T Φ ( x ) + x x , ψ ( x ) ] .
Suppose for any x R n , there exists a constant L > 0 such that ψ ( x )   L x x 2 ; then,
x x , ψ ( x )   x x · ψ ( x )   L x x 3 .
It follows from Lemma 2 that
( x x ) T A T Φ ( x ) 1 2 Φ ( x ) 2
and
x x   1 σ min ( A ) B Φ ( x ) .
Let M = γ ρ 3 ( σ min ( A ) B ) 2 , ϕ ( λ 1 ) = γ ρ 1 ( σ min ( A ) B ) 1 + λ 1 and ϕ ( λ 2 ) = γ ρ 2 ( σ min ( A ) B ) 1 + λ 2 ; then,
d V ( x ) d t ( 17 ) , ( 18 ) G c T c [ γ ρ 1 2 Φ ( x ) 1 λ 1 Φ ( x ) 2 γ ρ 2 2 Φ ( x ) 1 λ 2 Φ ( x ) 2 γ ρ 3 2 Φ ( x ) 2 + L x x 3 ] = G c T c [ γ ρ 1 2 Φ ( x ) 1 + λ 1 γ ρ 2 2 Φ ( x ) 1 + λ 2 γ ρ 3 2 Φ ( x ) 2 + L x x 3 ] ( 19 ) G c T c [ γ ρ 1 ( σ min ( A ) B ) 1 + λ 1 2 x x 1 + λ 1 γ ρ 2 ( σ min ( A ) B ) 1 + λ 2 2 x x 1 + λ 2 γ ρ 3 ( σ min ( A ) B ) 2 2 x x 2 + L x x 3 ] = G c 2 T c [ ϕ ( λ 1 ) x x λ 1 + 1 ϕ ( λ 2 ) x x λ 2 + 1 M x x 2 + 2 L x x 3 ] .
For λ 1 ( 0 , 1 ) and λ 2 2 , we claim that
x x 3   x x λ 1 + 1 + x x λ 2 + 1 .
Indeed, let y = x x   0 . If 0 y 1 , then y 3 y λ 1 + 1 because λ 1 + 1 < 3 ; if y > 1 , then y 3 y λ 2 + 1 because λ 2 + 1 3 . In either case, y 3 y λ 1 + 1 + y λ 2 + 1 , which verifies (20). Then,
d V ( x ) d t ( 20 ) G c 2 T c [ ϕ ( λ 1 ) x x λ 1 + 1 ϕ ( λ 2 ) x x λ 2 + 1 M x x 2 + 2 L ( x x λ 1 + 1 + x x λ 2 + 1 ) ] = G c T c [ 1 2 ( ϕ ( λ 1 ) 2 L ) x x λ 1 + 1 + 1 2 ( ϕ ( λ 2 ) 2 L ) x x λ 2 + 1 + 1 2 M x x 2 ] = G c T c [ ( 1 2 ) λ 1 + 1 2 ( ϕ ( λ 1 ) 2 L ) ( 1 2 x x 2 ) λ 1 + 1 2 + ( 1 2 ) λ 2 + 1 2 ( ϕ ( λ 2 ) 2 L ) ( 1 2 x x 2 ) λ 2 + 1 2 + M 2 x x 2 ] .
Let c 1 = ( 1 2 ) λ 1 + 1 2 ( ϕ ( λ 1 ) 2 L ) , c 2 = ( 1 2 ) λ 2 + 1 2 ( ϕ ( λ 2 ) 2 L ) , c 3 = M , κ 1 = λ 1 + 1 2 and κ 2 = λ 2 + 1 2 ; then, we get
d V ( x ) d t G c T c [ c 1 V κ 1 ( x ) + c 2 V κ 2 ( x ) + c 3 V ( x ) ] .
So the system (13) achieves stability within the predefined time T c . It follows from Lemma 4 that
G c = 1 c 3 ( 1 κ 1 ) ln ( 1 + c 3 c 1 ) + 1 c 3 ( κ 2 1 ) ln ( 1 + c 3 c 2 ) = 1 M ( 1 λ 1 + 1 2 ) ln [ 1 + M ( 1 2 ) λ 1 + 1 2 ( ϕ ( λ 1 ) 2 L ) ] + 1 M ( λ 2 + 1 2 1 ) ln [ 1 + M ( 1 2 ) λ 2 + 1 2 ( ϕ ( λ 2 ) 2 L ) ]
Then we get
G c = 1 [ γ ρ 3 ( σ min ( A ) B ) 2 ] ( 1 λ 1 + 1 2 ) ln ( 1 + γ ρ 3 ( σ min ( A ) B ) 2 ( 1 2 ) λ 1 + 1 2 [ γ ρ 1 ( σ min ( A ) B ) 1 + λ 1 2 L ] ) + 1 [ γ ρ 3 ( σ min ( A ) B ) 2 ] ( λ 2 + 1 2 1 ) ln ( 1 + γ ρ 3 ( σ min ( A ) B ) 2 ( 1 2 ) λ 2 + 1 2 [ γ ρ 2 ( σ min ( A ) B ) 1 + λ 2 ] 2 L ) .
This completes the proof. □
Remark 4.
This theorem provides sufficient conditions for system (13) to achieve predefined-time convergence to the equilibrium point x . By translating the complex convergence problem into verifiable algebraic inequalities through a set of system parameters, the theorem essentially establishes that: the matrix condition σ min ( A ) > B guarantees the global uniqueness of the solution and the positive definiteness of the Lyapunov function; the quadratic growth condition ψ ( x ) L x x 2 on the nonlinear perturbation term allows its control to be expressed explicitly via the linear coefficient L. The two non-negativity conditions
γ ρ 1 ( σ min ( A ) B ) 1 + λ 1 2 L 0 , γ ρ 2 ( σ min ( A ) B ) 1 + λ 2 2 L 0
reflect a design matching relationship between the gain parameters ρ 1 , ρ 2 and the perturbation magnitude L, ensuring that the dual-power gain mechanism remains effective in overcoming disturbances while maintaining the prescribed convergence time throughout the state space. The parameter T c , as a user-defined upper bound on convergence time, is explicitly linked to the system dynamics through the construction of G c , making the result both theoretically general and practically tunable in engineering design.
Remark 5.
The neurodynamic approach provide a powerful framework for AVEs and GAVEs by constructing continuous or discrete dynamical systems. The Table 1 below provides a comparison of neurodynamic approaches. It aims to offer an intuitive reference for approach selection in different application scenarios.
Remark 6.
It should be noted that different discretization schemes applied to the same continuous-time algorithm may yield distinct discrete-time algorithms when implemented on digital computers. This paper presents only one numerical discretization approach for the system (6), with the procedure based on forward-Euler discretization described in Algorithm 1. All parameters in Algorithm 1 are directly inherited from system (6) with the same notations. For practical implementation, the algorithm terminates when either of the following conditions is satisfied:
(i) 
Convergence condition: x k + 1 x k < ε , where ε > 0 is a prescribed tolerance. This indicates that the solution has reached the desired accuracy.
(ii) 
Safeguard condition: k K max , where K max is the maximum number of iterations allowed. This prevents infinite loops in case of non-convergence.
Termination under condition (i) is regarded as successful convergence, while termination under condition (ii) suggests a possible failure, requiring a check of parameter settings or an increase in K max .

4. Numerical Simulations

In this section, we provide three examples to verify the theoretical results and illustrate the superior performance of proposed approach (6) for solving the GAVEs. All numerical calculations are completed on the MATLAB R2019a personal computer platform. The first experiment will verify that the approach (6) can obtain the solution of (1) under the different dimensionality.
Example 1.
Consider system (6) for A x B | x | = c , with matrices A and B are given by
A = 16.0000 0.0050 0.0050 0.0050 0.0050 0.0050 16.0000 0.0050 0.0050 0.0050 0.0050 0.0050 16.0000 0.0050 0.0050 0.0050 0.0050 0.0050 16.0000 0.0050 0.0050 0.0050 0.0050 0.0050 16.0000
and B = 0.3 × B 0 B 0 , where
B 0 = 1.2 0.2 0.2 0.2 0.2 0.2 1.2 0.2 0.2 0.2 0.2 0.2 1.2 0.2 0.2 0.2 0.2 0.2 1.2 0.2 0.2 0.2 0.2 0.2 1.2 .
Let x = [ 1 , 1 , 1 , , 1 , 1 , 1 ] T be the solution of (1) and c = A x B | x | .
Case 1: The parameters are chosen as T c = 1 , γ = 1 , ρ 1 = 1 , ρ 2 = 1 , ρ 3 = 1 , λ 1 = 0.5 , λ 2 = 1.5 . Four different system dimensions n = 5 , 10 , 20 , 50 were selected. Suppose that the initial point x 0 = [ 1 , 1 , , 1 ] . And the time interval was t [ 0 , 3.0 ] , and the step size was 0.0001 . Table 2 records the numerical results for dimensions n = 5 , 10 , 20 , 50 .
The data in Table 2 show that the algorithm maintains high numerical accuracy across different dimensions, and the convergence time increases only slightly as the dimension grows.
Figure 1 illustrates the convergence of the state estimation error x ( t ) x across different dimensions. And the convergence curves exhibit similar shapes for all tested dimensions, indicating consistent convergence behavior. This observation suggests that the convergence behavior is not only independent of the problem dimension, but also confirms the method’s practical applicability to large-scale GAVEs.
Case 2: Let n = 50 and T c = 0.1 , 0.5 , 1 , 2 , 3 were selected. Table 3 summarizes the performance for different T c .
From Table 3, it can be observed that for all tested values of T c , convergence was achieved within 3 s, with smaller T c leading to faster convergence times. Figure 2 shows that all curves eventually reach very low residuals, confirming that the approach can closely approximate the desired solution under the chosen T c and demonstrating the stability of the method. Two additional trends are observed. First, the convergence rate during the initial transient phase (e.g., for t < 0.5 s) is dramatically faster for smaller T c ; specifically, for T c = 0.1 , near-settlement is achieved within 0.1 s. Second, the final residual decreases monotonically as T c increases. This provides the user with a theoretical basis when designing the time upper bound.
Case 3: Let T ( n ) denote the total computation time of the proposed algorithm for an n-dimensional system. We measured T ( n ) for n { 5 , 10 , 50 , 100 , 200 , 300 } . All experiments were conducted under identical settings with a fixed time step d t = 10 4 s and a simulation horizon t end = 3.0 s. The results are summarized in Table 4.
For n 50 , the ratio T ( n ) / n 2 remains stable on the order of 10 5 . The final residual remains consistently below 1.7 × 10 7 for all tested dimensions.
The empirical results in Table 4 confirm that T ( n ) / n 2 remains stable for n 50 , which corroborates the theoretical O ( n 2 ) complexity bound. The final residual remains below 1.7 × 10 7 in all cases, indicating that the proposed algorithm converges reliably regardless of the problem size.
It follows from Table 5 that the approach performs consistently across all tested dimensions from n = 5 to n = 300 , with final residuals stably maintained between 4.85 × 10 4 and 4.99 × 10 4 , and the iteration numbers remain almost constant as the dimension increases, only gradually rising from 2594 to 2807, which verifies that the upper bound of the convergence time is independent of the system dimension.
The following Example 2 aims to validate the performance of the predefined-time system and analyze the convergence characteristics of the system within a given time frame.
Example 2.
Consider system (13) with the following five-dimensional experimental parameters: λ 1 = 0.5 , λ 2 = 2.0 , ρ 1 = 2.0 , ρ 2 = 1.0 , ρ 3 = 0.5 , γ = 2.0 , L = 0.01 , and T c = 2.0 . The system matrices are defined as
A = 10 1 0 0 0 1 10 1 0 0 0 1 10 1 0 0 0 1 10 1 0 0 0 1 10
and B = 0.3 × B 0 B 0 2 , where
B 0 = 3 0.5 0 0 0 0.5 3 0.5 0 0 0 0.5 3 0.5 0 0 0 0.5 3 0.5 0 0 0 0.5 3 .
Let c = [ 0.005 , 0.005 , 0.005 , 0.00 , 0.005 ] T and ψ ( x ) = L x x · ( x x ) . Through calculation, the system equilibrium point is obtained as
x = [ 0.00046889 , 0.00040458 , 0.00042586 , 0.00040458 , 0.00046889 ] T
with x = 0.00097388 . Given that σ min ( A ) = 8.268 and B = 0.300 , the condition σ min ( A ) > B is satisfied. Six different initial vectors x 0 = { x 0 1 , x 0 2 , x 0 3 , x 0 4 , x 0 5 } are used in this experiment, as specified in Table 6.
It can be seen from Figure 3 that all trajectories converge to the equilibrium point within the predefined time T c = 2.0 . The convergence process is smooth, without any overshoot or oscillation; furthermore, this consistent convergence behavior is observed across different initial conditions.
Figure 4 shows the convergence error norm in logarithmic scale. From Figure 4, we can get all six different initial conditions to converge and the disturbance ψ ( x ) does not affect convergence. This implies that the system demonstrates robustness. In conclusion, we know that all test cases converge within T c = 2.0 , the system exhibits strong robustness to initial conditions and external disturbances, and the convergence process is smooth and stable without oscillations.
Example 3.
Following the examples in [32], we compare the proposed method with several existing methods. Consider the GAVEs (1), with matrices A and B given by
A = 8 1 0 0 0 1 8 1 0 0 0 0 0 8 1 0 0 0 1 8 , B = I v v v 2 , v = [ 1 2 , 1 , , 1 2 , 1 ]
and c = A x B | x | , where x = [ 1 2 , 1 , 1 2 , 1 , , 1 2 , 1 ] R n . The initial point is fixed as x 0 = 0 R n . The problem dimension is set to n = 1000 . The discretization step size is Δ t = 10 5 s, and the prescribed convergence time is T c = 1.1 G c , where G c is explicitly computed from Theorem 1. For the generalized Newton method [38] and the Picard iteration method [39], the maximum number of iterations is set to K max = 10 4 . All methods adopt the same termination criterion: A x k B | x k | c < 10 6 . For the proposed method, convergence is recorded at the first time such that the residual falls below 10 6 . For system (6), the parameters are chosen as γ = 10 , ξ = 10 , ρ 1 = 100 , ρ 2 = ξ 2 π 2 ρ 1 σ min ( A ) A 2 1 / ξ ϕ 4 , ρ 3 = 1 , λ 1 = 0.9 , λ 2 = 1.1 . Then show the convergence responses of the errors log 10 x ( t ) x 2 2 compared with the Generalized Newton method, and the Picard iteration method for solving GAVEs.
The convergence curves in Figure 5 clearly demonstrate that the proposed method’s residual decreases monotonically. From Figure 5, we can observe that the proposed prescribed-time convergent dynamical system reduces the residual norm below the threshold of 10 6 within approximately 0.02 s, demonstrating higher results compared to the other two methods.

5. Conclusions

This paper has introduced a novel neurodynamic approach for solving GAVEs. This approach ensures convergence to the unique solution within a user-defined time, independent of the initial state. Furthermore, we have rigorously established the robustness of the approach against perturbations. Future research will focus on the development of distributed neurodynamic approaches. Moreover, practical application scenarios of the proposed method are not further considered in this paper. In future work, we will investigate its applications in real-world engineering systems, such as unmanned aerial vehicles (UAVs) and robotic manipulators.

Author Contributions

Conceptualization, J.L. and X.J.; methodology, J.L.; validation, J.L.; formal analysis, J.L.; writing—original draft preparation, J.L.; writing—review and editing, J.Z. and X.J.; supervision, J.Z. and X.J.; project administration, J.L.; funding acquisition, J.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the Fundamental Research Funds for the Central Universities under Grant 25CAFUC04075, in part by the Postdoctoral Fellowship Program (Grade B) of China Postdoctoral Science Foundation under Grant GZB20230467, and in part by the China Postdoctoral Science Foundation under Grant 2023M742457.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Wang, F.; Chen, J.; Huang, H.; Xu, S. A particle dynamical system algorithm to find the sparse linear complementary solutions. Appl. Soft Comput. 2024, 166, 112156. [Google Scholar] [CrossRef] [Scilit]
  2. Ju, X.; Hu, D.; Li, C.; He, X.; Feng, G. A novel fixed-time converging neurodynamic approach to mixed variational inequalities and applications. IEEE Trans. Cybern. 2021, 52, 12942–12953. [Google Scholar] [CrossRef] [Scilit]
  3. Ferris, M.C.; Pang, J.S. Engineering and economic applications of complementarity problems. Siam Rev. 1997, 39, 669–713. [Google Scholar] [CrossRef] [Scilit]
  4. Mansoori, A.; Eshaghnezhad, M.; Effati, S. An efficient neural network model for solving the absolute value equations. IEEE Trans. Circuits Syst. II Express Briefs 2017, 65, 391–395. [Google Scholar] [CrossRef] [Scilit]
  5. Rohn, J. Systems of linear interval equations. Linear Algebra Appl. 1989, 126, 39–78. [Google Scholar] [CrossRef] [Scilit]
  6. Dang, T.M.; Nguyen, T.D.; Hoang, T.; Kim, H.; Teoh, A.B.J.; Choi, D. AVET: A novel transform function to improve cancellable biometrics security. IEEE Trans. Inf. Forensics Secur. 2022, 18, 758–772. [Google Scholar] [CrossRef] [Scilit]
  7. Prokopyev, O. On equivalent reformulations for absolute value equations. Comput. Optim. Appl. 2009, 44, 363–372. [Google Scholar]
  8. Wang, A.; Cao, Y.; Chen, J.X. Modified Newton-type iteration methods for generalized absolute value equations. J. Optim. Theory Appl. 2019, 181, 216–230. [Google Scholar]
  9. Mangasarian, O.; Meyer, R. Absolute value equations. Linear Algebra Appl. 2006, 419, 359–367. [Google Scholar] [CrossRef] [Scilit]
  10. Wu, S.L. The unique solution of a class of the new generalized absolute value equation. Appl. Math. Lett. 2021, 116, 107029. [Google Scholar] [CrossRef] [Scilit]
  11. Hopfield, J.J.; Tank, D.W. “Neural” computation of decisions in optimization problems. Biol. Cybern. 1985, 52, 141–152. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  12. Lendaris, G.G.; Mathia, K.; Saeks, R. Linear Hopfield networks and constrained optimization. IEEE Trans. Syst. Man Cybern. Part B (Cybern.) 1999, 29, 114–118. [Google Scholar] [CrossRef] [Scilit]
  13. Leung, M.F.; Wang, J. Cardinality-constrained portfolio selection based on collaborative neurodynamic optimization. Neural Netw. 2022, 145, 68–79. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  14. Wang, J.; Wu, G. A multilayer recurrent neural network for on-line synthesis of minimum-norm linear feedback control systems via pole assignment. Automatica 1996, 32, 435–442. [Google Scholar] [CrossRef] [Scilit]
  15. Yang, S.; Liu, Q.; Wang, J. A collaborative neurodynamic approach to multiple-objective distributed optimization. IEEE Trans. Neural Netw. Learn. Syst. 2017, 29, 981–992. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  16. Bhat, S.P.; Bernstein, D.S. Finite-time stability of continuous autonomous systems. SIAM J. Control Optim. 2000, 38, 751–766. [Google Scholar] [CrossRef] [Scilit]
  17. Polyakov, A. Nonlinear feedback design for fixed-time stabilization of linear control systems. IEEE Trans. Autom. Control 2011, 57, 2106–2110. [Google Scholar] [CrossRef] [Scilit]
  18. Ju, X.; Li, C.; He, X.; Feng, G. A proximal dynamic approach to equilibrium problems with finite-time convergence. IEEE Trans. Autom. Control 2023, 69, 1773–1780. [Google Scholar] [CrossRef] [Scilit]
  19. Sánchez-Torres, J.D.; Gómez-Gutiérrez, D.; López, E.; Loukianov, A.G. A class of predefined-time stable dynamical systems. IMA J. Math. Control Inf. 2018, 35, i1–i29. [Google Scholar]
  20. Liu, H.; Yu, Z.; Jiang, H. Fixed-time consensus of nonlinear multi-agent systems via both event-triggered intermittent communication and sampled-data control. Commun. Nonlinear Sci. Numer. Simul. 2025, 140, 108391. [Google Scholar] [CrossRef] [Scilit]
  21. Lu, Q.; Wu, X.; She, J.H.; Guo, F.H.; Yu, L. Disturbance rejection for systems with uncertainties based on fixed-time equivalent-input-disturbance approach. IEEE/CAA J. Autom. Sin. 2024, 11, 2384–2395. [Google Scholar] [CrossRef] [Scilit]
  22. Yu, D.; Zhang, G.; Chen, C.; Han, D. The neural network models with delays for solving absolute value equations. Neurocomputing 2024, 589, 127707. [Google Scholar] [CrossRef] [Scilit]
  23. Wei, J.; Chen, Z. Finite and fixed time synchronization of multi-link complex-valued complex networks with time delay via hybrid control. Commun. Nonlinear Sci. Numer. Simul. 2025, 144, 108678. [Google Scholar] [CrossRef] [Scilit]
  24. Cai, Z.; Wang, Z.; Huang, L. Novel fixed/predefined-time stability of discontinuous time-varying system: State-feedback control of interconnected social networks. Commun. Nonlinear Sci. Numer. Simul. 2026, 152, 109447. [Google Scholar] [CrossRef] [Scilit]
  25. Sun, Y.; Chen, Y.; Wang, B.; Ma, C. A novel adaptive predefined-time sliding mode control scheme for synchronizing fractional order chaotic systems. Chaos Solitons Fractals 2024, 189, 115610. [Google Scholar] [CrossRef] [Scilit]
  26. Chen, C.; Yang, Y.; Yu, D.; Han, D. An inverse-free dynamical system for solving the absolute value equations. Appl. Numer. Math. 2021, 168, 170–181. [Google Scholar] [CrossRef] [Scilit]
  27. Chen, J.; Sun, W.; Zheng, S. New predefined-time stability theorem and synchronization of fractional-order memristive delayed BAM neural networks. Commun. Nonlinear Sci. Numer. Simul. 2025, 148, 108850. [Google Scholar] [CrossRef] [Scilit]
  28. Yu, D.; Zhang, G.; Ma, T. Neurodynamic approaches for solving absolute value equations and circuit implementation. Chaos Solitons Fractals 2025, 190, 115714. [Google Scholar] [CrossRef] [Scilit]
  29. Zheng, J.; Ju, X.; Zhang, N.; Xu, D. A novel predefined-time neurodynamic approach for mixed variational inequality problems and applications. Neural Netw. 2024, 174, 106247. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  30. Ju, X.; Li, C.; Han, X.; He, X. Neurodynamic network for absolute value equations: A fixed-time convergence technique. IEEE Trans. Circuits Syst. II Express Briefs 2021, 69, 1807–1811. [Google Scholar] [CrossRef] [Scilit]
  31. Lotfi, T.; Vieseh, H. A note on unique solvability of the absolute value equation. J. Linear Topol. Algebra 2013, 2, 77–81. [Google Scholar]
  32. Li, X.; Chen, L.; Yu, D.; Chen, C.; Han, D. An inverse-free fixed-time stable dynamical system and its forward-Euler discretization for solving generalized absolute value equations. arXiv 2025, arXiv:2507.00531. [Google Scholar]
  33. Khalil, H.K.; Grizzle, J.W. Nonlinear Systems; Prentice Hall: Upper Saddle River, NJ, USA, 2002; Volume 3. [Google Scholar]
  34. Chen, C.; Li, L.; Peng, H.; Yang, Y.; Mi, L.; Zhao, H. A new fixed-time stability theorem and its application to the fixed-time synchronization of neural networks. Neural Netw. 2020, 123, 412–419. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  35. Feng, L.; Ju, X.; Lu, J.; Yang, X. Inverse-free neurodynamic optimization approach with time-varying coefficients for absolute value equations and its FPGA circuit implementation. Commun. Nonlinear Sci. Numer. Simul. 2026, 156, 109672. [Google Scholar] [CrossRef] [Scilit]
  36. Ju, X.; Yang, X.; Feng, G.; Che, H. Neurodynamic optimization approaches with finite/fixed-time convergence for absolute value equations. Neural Netw. 2023, 165, 971–981. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  37. Lv, X.M.; Miao, S.X. A predefined-time neurodynamic model for solving absolute value equation. Neural Netw. 2026, 202, 109010. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  38. Hu, S.L.; Huang, Z.H.; Zhang, Q. A generalized Newton method for absolute value equations associated with second order cones. J. Comput. Appl. Math. 2011, 235, 1490–1501. [Google Scholar] [CrossRef] [Scilit]
  39. Rohn, J.; Hooshyarbakhsh, V.; Farhadsefat, R. An iterative method for solving absolute value equations and sufficient conditions for unique solvability. Optim. Lett. 2014, 8, 35–44. [Google Scholar]
Figure 1. Comparison of Convergence Curves under Different Dimensions n.
Figure 1. Comparison of Convergence Curves under Different Dimensions n.
Mathematics 14 02692 g001
Figure 2. Comparison of convergence curves under different T c .
Figure 2. Comparison of convergence curves under different T c .
Mathematics 14 02692 g002
Figure 3. Transient responses of system (13).
Figure 3. Transient responses of system (13).
Mathematics 14 02692 g003
Figure 4. Error responses of system (13).
Figure 4. Error responses of system (13).
Mathematics 14 02692 g004
Figure 5. Comparison of three different methods.
Figure 5. Comparison of three different methods.
Mathematics 14 02692 g005
Table 1. Comparison of related neurodynamic approaches.
Table 1. Comparison of related neurodynamic approaches.
ModelsConvergenceInverse-FreeGAVEs
[30]Fixed-time××
[35,36]Fixed-time×
[32,37]Predefined-time×
(6)Predefined-time
Table 2. Convergence performance of system (6) under different dimensions.
Table 2. Convergence performance of system (6) under different dimensions.
Dim (n) σ min ( A ) B G c Final ResidualConvergence Time (s)
516.00000.30000.0314 1.68 × 10 7 0.2593
1016.00000.30000.0314 1.68 × 10 7 0.2627
2016.00000.30000.0314 1.68 × 10 7 0.2668
5016.00000.30000.0314 1.67 × 10 7 0.2717
Table 3. Convergence results for different T c values.
Table 3. Convergence results for different T c values.
T c Final ResidualConvergence Time (s)
0.1 1.69 × 10 5 0.0267
0.5 6.70 × 10 7 0.1356
1.0 1.67 × 10 7 0.2717
2.0 4.18 × 10 8 0.5439
3.0 1.86 × 10 8 0.8161
Table 4. Computational complexity evaluation: Running time vs. dimension.
Table 4. Computational complexity evaluation: Running time vs. dimension.
Dimension nTime T ( n ) (s) n 2 T ( n ) / n 2 Final Residual
50.026725 1.0674 × 10 3 1.68 × 10 7
100.0248100 2.4780 × 10 4 1.68 × 10 7
500.08722500 3.4876 × 10 5 1.67 × 10 7
1000.616910,000 6.1687 × 10 5 1.66 × 10 7
2001.351840,000 3.3796 × 10 5 1.65 × 10 7
3002.584490,000 2.8715 × 10 5 1.65 × 10 7
Table 5. Computational cost analysis for different dimensions.
Table 5. Computational cost analysis for different dimensions.
Dimension
n
CPU Time
(s)
IterationsFinal Error
r
Status
50.00692594 4.85 × 10 4 Converged
100.00252628 4.85 × 10 4 Converged
500.00742718 4.86 × 10 4 Converged
1000.06292755 4.98 × 10 4 Converged
2000.12392791 4.92 × 10 4 Converged
3000.24652807 4.99 × 10 4 Converged
Table 6. Six initial points for approach (6) under different initial points.
Table 6. Six initial points for approach (6) under different initial points.
Initial Point No. x 0 1 x 0 2 x 0 3 x 0 4 x 0 5 | x 0 | x 0 x Convergence Time
11.00000.5000−0.80001.2000−0.30001.84901.8497030.3800
2−1.0000−0.50000.8000−1.20000.30001.84901.8489460.3640
32.0000−1.50001.0000−0.80001.80003.33603.3352250.3540
4−2.00001.5000−1.00000.8000−1.80003.33603.3371060.3330
51.50000.00002.0000−1.00000.50002.73902.7378120.4250
60.0000−2.00000.50001.0000−1.50002.73902.7386440.3600
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

Liu, J.; Zheng, J.; Ju, X. A Predefined-Time Neurodynamic Approach for Solving Generalized Absolute Value Equations. Mathematics 2026, 14, 2692. https://doi.org/10.3390/math14152692

AMA Style

Liu J, Zheng J, Ju X. A Predefined-Time Neurodynamic Approach for Solving Generalized Absolute Value Equations. Mathematics. 2026; 14(15):2692. https://doi.org/10.3390/math14152692

Chicago/Turabian Style

Liu, Jia, Jinlan Zheng, and Xingxing Ju. 2026. "A Predefined-Time Neurodynamic Approach for Solving Generalized Absolute Value Equations" Mathematics 14, no. 15: 2692. https://doi.org/10.3390/math14152692

APA Style

Liu, J., Zheng, J., & Ju, X. (2026). A Predefined-Time Neurodynamic Approach for Solving Generalized Absolute Value Equations. Mathematics, 14(15), 2692. https://doi.org/10.3390/math14152692

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