EVLCP is a piecewise-linear system defined by the componentwise minimum of multiple linear functions, generalizing standard LCP models.
It leverages the row 𝒲-property to ensure unique solvability and to derive robust global error bounds and perturbation results.
Recent research reformulates EVLCP as NGAVE, leading to fixed-time dynamical solvers that reduce computational workload significantly.
The extended vertical linear complementarity problem (EVLCP) is the problem of finding x∈Rn such that
min{A0x+q0,A1x+q1,…,Akx+qk}=0,
with the minimum taken componentwise, for given matrices A0,…,Ak∈Rn×n and vectors q0,…,qk∈Rn. In alternative notation, the block tuple may be written as M=(M0,…,Mk) and q=(q0,…,qk). EVLCP contains the standard linear complementarity problem and the vertical LCP as special cases, and has been studied through solvability theory, global error bounds, perturbation analysis, and continuous-time dynamical solvers (Wu et al., 2022, Wu et al., 2022, Wei et al., 28 Jul 2025).
1. Formulation and scope
For positive integers n and k, EVLCP(M,q) asks for x∈Rn satisfying
min{A0x+q0,A1x+q1,…,Akx+qk}=0,0
The componentwise minimum makes the problem piecewise linear, but not globally linear. The standard LCP is recovered when min{A0x+q0,A1x+q1,…,Akx+qk}=0,1, min{A0x+q0,A1x+q1,…,Akx+qk}=0,2, min{A0x+q0,A1x+q1,…,Akx+qk}=0,3, and min{A0x+q0,A1x+q1,…,Akx+qk}=0,4. The vertical LCP is recovered when min{A0x+q0,A1x+q1,…,Akx+qk}=0,5 and min{A0x+q0,A1x+q1,…,Akx+qk}=0,6; in the literature summarized here, the vertical LCP is associated with Cottle–Dantzig.
The formulation unifies several model classes. Reported applications include network theory, control, game theory, and Hamilton–Jacobi–Bellman equations, as well as piecewise-linear electrical networks, singular control problems, real option valuation, generalized Leontief input-output models, and generalized bimatrix games. The breadth of this application list reflects the fact that the componentwise minimum naturally represents switching, selection, and regime-dependent linear structure rather than a single linear law.
A common misconception is that EVLCP is only a notational extension of the LCP. The literature treats it instead as a genuine umbrella model: the number of blocks is arbitrary, the minimum is taken across all blocks, and the algebraic conditions governing uniqueness and stability are correspondingly more intricate than in the single-matrix LCP setting.
2. Row min{A0x+q0,A1x+q1,…,Akx+qk}=0,7-property and unique solvability
The central structural condition is the row min{A0x+q0,A1x+q1,…,Akx+qk}=0,8-property. A block matrix min{A0x+q0,A1x+q1,…,Akx+qk}=0,9 has the row A0,…,Ak∈Rn×n0-property if, for every A0,…,Ak∈Rn×n1,
A0,…,Ak∈Rn×n2
where the inequalities are componentwise. This condition is known to be equivalent to unique solvability of EVLCP for every right-hand side: EVLCPA0,…,Ak∈Rn×n3 has a unique solution A0,…,Ak∈Rn×n4 for every A0,…,Ak∈Rn×n5 if and only if A0,…,Ak∈Rn×n6 has the row A0,…,Ak∈Rn×n7-property (Wu et al., 2022).
A determinant-type characterization, attributed to Gowda–Sznajder in the summarized material, states that the row A0,…,Ak∈Rn×n8-property holds if and only if for every choice of nonnegative diagonal matrices A0,…,Ak∈Rn×n9 with q0,…,qk∈Rn0 positive on the diagonal,
q0,…,qk∈Rn1
A directly operational equivalent form uses diagonal selectors: q0,…,qk∈Rn2
and q0,…,qk∈Rn3 has the row q0,…,qk∈Rn4-property if and only if q0,…,qk∈Rn5 is nonsingular for every q0,…,qk∈Rn6 (Wu et al., 2022).
Two additional necessary and sufficient conditions were highlighted in the 2022 error-bound study. First, the row q0,…,qk∈Rn7-property is equivalent to nonsingularity of
q0,…,qk∈Rn8
for every diagonal choice q0,…,qk∈Rn9 with M=(M0,…,Mk)0 and M=(M0,…,Mk)1. Second, M=(M0,…,Mk)2 has the row M=(M0,…,Mk)3-property if and only if, for every diagonal M=(M0,…,Mk)4, the two-block system
M=(M0,…,Mk)5
is also row M=(M0,…,Mk)6, with M=(M0,…,Mk)7 (Wu et al., 2022). These formulations matter because they replace combinatorial reasoning over row patterns by diagonal convex-combination tests.
3. Global error bounds
A major development in the recent EVLCP literature is a new derivation of global error bounds from a scalar identity for minima. For real numbers M=(M0,…,Mk)8, there exist M=(M0,…,Mk)9 with q=(q0,…,qk)0 such that
q=(q0,…,qk)1
Applied rowwise to EVLCP, with q=(q0,…,qk)2 denoting the unique solution and
q=(q0,…,qk)3
this yields diagonal matrices q=(q0,…,qk)4 satisfying q=(q0,…,qk)5 and
q=(q0,…,qk)6
Under the row q=(q0,…,qk)7-property, the matrix
q=(q0,…,qk)8
is nonsingular, and therefore
q=(q0,…,qk)9
The norm may be any vector-matrix norm. This bound is global and two-sided in the sense used in the source exposition, and its derivation avoids row permutations entirely (Wu et al., 2022).
The comparison with earlier bounds is explicit. In the standard LCP setting, Mathias–Pang obtained
n0
Chen–Xiang showed, in any n1-norm,
n2
which is equivalent to the EVLCP bound above when n3 and n4. Zhang–Chen–Xiu proved, under the row n5-property,
n6
with
n7
requiring exploration of row rearrangements and pair selections. The reported computational cost grows like n8, whereas the newer bound needs only a single worst-case inverse norm over diagonal convex combinations and thus eliminates the factorial blow-up (Wu et al., 2022).
An illustrative example with n9 and k0 used
k1
The row-rearrangement approach requires inspection of k2 rearrangements and over a hundred inverse-norm evaluations, while the new theorem reduces the task to
k3
obtained through a small convex-programming problem over the simplex of selector variables. This example shows that the simplification is not merely formal; it directly reduces workload in bound estimation.
4. Perturbation bounds and sensitivity analysis
Perturbation theory for EVLCP analyzes how the solution changes when both the block matrices and the vectors are perturbed. With
k4
assume that both k5 and k6 have the row k7-property, and let k8 and k9 be the corresponding unique solutions. A convex-combination identity analogous to the error-bound argument produces diagonal matrices (M,q)0 such that
(M,q)1
This leads to the amplification factors
(M,q)2
and the absolute perturbation bound
(M,q)3
If only the vectors are perturbed, then
(M,q)4
These formulas generalize sensitivity bounds known for the LCP and VLCP (Wu et al., 2022).
For simultaneous matrix and vector perturbations, the theory introduces
(M,q)5
and proves that every (M,q)6 has the row (M,q)7-property together with
(M,q)8
Consequently, if (M,q)9 and x∈Rn0 solve the associated EVLCPs, then
x∈Rn1
The same work also gives a relative perturbation estimate. If
x∈Rn2
and
x∈Rn3
then x∈Rn4 has the row x∈Rn5-property and
x∈Rn6
Computable bounds for x∈Rn7 are available under additional matrix structure. If each x∈Rn8 has positive diagonal and satisfies the comparison-matrix condition
x∈Rn9
then
min{A0x+q0,A1x+q1,…,Akx+qk}=0,00
If each min{A0x+q0,A1x+q1,…,Akx+qk}=0,01 is strictly diagonally row-dominant, then
min{A0x+q0,A1x+q1,…,Akx+qk}=0,02
These estimates convert the abstract perturbation constants into directly evaluable quantities (Wu et al., 2022).
The numerical examples in the perturbation study emphasize conservativeness rather than instability. In a two-by-two EVLCP example with min{A0x+q0,A1x+q1,…,Akx+qk}=0,03, the reported relative error was approximately min{A0x+q0,A1x+q1,…,Akx+qk}=0,04, while two bounds were approximately min{A0x+q0,A1x+q1,…,Akx+qk}=0,05 and min{A0x+q0,A1x+q1,…,Akx+qk}=0,06. In a three-by-three VLCP example with min{A0x+q0,A1x+q1,…,Akx+qk}=0,07, the relative error was approximately min{A0x+q0,A1x+q1,…,Akx+qk}=0,08 and the bound approximately min{A0x+q0,A1x+q1,…,Akx+qk}=0,09. For a Hamilton–Jacobi–Bellman discretization with min{A0x+q0,A1x+q1,…,Akx+qk}=0,10, the bounds tracked the actual relative error within a modest factor (Wu et al., 2022).
5. Reformulation as generalized absolute-value equations
A 2025 development recasts EVLCP as a special case of a new kind of generalized absolute value equations (NGAVE). The construction is recursive. One defines
min{A0x+q0,A1x+q1,…,Akx+qk}=0,11
min{A0x+q0,A1x+q1,…,Akx+qk}=0,12
min{A0x+q0,A1x+q1,…,Akx+qk}=0,13
and, in general,
min{A0x+q0,A1x+q1,…,Akx+qk}=0,14
The NGAVE of order min{A0x+q0,A1x+q1,…,Akx+qk}=0,15 is
min{A0x+q0,A1x+q1,…,Akx+qk}=0,16
The paper shows that EVLCP can be embedded into this nested absolute-value framework (Wei et al., 28 Jul 2025).
For the case min{A0x+q0,A1x+q1,…,Akx+qk}=0,17,
min{A0x+q0,A1x+q1,…,Akx+qk}=0,18
with
min{A0x+q0,A1x+q1,…,Akx+qk}=0,19
and
min{A0x+q0,A1x+q1,…,Akx+qk}=0,20
where min{A0x+q0,A1x+q1,…,Akx+qk}=0,21 is any positive diagonal matrix. Similar nested-absolute-value representations are stated for min{A0x+q0,A1x+q1,…,Akx+qk}=0,22, and higher orders.
Under the spectral condition
min{A0x+q0,A1x+q1,…,Akx+qk}=0,23
the NGAVE min{A0x+q0,A1x+q1,…,Akx+qk}=0,24 admits a unique solution for every choice of the vectors min{A0x+q0,A1x+q1,…,Akx+qk}=0,25. The proof proceeds by constructing
min{A0x+q0,A1x+q1,…,Akx+qk}=0,26
and showing that min{A0x+q0,A1x+q1,…,Akx+qk}=0,27 is a contraction, so Banach’s fixed-point theorem applies. Under the same assumption, the paper gives the error-bound inequality
min{A0x+q0,A1x+q1,…,Akx+qk}=0,28
This route supplies a distinct sufficient condition for unique solvability and an accompanying residual-based bound, but now expressed in the NGAVE variables rather than directly in the row min{A0x+q0,A1x+q1,…,Akx+qk}=0,29-framework (Wei et al., 28 Jul 2025).
6. Fixed-time dynamical solution methods and computational interpretation
The NGAVE reformulation supports a fixed-time stable continuous-time solver. The model is
min{A0x+q0,A1x+q1,…,Akx+qk}=0,30
where min{A0x+q0,A1x+q1,…,Akx+qk}=0,31 is chosen so that the system is continuous and yields fixed-time convergence, with parameters min{A0x+q0,A1x+q1,…,Akx+qk}=0,32, min{A0x+q0,A1x+q1,…,Akx+qk}=0,33, min{A0x+q0,A1x+q1,…,Akx+qk}=0,34, and min{A0x+q0,A1x+q1,…,Akx+qk}=0,35. With the Lyapunov function
min{A0x+q0,A1x+q1,…,Akx+qk}=0,36
the dynamics satisfy
min{A0x+q0,A1x+q1,…,Akx+qk}=0,37
Using a fixed-time stability lemma of Polyakov (2011), every trajectory reaches min{A0x+q0,A1x+q1,…,Akx+qk}=0,38 in at most
The reported numerical study considered three test sets with min{A0x+q0,A1x+q1,…,Akx+qk}=0,40 and problem sizes up to min{A0x+q0,A1x+q1,…,Akx+qk}=0,41 for min{A0x+q0,A1x+q1,…,Akx+qk}=0,42. The EVLCP instances were constructed so that the exact solution min{A0x+q0,A1x+q1,…,Akx+qk}=0,43 was known and the condition min{A0x+q0,A1x+q1,…,Akx+qk}=0,44 was verifiable. The baseline was the smoothing-neural-network model of Hou–Zhang–Qiu (2022), and the metrics were the residual min{A0x+q0,A1x+q1,…,Akx+qk}=0,45, CPU time, and the relative error min{A0x+q0,A1x+q1,…,Akx+qk}=0,46. The fixed-time dynamical system was reported to converge in CPU time orders of magnitude smaller than the neural network, to reach the min{A0x+q0,A1x+q1,…,Akx+qk}=0,47 residual tolerance uniformly, and to yield relative errors on the order of min{A0x+q0,A1x+q1,…,Akx+qk}=0,48–min{A0x+q0,A1x+q1,…,Akx+qk}=0,49, compared with min{A0x+q0,A1x+q1,…,Akx+qk}=0,50–min{A0x+q0,A1x+q1,…,Akx+qk}=0,51 for the baseline. Trajectory plots of min{A0x+q0,A1x+q1,…,Akx+qk}=0,52 were reported to confirm convergence well before the theoretical min{A0x+q0,A1x+q1,…,Akx+qk}=0,53, indicating that the analytic bound is conservative but valid (Wei et al., 28 Jul 2025).
Taken together, the recent literature presents two complementary computational viewpoints. One viewpoint, based on the row min{A0x+q0,A1x+q1,…,Akx+qk}=0,54-property and diagonal selectors, focuses on sharp residual-to-solution error bounds and perturbation constants without combinatorial row rearrangement. The other viewpoint, based on NGAVE reformulation, produces inverse-free fixed-time dynamics and a separate spectral sufficient condition for uniqueness. This suggests that EVLCP is best understood not as a single algorithmic object, but as a family of piecewise-linear systems admitting multiple analytic lenses: complementarity-theoretic, perturbational, and dynamical.