Preprint
Article

A Full-Newton Step Interior-Point Method for Weighted Quadratic Programming Based on the Algebraic Equivalent Transformation

Altmetrics

Downloads

94

Views

28

Comments

0

A peer-reviewed article of this preprint also exists.

This version is not peer-reviewed

Submitted:

02 March 2024

Posted:

04 March 2024

You are already at the latest version

Alerts
Abstract
In this paper, a new full-Newton step feasible interior point method for convex quadratic programming is presented and analyzed. The idea behind this method is to replace the complementarity condition with a non-negative variable weight vector and use the algebraic equivalent transformation for the obtained equation. Under the selection of appropriate parameters, the quadratic rate of convergence of the new algorithm is established. In addition, the iteration complexity of the algorithm is obtained. Finally, some numerical results are presented to demonstrate the practical performance of the proposed algorithm.
Keywords: 
Subject: Computer Science and Mathematics  -   Applied Mathematics

1. Introduction

Since Karmarkar’s seminal paper [1], a large amount of research has been devoted to the study of interior-point methods (IPMs). IPMs are one of the most efficient methods for solving linear optimization (LO). At the same time, these methods have been extended to other optimization problems, including convex quadratic programming (CQP), semidefinite optimization (SDO) and etc.
Full-Newton step IPMs for solving LO were initiated by Roos et al. [2]. The main advantage of these methods is that they use only full-Newton steps, no line searches are required. Furthermore, the iterates lie always in the quadratic convergence neighborhood, under some mild assumptions. In 2003, Darvay [3] proposed an algebraic equivalent transformation (AET) technique to determine search directions in IPMs for LO. He applies a continuously differentiable and monotone function ψ : ( 0 , ) R on both sides of the nonlinear equation of the central path, and then uses Newton’s method to derive the search directions. In addition, he introduced a full-Newton step primal-dual path-following interior-point algorithm for LO using the square root function in the AET technique. Later on, Achache [4], Wang and Bai [5,6,7] and Wang et al. [8] respectively extended Darvay’s algorithm for LO to CQP, second-order cone optimization (SOCO), SDO and symmetric cone optimization (SCO) and P * ( κ ) linear complementarity problem ( P * ( κ ) -LCP).
The weighted linear complementarity problem (WLCP) has been introduced by Potra [9]. In this paper, Potra defined a smooth central path for the WLCP and proposed two interior-point algorithms to solve the WLCP, both of which follow the smooth central path. Asadi et al. [10] extended the full-Newton step IPM introduced in [2] to the monotone WLCP and proved the quadratic rate of convergence to the target points on the smooth central path. Recently, Kheirfam [11] extended the full-Newton step IPM using the ψ ( t ) = t function in the AET technique for the monotone WLCP. Very recently, Boudjellal and Benterki [12] extended the full-Newton step feasible IPM to solve convex quadratic programming (CQP) based on replacing the complementarity condition by a non-negative weight vector.
Inspired by the works mentioned above, we extend the full-Newton step IPM to CQP. We replace the complementarity condition with a non-negative weight vector and then use the ψ ( t ) = t function in the AET technique. We apply the Newton method to the system defining the weighted central path to get search directions and take full steps along these search directions. We prove the feasibility of the full steps and quadratic rate of convergence to the target points on the weighted central path. By choosing appropriate values for the parameters, we derive an iteration bound for WCQP with the same complexity as the one obtained for this type of problem.
The paper is organized as follows. In Section 2, we recall the primal-dual pair of CQPs and then state the weighted central path for the CQP. In Section 3, we describe the AET technique on the weighted central path and define a norm-based proximity measure. A generic framework of the algorithm is presented. Section 4 is devoted to the analysis of the algorithm. In Section 5 we derive an iteration bound for the proposed algorithm. Some numerical results are presented in Section 6. Concluding remarks are given in Section 7.

2. CQP and Its Weighted Central Path

Consider the primal-dual CQP problem pair in the following standard form:
min c T x + 1 2 x T Q x s . t . A x = b x 0 , max b T y 1 2 x T Q x s . t . A T y + s Q x = c s 0 ,
where Q R n × n is a symmetric and positive semidefinite matrix, A R m × n is a full row rank matrix, c R n and b R m . Let F 0 denote the set of strictly feasible solutions of the primal-dual pair (1); i.e.,
F 0 = { ( x , y , s ) : A x = b , A T y + s Q x = c , x > 0 , s > 0 } .
It is well known that finding an optimal solution for the primal-dual pair (1) is equivalent to solve the following Karush-Khun-Tucker (KKT) optimality conditions:
A x = b , x 0 , A T y + s Q x = c , s 0 , x s = 0 .
Let an initial point ( x 0 , s 0 , y 0 ) F 0 be given, we define
t 0 = ( x 0 ) T s 0 n , c c = x 0 s 0 , γ = min c c t 0 , w ( t ) = ( 1 t t 0 ) w + + t t 0 c c , w + = ( 1 θ ) w ,
where t ] 0 , t 0 ] , w R + n and θ ( 0 , 1 ) . We assume that the complementarity condition x s = 0 in (2) is replaced by the parameterized equation x s = w ( t ) . In this way, we get the following perturbed system
A x = b , x 0 , A T y + s Q x = c , s 0 , x s = w ( t ) .
It is shown that, under our assumptions, the system (3) has a unique solution for each t ] 0 , t 0 ] . This solution is denoted as ( x ( w ( t ) ) , y ( w ( t ) ) , s ( w ( t ) ) ) . The set of all these solutions forms the so-called weighted path for (1). If t 0 and w 0 , then w ( t ) 0 and the limit of the weighted path exists and the limit point satisfies the complementarity condition. Therefore, the limit gives an optimal solution of (1).

3. New Search Direction and Algorithm

According to the idea of algebraic equivalent transformation presented by Darvay [3], we write the system (3) in the following equivalent form:
A x = b , x 0 , A T y + s Q x = c , s 0 , ψ ( x s ) = ψ ( w ( t ) ) ,
where ψ : ( ξ , ) R is a continuously differentiable function with ψ ( t ) > 0 for t ( ξ , ) and ξ [ 0 , 1 ) . It is worth noting that the transformed system (4) does not change the weighted path and only specifies different directions depending on the ψ function.
Let us be at the point ( x , s , y ) F 0 , then by applying Newton’s method in system (4), the search direction ( Δ x , Δ y , Δ s ) is the solution of the following linear system:
A Δ x = 0 , A T Δ y + Δ s Q Δ x = 0 , s Δ x + x Δ s = ψ ( w ( t ) ) ψ ( x s ) ψ ( x s ) .
Considering the function ψ ( t ) = t for system (5), we obtain the following system
A Δ x = 0 , A T Δ y + Δ s Q Δ x = 0 , s Δ x + x Δ s = 2 x s w ( t ) x s .
The new iterates are then given as:
x + = x + Δ x , y + = y + Δ y , s + = s + Δ s .
This means that a full Newton step is taken along the search directions.
For ease of analysis, we consider a scaled version of (6). For this purpose, we introduce the vector
v = x s t
and the scaled search directions d x and d s as follows:
d x = v Δ x x , d s = v Δ s s .
With these notations, one easily checks that the system (6) can be rewritten as follows:
A ¯ d x = 0 , A ¯ T Δ y t + d s Q ¯ d x = 0 , d x + d s = 2 w ( t ) t v ,
where A ¯ = t A D , Q ¯ = D Q D , D = diag x s .
We define the norm-based proximity δ ( v ) to measure the distance between the current iterate ( x , y , s ) and the weighted centre ( x ( w ( t ) ) , y ( w ( t ) ) , s ( w ( t ) ) ) for given t > 0 , as follows:
δ ( v ) : = δ ( x , s ; t ) = w ( t ) t v .
Note that
x s = w ( t ) v 2 = w ( t ) t v = w ( t ) t δ ( v ) = 0 .
Let p v = d x + d s and q v = d x d s . Then, we have
d x = p v + q v 2 , d s = p v q v 2 , d x d s = p v 2 q v 2 4 .
Furthermore, we have
q v 2 = d x d s 2 = d x + d s 2 4 d x T d s p v 2 = 4 δ 2 ,
where the inequality comes from the fact that
d x T d s = d x T Q ¯ d x A ¯ T Δ y t = d x T Q ¯ d x 0 .
We now give a generic framework of our new weighted interior point algorithm.
Algorithm : Full Nwton step IPM for WCQP
Input: A R m × n , Q R n × n , c R n , b R m ;
the accuracy parameter ε > 0 ;
the threshold parameter 0 < τ < 1 ;
the barrier update parameter 0 < θ < 1 ;
An initial point ( x 0 , s 0 , y 0 ) F 0 with δ ( x 0 , s 0 ; t 0 ) τ , where t 0 = ( x 0 ) T s 0 n ;
c c = x 0 s 0 , w 0 c c ;
begin
x = x 0 , y = y 0 , s = s 0 , t = t 0 , w = w 0 ;
while max { w x s , w } > ε do
Set t = ( 1 θ ) t , w = ( 1 θ ) w , w ( t ) = ( 1 t t 0 ) w + t t 0 c c ;
Determine ( Δ x , Δ y , Δ s ) according to (6);
Set ( x , y , s ) = ( x , y , s ) + ( Δ x , Δ y , Δ s ) ;
end
end.

4. Analysis of the Algorithm

In the next lemma, we give a condition which guarantees the strictly feasible of the full-Newton step.
Lemma 1. 
A new iterate ( x + , y + , s + ) is strictly feasible if
δ : = δ ( v ) < γ .
Proof. 
We introduce a step length α [ 0 , 1 ] and define
x ( α ) = x + α Δ x , s ( α ) = s + α Δ s .
Therefore,
x ( α ) s ( α ) t = x s t + α x Δ s + s Δ x t + α 2 Δ x Δ s t = v 2 + α v ( d x + d s ) + α 2 d x d s = v 2 + α v p v + α 2 p v 2 q v 2 4 = ( 1 α ) v 2 + α ( v 2 + v p v ) + α 2 p v 2 q v 2 4 = ( 1 α ) v 2 + α w ( t ) t ( 1 α ) p v 2 4 α q v 2 4 ,
where the last equality is obtained from the following
v 2 + v p v = v 2 + 2 v w ( t ) t v = 2 v w ( t ) t v 2 = w ( t ) t p v 2 4 .
Furthermore, for 0 α 1 , we have
( 1 α ) p v 2 4 + α q v 2 4 ( 1 α ) p v 2 4 + α q v 2 4 ( 1 α ) p v 2 4 + α q v 2 4 ( 1 α ) δ 2 + α δ 2 = δ 2 < γ ,
where the third inequality is due to (9) and the last inequality comes from the assumption δ < γ . Moreover, we have
min w ( t ) t ( 1 α ) p v 2 4 α q v 2 4 min w ( t ) t ( 1 α ) p v 2 4 + α q v 2 4 min c c t 0 ( 1 α ) p v 2 4 + α q v 2 4 = γ ( 1 α ) p v 2 4 + α q v 2 4 > 0 .
Thus for all α [ 0 , 1 ] , we have
( 1 α ) v 2 + α w ( t ) t ( 1 α ) p v 2 4 α q v 2 4 > 0 ,
which, by due to (10), implies that x ( α ) s ( α ) > 0 for α [ 0 , 1 ] . Hence, none of the entries of x ( α ) and s ( α ) vanish α [ 0 , 1 ] . Since x > 0 and s > 0 and x ( α ) and s ( α ) are linearly function on α , this implies that x ( α ) > 0 and s ( α ) > 0 for α [ 0 , 1 ] . Hence x ( 1 ) = x + > 0 and s ( 1 ) = s + > 0 . This completes the proof. □
Lemma 2. 
Let δ = δ ( v ) . After a full Newton step
min i ( v i + ) γ δ 2 , where v + = x + s + t .
Proof. 
From (10) with α = 1 , it follows that
x + s + t = w ( t ) t q v 2 4 .
Now from (11), the definition of v + and w ( t ) t t 0 c c , we have
min i ( v i + ) 2 = min i w i ( t ) t ( q v 2 ) i 4 min i w i ( t ) t q v 2 4 min i c c i t 0 q v 2 4 γ δ 2 .
Taking the square root on both sides of the above inequality gives the desired inequality in lemma and the proof is complete. □
Lemma 3. 
Let δ : = δ ( v ) < γ . Then, we have
δ + : = δ ( v + ) δ 2 γ + γ δ 2 .
Thus δ + 1 γ δ 2 , which shows the quadratic convergence of the algorithm.
Proof. 
We have
( δ + ) 2 = w ( t ) t v + 2 = i = 1 n w i ( t ) t v i + 2 = i = 1 n w i ( t ) t v i + 2 w i ( t ) t + v i + 2 w i ( t ) t + v i + 2 1 min i c c i t + min i ( v i + ) 2 i = 1 n w i ( t ) t ( v i + ) 2 2 1 γ + γ δ 2 2 w ( t ) t ( v + ) 2 2 = 1 γ + γ δ 2 2 q v 2 4 2 1 γ + γ δ 2 2 q v 2 4 2 δ 2 γ + γ δ 2 2 ,
where the second inequality follows from the fact that w i ( t ) t c c i t 0 min i c c i t 0 = γ and Lemma 2, the fourth equality is due to (11), the third inequality results from the fact that x 2 x 2 for x R n and the last inequality is due to (9). By taking the square root of both sides of the above inequality, the proof is complete. □
In the following lemma, we present an upper bound of the duality gap after a full-Newton step.
Lemma 4. 
After a full-Newton step, we have
( x + ) T s + e T w ( t ) .
Proof. 
From (11), we obtain
( x + ) T s + t = e T w ( t ) t e T q v 2 4 = e T w ( t ) t 1 4 q v 2 1 t e T w ( t ) .
This proves the lemma. □
We estimate an upper bound on the value of the proximity measure when t is updated in each iteration.
Lemma 5. 
Let δ : = δ ( x , s ; μ ) < γ and t + : = ( 1 θ ) t , where 0 < θ < 1 . Then, we have
δ ( x + , s + ; t + ) 1 1 θ γ θ t 0 w c c θ 2 t 0 w + γ δ 2 δ 2 + θ t 0 w c c + θ 2 t 0 w .
Proof. 
Let v ¯ + : = x + s + t + . Furthermore, from the definition of w ( t ) , we have
w ( t + ) = w ( t ) + θ t t 0 ( w + c c ) t t 0 c c + θ t t 0 ( w + c c ) = ( 1 θ ) t t 0 c c + θ t t 0 w + > 0 .
Therefore, we have
δ 2 ( x + , s + ; t + ) = w ( t + ) t + v ¯ + 2 = w ( t ) + θ t t 0 ( w + c c ) ( 1 θ ) t v + 1 θ 2 = 1 1 θ w ( t ) t + θ t 0 ( w + c c ) v + 2 1 1 θ i = 1 n 1 w i ( t ) t + θ t 0 ( w i + c c i ) + v i + 2 w i ( t ) t + θ t 0 ( w i + c c i ) ( v i + ) 2 2 1 ( 1 θ ) γ θ t 0 w + c c + γ δ 2 2 w ( t ) t ( v + ) 2 + θ t 0 w + c c 2 1 ( 1 θ ) γ θ t 0 w + c c + γ δ 2 2 q v 2 4 + θ t 0 w + c c 2 1 ( 1 θ ) γ θ t 0 w + c c + γ δ 2 2 δ 2 + θ t 0 w + c c 2 1 ( 1 θ ) γ θ t 0 w c c θ 2 t 0 w + γ δ 2 2 δ 2 + θ t 0 w c c + θ 2 t 0 w 2 .
Taking square roots of both sides of the inequality above gives the desired inequality. The proof is complete. □

5. Iteration Bound

We obtain an upper bound on the number of iterations of the proposed algorithm. Before doing so, we determine the values for the barrier parameter θ and the threshold parameter τ guaranteeing that the iterates are in the τ -neighborhood of the central path; i.e, if δ : = δ ( x , s ; t ) τ then δ ( x + , s + ; t + ) τ . By Lemma 5, we have
δ ( x + , s + ; t + ) δ 2 + θ t 0 w c c + θ 2 t 0 w 1 θ γ θ t 0 w c c θ 2 t 0 w + γ δ 2 ,
because δ τ , we have
δ ( x + , s + ; t + ) τ 2 + θ t 0 w c c + θ 2 t 0 w 1 θ γ θ t 0 w c c θ 2 t 0 w + γ τ 2 .
Substituting t 0 = min c c γ in the latter inequality, we obtain
δ ( x + , s + ; t + ) τ 2 + γ θ min c c w c c + γ θ 2 min c c w 1 θ γ γ θ min c c w c c γ θ 2 min c c w + γ τ 2 .
If we take τ = γ 2 , we get
δ ( x + , s + ; t + ) τ 2 + 2 τ 2 θ min c c w c c + 2 τ 2 θ 2 min c c w 1 θ 2 τ 2 2 τ 2 θ min c c w c c 2 τ 2 θ 2 min c c w + τ
The iterates ( x + , y + , s + ) are in the τ -neighborhood of the central path; i.e., the iterates that satisfy δ ( x + , s + ; t + ) τ . So
τ 2 + 2 τ 2 θ min c c w c c + 2 τ 2 θ 2 min c c w 1 θ 2 τ 2 2 τ 2 θ min c c w c c 2 τ 2 θ 2 min c c w + τ τ ,
or
1 + 2 θ min c c w c c + 2 θ 2 min c c w 1 θ 2 2 θ min c c w c c 2 θ 2 min c c w + 1 1 .
If we take
θ = min c c 4 ( min c c + w ) , and w > c c ,
we obtain θ 1 4 , which yields 1 1 θ 2 3 and
1 + 2 θ min c c w c c + 2 θ 2 min c c w 1 θ 2 2 θ min c c w c c 2 θ 2 min c c w + 1 2 3 6 6 + 53 55 36 0.7970 < 1 .
The main result of the paper is given in the following theorem.
Theorem 1. 
If θ = min c c 4 ( min c c + w ) and τ = γ 2 , then the algorithm achieved an ε-approximate solution ( x , s , y ) F 0 after at most
8 min c c + w min c c log max { min c c 2 + c c w 2 w + e , w } ε
iterations.
Proof. 
We have
w x s w ( t ) x s + w ( t ) w = t w ( t ) t v + w ( t ) w = t δ + w ( t ) w t γ 2 + w ( t ) w .
On the other hand, from the definition of w ( t ) , we have
w ( t ) w = w + t t 0 ( c c w ) w w + t t 0 ( c c w ) 2 w + e w t t 0 c c w 2 w + e .
Substitution this bound into (12), and after k iterations, yields
w x s t 0 γ 2 + c c w 2 w + e t t 0 t 0 γ 2 + c c w 2 w + e ( 1 θ ) k 2 .
Using the definition of γ , we deduce that w x s ε is satisfied if
min c c 2 + c c w 2 w + e ( 1 θ ) k 2 ε .
Taking logarithms of both sides and using the inequality log ( 1 + θ ) θ for θ > 1 , we obtain
k 8 min c c + w min c c log min c c 2 + c c w 2 w + e ε .
Moreover, since at each iteration the norm of the w vector is also reduced by the factor 1 θ ,so the result is obtained. The proof is completed. □

6. Numerical Results

In this section, we present computational results under the MATLAB environment to demonstrate the effectiveness of the proposed algorithm. We used the value of the accuracy parameter ε = 10 4 . In the implementation, we take different values of the weight vector w 0 such that w 0 { c c + 10 3 , 3 c c , 3 c c , n c c } . We reduced the value of the parameter t and the weight vector w by the factor 1 θ with θ = 0.2 . Table 1 shows the number of iterations (iter) and the time produced by the algorithm to obtain the optimal solution. The optimal values of the primal and dual objective functions are denoted by p r i and d u a , respectively. In the following, we give the standard test problems of CQP problems [12].
Example 1. 
A = 1 1 0 1 1 1 , b = 1 2 , c = 2 4 0 , Q = 2 0 0 0 2 0 0 0 0 .
The initial primal-dual interior point is:
x 0 = ( 0.3262 , 1.3261 , 0.3477 ) T , y 0 = ( 0 , 2.0721 ) T , s 0 = ( 0.7247 , 0.7247 , 2.0722 ) T .
Example 2. 
A = 1 1 1 0 1 5 0 1 , c = 4 6 0 0 , Q = 4 2 0 0 2 4 0 0 0 0 0 0 0 0 0 0 , b = 2 5 .
The initial primal-dual interior point is:
x 0 = ( 0.9683 , 0.5775 , 0.4543 , 1.1444 ) T , y 0 = ( 0.9184 , 1.1244 ) T , s 0 = ( 0.7612 , 0.9141 , 0.9185 , 1.1244 ) T .
Example 3. 
A = 1 1.2 1 1.8 0 3 1 1.5 2 1 1 2 3 4 2 , c = 1 1.5 2 1.5 3 , b = 9.31 5.45 6.60 Q = 20 1.2 0.5 0 1 1.2 32 1 1 1 0.5 1 14 1 1 0.5 1 1 15 1 1 1 1 1 16 .
The initial primal-dual interior point is:
x 0 = ( 2.4539 , 0.7875 , 1.5838 , 2.4038 , 1.3074 ) T , y 0 = ( 20.5435 , 9.4781 , 4.3927 ) T , s 0 = ( 7.1215 , 7.9763 , 8.3150 , 6.8686 , 7.9750 ) T .
Table 1. The numerical results of Examples 1, 2 and 3 with different values of w 0 .
Table 1. The numerical results of Examples 1, 2 and 3 with different values of w 0 .
Exam w 0 iter time p r i d u a
Exam. 1 c c + 10 3 43 4.1313 -4.4999 -4.4995
Exam. 1 3cc 48 4.2173 -4.4999 -4.4994
Exam. 1 3 cc 45 3.5224 -4.4999 -4.4994
Exam. 1 (n+1)cc 46 3.6981 -4.4999 -4.4994
Exam. 2 cc+ 10 3 44 4.4588 -7.1614 -7.1610
Exam. 2 3cc 49 4.2526 -7.1614 -7.1609
Exam. 2 3 cc 46 4.0459 -7.1614 -7.1610
Exam. 2 n cc 50 3.7132 -7.1614 -7.1609
Exam. 3 cc+ 10 3 57 5.6786 172.7165 172.7169
Exam. 3 3cc 62 3.2721 172.7165 172.7170
Exam. 3 3 cc 59 4.2797 172.7165 172.7169
Exam. 3 n cc 61 3.7649 172.7165 172.7170

7. Concluding Remarks

In this paper, we have presented a full-Newton step IPM based on the AET for weighted convex quadratic programming. We used the square root function in order to obtain a new search direction. By appropriate choosing the barrier parameter θ and threshold parameter τ , we have shown that the proposed algorithm has a complexity bound of 8 min c c + w min c c log max { min c c 2 + c c w 2 w + e , w } ε . Some numerical results illustrate the efficiency of the algorithm for solving CQP.

Acknowledgments

This work was supported by the national natural science foundation of China (No. 62172116).

Conflicts of Interest

Declare conflicts of interest or state “The authors declare no conflicts of interest.

References

  1. Karmarkar, N.K. A new polynomial-time algorithm for linear programming. Combinatorica 1984, 4, 375–395. [Google Scholar] [CrossRef]
  2. Roos, C.; Terlaky, T.; Vial, J.-Ph. Theory and Algorithms for Linear Optimization. An Interior-Point Approach. John Wiley & Sons, Chichester, UK, 1997.
  3. Darvay, Zs. New interior-point algorithm in linear programming. Adv. Model. Optim. 2003, 5, 51–92. [Google Scholar]
  4. Achache, M. Complexity analysis and numerical implementation of a short-step primal-dual algorithm for linear complementarity problems. Appl. Math. Comput. 2010, 216, 1889–1895. [Google Scholar] [CrossRef]
  5. Wang, G.Q.; Bai, Y. A new primal-dual path-following interior-point algorithm for semidefinite optimization. J. Math. Anal. Appl. 2009, 353, 339–349. [Google Scholar] [CrossRef]
  6. Wang, G.Q.; Bai, Y. A primal-dual interior-point algorithm for second-order cone optimization with full Nesterov-Todd step. Appl. Math. Comput. 2009, 215, 1047–1061. [Google Scholar] [CrossRef]
  7. Wang, G.Q.; Bai, Y. A new full Nesterov-Todd step primal-dual path-following interior-point algorithm for symmetric optimization. J. Optim. Theory Appl. 2012, 154, 966–985. [Google Scholar] [CrossRef]
  8. Wang, G.Q.; Fan, X.J.; Zhu, D.T.; Wang, D.Z. New complexity analysis of a full-Newton step feasible interior-point algorithm for P*(κ)-LCP. Optim. Lett. 2015, 9, 1105–1119. [Google Scholar] [CrossRef]
  9. Potra, F.A. Weighted complementarity problems- a new paradigm for computing equilibria. SIAM J. Optim. 2012, 2, 1634–1654. [Google Scholar] [CrossRef]
  10. Asadi, S.; Darvay, Zs.; Lesaja, G.; Mahdavi-Amiri, N.; Potra, F.A. A full-Newton step interior-point method for monotone weighted linear complementarity problems. J. Optim. Theory Appl. 2020, 186, 864–878. [Google Scholar] [CrossRef]
  11. Kheirfam, B. Complexity analysis of a full-Newton step interior-point method for monotone weighted linear complementarity problems. J. Optim. Theory Appl. 2022. [Google Scholar] [CrossRef]
  12. Boudjellal, N.; Benterki, D. A new full-Newton step feasible interior point method for convex quadratic programming. Optimization 2023. [Google Scholar] [CrossRef]
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.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

© 2024 MDPI (Basel, Switzerland) unless otherwise stated