On the solution of the monotone and nonmonotone Linear Complementarity Problem by an infeasible interior-point algorithm

Size: px
Start display at page:

Download "On the solution of the monotone and nonmonotone Linear Complementarity Problem by an infeasible interior-point algorithm"

Transcription

1 On the solution of the monotone and nonmonotone Linear Complementarity Problem by an infeasible interior-point algorithm J. Júdice L. Fernandes A. Lima Abstract The use of an Infeasible Interior-Point (IIP) algorithm [14] is investigated for the solution of the Linear Complementarity Problem (LCP). Some monotone an nonmonotone LCPs from different sources are solved by two versions of the IIP algorithm, which differ on the line-search technique that computes the stepsize. The first version, denoted by SIIP, employs the simple maximum ratio technique commonly used in IIP methods for linear programming. On the other hand the second variant GIIP incorporates a more sophisticated Armijo-type line-search technique, that ensures global convergence for the procedure under some hypothesis. The computational experiments indicate that both the variants process efficiently monotone LCPs and LCPs with P -matrices. On the contrary, the algorithms face many difficulties for solving some LCPs with P 0 -matrices and LCPs associated with nonzero sum bimatrix games. However, the algorithm GIIP has succeeded in a large number of these problems than the method SIIP. A third version that employs an iterative solver for finding the search direction is also investigated and seems to be quite efficient for the solution of the monotone LCP that arises in a spatial equilibrium networ structured model. Keywords: Linear Complementarity Problem, Interior-Point algorithms, large-scale problems. 1 Introduction The Linear Complementarity Problem (LCP) consists of finding vectors z IR n and w IR n such that w = q + Mz, z 0, w 0, z T w = 0 (1) where q is an n-vector and M is a square matrix of order n. This problem has become one of the most important areas of optimization. Several applications of the LCP have appeared in many areas of science, economics and engineering and a large number of algorithms has been designed for its solution. We refer [3, 20] for two excellent boos on this subject. It is well-nown [3] that the LCP is equivalent to the following Affine Variational Inequality (AVI): Support of this wor has been provided by the Instituto de Telecomunicações. Departamento de Matemática da Universidade de Coimbra, Coimbra, Portugal. Escola Superior de Tecnologia de Tomar, Tomar, Portugal. Faculdade de Ciências da Universidade do Porto, Porto, Portugal. 1

2 Find z 0 such that (q + M z) T (z z) 0 for all z 0 (2) Due to this equivalence, the LCP has been classified as Monotone or Nonmonotone depending on the matrix M to be Positive Semi-Definite (P SD) or not. We recall that a matrix M is P SD if x T Mx 0 for all x IR n. This class contains the Positive Definite (P D) matrices, that is, those which satisfy x T Mx > 0 for all x IR n {0}. A monotone LCP can be solved in polynomial-time [15], while a nonmonotone LCP is NPhard [20]. In the last category of LCPs, one should distinguish the cases of M being a matrix P or P 0, where M is P (P 0 ) if and only if all its principal minors are positive (nonnegative). It is interesting to add that a LCP with a matrix P 0 is NP-hard [15] while the complexity of a LCP with a matrix P is still an open question. The following diagram shows the relationships among these four classes of matrices P D P (3) P SD P 0 where represents strict inclusion. Furthermore P = P D and P SD = P 0 for symmetric matrices [20]. Interior-Point algorithms have become one of the most interesting approaches for solving the monotone LCP. As the proper name indicates, these methods wor on the interior of the nonnegative orthant IR 2n +, that is, z > 0 and w > 0 are forced for each iterate (z, w ). Each iteration consists of a damped Newton step for the system of nonlinear equations { Mz w + q = 0 (4) ZW e = µ e where Z = diag(z 1,..., z n ), W = diag(w 1,..., w n ) and µ is the so-called central parameter that goes to zero as the algorithm proceeds. A stepsize is appropriately chosen so that the positivity of the variables z i and w i is maintained during the whole procedure. Global convergence of the algorithm is ensured by a criterious choice of the central parameter µ and of the stepsize that is used in these damped Newton iterations. There are two main categories of interior-point (IP) methods, namely the Feasible (FIP) and Infeasible (IIP) algorithms. In [15], Kojima et al have discussed an algorithm that unifies all the existing FIP methods. They have been able to establish global convergence for their unified method when the LCP is monotone or M is a P -matrix. The infeasible version of this algorithm seems to wor quite efficiently for monotone LCPs when the stepsize is computed by the simple maximum ratio technique commonly employed in linear programming [10]. Recently, Simantirai and Shanno [23], have discussed the use of an Armijo-type line search technique for the computation of the stepsize. They have been able to establish global convergence for the resulting method in the sense introduced by Kojima et al [14] for linear programming. They have also tested this algorithm in a number of monotone and 2

3 nonmonotone LCPs. The results seem to indicate that this global version GIIP is always more efficient than the simple version SIIP of the infeasible interior-point method that simply uses the stepsize computed from the maximum ratio criterion mentioned before. In this paper we have studied the efficiency of these two versions of the IIP method for monotone and nonmonotone LCPs. In the first experience we have solved some monotone and nonmonotone LCPs with matrices P and P 0. The numerical results show that the methods perform in a similar way for these type of problems and there is no clear winner between them. We have also studied these two versions of the infeasible interior-point method for the solution of some NP-hard nonmonotone LCPs with a P 0 matrix and LCPs associated with two formulations of bimatrix games. The experiments have shown that both the versions face many difficulties for processing these LCPs. However, the version GIIP has succeeded in a larger number of instances than the variant SIIP. This seems to indicate that the former version should be probably a better starting point for the possible design of an interior-point method capable of dealing with nonmonotone LCPs. As it is usual in interior-point methods, both the versions of the algorithm have been implemented using a direct solver for finding the search direction in each iteration. However, some large LCPs with a networ structure [1, 11, 21] cannot be processed with this type of implementation and require an iterative solver for that propose. The use of this iterative solver needs a special stopping criterion that leads to a small number of iterations for this method. This had lead to the design of a truncated infeasible interior-point method TIIP [22] which consider in each iteration a residual vector r in (4) to get an equation of the form Mz w + q = r. The norm of this residual vector can be controlled in such a way that the resulting procedure possesses global convergence in a sense stated in Kojima et al [14]. Some computational experience presented in this paper and elsewhere [22] shows that this TIIP algorithm is quite appropriate for the solution of these large monotone LCPs with a networ structure. The organization of this paper is as follows. In section 2 the (truncated) infeasible interiorpoint method is introduced, together with its variants. The section 3 reports the experiments performed with these variants for the solution of the monotone and nonmonotone LCPs mentioned before. Finally some concluding remars are presented at the end of the paper. 2 An Infeasible Interior-Point Algorithm In this section we discuss a general interior-point algorithm that can be seen as an extension of the method described in [14] for the LCP. See also [23, 25] for other papers on the same ideas. As stated in [22] we further introduce a residual vector r in each iteration, that is quite appropiate when the search direction is found approximately by an iterative solver. Consider the LCP (1) and let N be the set of the points (z, w) defined by the following equations z > 0, w > 0 z i w i γ zt w n i = 1,..., n (5) z T w γ w q Mz or w q Mz ɛ 2 where 0 < γ < 1, γ > 0 are given real numbers and ɛ 2 is a small positive tolerance. Furthermore let 0 β 0 < β 1 < β 2 < β 3 < 1 be given real numbers. Then the steps of the algorithm can be stated as follows 3

4 Step 0: Let (z 0, w 0 ) N and = 0. Step 1: If (z ) T w ɛ 1 and w q Mz ɛ 2 (ɛ 1 ɛ 2 ) stop: (z, w ) is a solution of the LCP. ( ) (z Step 2: Search Direction - Let µ = σ ) T w u n, β 0 σ < β 1 and compute v by ( ) ( ) ( ) ( ) M I u Mz v = q + w r + (6) Z W e µ e W Z where and r β 0 Mz q + w (7) Z = diag(z 1,..., z n), W = diag(w 1,..., w n). Step 3: Stepsize (i) Let ᾱ be the maximum α > 0 such that (z, w ) + α(u, v ) N (8) (z + αu ) T (w + αv ) (1 α(1 β 2 ))[(z ) T w ] for all α [0, ᾱ ] (9) (ii) If ᾱ ɛ 2 stop. Otherwise let α be such that 0 < α ᾱ and (z + α u ) T (w + α v ) (1 ᾱ (1 β 3 ))(z ) T w (10) Step 4: Set = + 1 and go to Step 1. z +1 = z + α u w +1 = w + α v (11) Next we discuss some further issues of the algorithm. In step 2, the matrix Z is diagonal with positive diagonal elements. So its inverse Z 1 exists and is easily computable. The system (6) can be rewritten as follows v = w + µ Z 1 e Z 1 W u (M + Z 1 W )u = Mz q + µ Z 1 e + r (12) Hence the algorithm wors if the matrix M + Z 1 W is nonsingular in each iteration. The following result holds concerning the nonsingularity of this matrix. Theorem 1 [15] - M is a matrix P 0 if and only if M + Z 1 W is nonsingular for all z > 0 and w > 0. It is not difficult to extend the theory presented in Kojima et al [14] to show that all the iterates belong to the set N, provided (z 0, w 0 ) N and M + Z 1 W is nonsingular for each (z, w ) N. This means that the algorithm may wor for the nonmonotone LCP whose matrix is not P 0. Furthermore the method always stops in one of the following terminations: 4

5 (i) in Step 1 with a solution of the LCP (ii) in Step 3 with a failure. The drawbac of this type of methodology concerns the possibility of occurence of this failure. As we see later, the termination can occur when the LCP has no solution, but the method may terminate with such form in cases where the LCP has a solution. Actually, this type of difficulty is shared by all the direct and iterative methods for the LCP [3, 20]. So, as these other linear complementarity procedures, this algorithm cannot process the LCP in all cases. It is important at this stage to distinguish three categories of the interior-point algorithm: (i) The Feasible Interior-Point (FIP) algorithm in which for all iterations. r = 0, w = q + Mz (ii) The Infeasible Interior-Point (IIP) method in which r = 0 for all iterations and w q + Mz in general. (iii) The Truncated Interior-Point (TIP) algorithm, where r 0 in general and satisfies the inequality (7). It is important to add that for the first category of method the termination in Step 1 always occurs when M is a matrix P SD or P [15]. As stated before, all those forms of the interior-point algorithm possess global convergence to one of the terminations mentioned in the Steps 1 and 3, provided the initial point belongs to the neighborhood N of the central path defined by (5). The computation of the stepsize α is done according to the formulas (8) - (10) of Step 3. In practice it is not easy to find a value α satisfying these conditions.a quite relaxed criterion for the choice of α has been employed in practice and simply consists of finding the largest positive value such that the variables zi and wi are positive in each iteration. The most common choice for α taes the following form α = max{α > 0 : z + αu > 0, w + αv > 0} This choice for α does not guarantee global convergence, but has shown to perform quite well in practice for linear programming [19] and monotone LCPs [10]. Recently Simantirai and Shanno [23] have adapted an idea of El-Bary et al [8] and have proposed a line-search that guarantees global convergence for the infeasible interior-point method and seems to wor well in practice. This line-search is an Armijo type tecnhique for the merit function Φ(z, w) = [ ZW e 2 + w Mz q 2] 1 2 where e IR n is a vector of ones and denotes the l 2 norm. This function is a quite natural choice, since the algorithm pursues a point (z, w ) that is a solution of the following system of nonlinear equations { w Mz q = 0 ZW e = 0 (13) 5

6 As stated in [5] the merit function (13) is usualy employed for this type of nonlinear system. The procedure starts by finding the maximum value ᾱ such that (z +αu, w +αv ) N for all 0 α ᾱ. This is done according to the formulas (17) - (19) in [23]. Next the stepsize α is computed by α = ᾱ 2 t where t is the smallest nonnegative integer satisfying Φ(z + α u, w + α v ) Φ(z, w ) + α [ ] 10 4 Φ(z, w ) T u v. with Φ(z, w ) the gradient of the merit function. As is shown in Simantirai and Shanno [23] this line-search technique is sufficient to guarantee global convergence for the infeasible interior-point method when r = 0 in all iterations. To show that the truncated infeasible interior-point method mantains global convergence it is necessary to prove that the search direction computed by this procedure is a descent direction for the merit function (13). To do this we need the following result. Theorem 2 If Φ(z, w ) denotes the gradient of the function Φ at (z, w ) and (u, v ) is the search direction computed by the IIP algorithm, then [ ] Φ(z, w ) T u Φ(z, w )(1 σ ) v Proof: Consider the system associated to the iteration [ ] [ w Mz q r F (z, w) = = ZW e µ e ] If F (z, w ) denotes the jacobian of this system, then by computations similar to those presented in [23] we have Φ(z, w ) T [ u But and v ] = = Furthermore σ β 0 and (7) imply [ [ 1 F (z, w ) F (z, w ) T F (z, w )F (z, w ) 1 F (z, w r ) + µ e ( [ 1 F (z, w F (z, w ) 2 + F (z, w ) T ) r µ e = F (z, w ) + ( Mz + w q) T r + µ (z ) T w F (z, w ) F (z, w ) = Φ(z, w ) µ (z ) T w σ Z W 2 r Mz + w q β 0 σ 6 ]) ]]

7 Hence by the Cauchy-Schwarz inequality we have ( Mz + w q) T r Mz + w q r σ Mz + w q 2 (14) Therefore Φ(z, w ) T [ u v ] Φ(z, w ) + σ [ ] 2 Φ(z, w ) Φ(z, w ) It follows from the theorem that one of the two possible cases occur: = Φ(z, w )(1 σ ) (i) Φ(z, w ) = 0 and the algorithm stops with a solution of the LCP. [ ] u (ii) Φ(z, w ) T < 0 and (u, v ) is a descent direction. v Hence the theory presented in [23] can now be used to achieve exactly the same conclusion stated in this paper. Therefore the TIIP algorithm possesses global convergence if the Armijotype line-search described before is used throughout the procedure. In the next section we describe some experiments made with the three variants of the interior-point method incorporating the two line-searches discussed in this section. As stated in the first section, we denote by SIIP and GIIP the two versions of these methods that use the simple line-search and the Armijo type technique respectively. The so-called Feasible and Infeasible interior-point versions employ a direct solver for the solution of the system (12) that computes the search direction. Furthermore an iterative solver is used in the truncated variant of the interior-point algorithm. The choice of the direct or iterative solvers depends on the symmetry and sparsity of the matrix M of the LCP. 3 Computational Experience In this section we describe some computational experience on a SUN SPARCstation 10 (48Mhz, 64Mb RAM) with the variants of the interior-point algorithm discussed in the previous section. Three sets of experiments have been performed, namely the solution of some LCPs with P and P 0 matrices, LCPs associated with nonzero sum bimatrix games and LCPs corresponding to a networ spatial equilibrium model. 3.1 LCPs with matrices P and P 0 In this first experience we have started by considering a number of symmetric P and P 0 matrices from the literature. Since symmetric matrices P (P 0 ) are P D(P SD) then the corresponding LCPs are monotone. These matrices are presented below. (i) Pentadiagonal P D matrices, denoted by P DL, that have been introduced in [18]. The nonzero elements are given by m ii = 6 m i,i 1 = m i,i+1 = 4 m i,i 2 = m i,i+2 = 1 (15) 7

8 (ii) P D matrices that arise on the solution of the Laplace equation by finite differences [2]. We denote by LAPL this type of matrices and a description of their elements appears in [10]. (iii) P D matrices of the form M = LL T, where L is a unit lower triangular matrix with all off-diagonal elements equal to 2 [9]. This type of matrix is denoted by F AT. (iv) The well-nown Hilbert matrices [20] whose elements are given by m ij = 1 i + j 1 These matrices are P SD and are denoted by HILB. (v) The so-called Pascal P SD matrices [20] that are denoted by P ASC. Their elements satisfy (i + j 2)! θ m ij = (i 1)!(j 1)! where! denotes factorial and θ is a small positive real number (we have set θ = 10 7 ). We have also considered in this first experience two well-nown matrices P that are stated next. (vi) The matrices L referred in (iii), which are P but not P D and are denoted by MU. (vii) P D matrices introduced by Chandrasearan, Pang and Stone [20], whose elements are given by m ii = 1 m ij = 2 if j > i and i + j is odd m ij = 1 if j > i and i + j is even (16) m ij = 1 if j < i and i + j is odd m ij = 2 if j < i and i + j is even These matrices are denoted by P ANG. Finally we have constructed some matrices of the form DAE where A is a matrix of the categories mentioned before and D and E are diagonal matrices whose diagonal elements d ii and e ii are randomly generated numbers belonging to the intervals (0, 0.1) and (0, 1) respectively. We denote by P SNAME the matrices of this form, where NAME represents one of the classes of the matrices stated before. All these matrices have been used for constructing the LCPs of our first experience. According to the suggestions of their authors, the right-hand side vectors for the LCPs with the matrices F AT, MU and P ANG are given by q = e, where e is a vector of ones. Furthermore all the right-hand side vectors q of the remaining LCPs have been generated by the technique discussed in [10], with scal = 0, F = n 2 and F d = 0. The symmetric monotone LCPs have been solved by the two variants SIIP and GIIP of the infeasible interior-point method, that have been implemented according to the lines stated in [10]. The LCPs with nonsymmetric matrices have been solved by a similar implementation in 8

9 which the subroutine MA27 [6] has been replaced by MA28 [6]. We note that this procedure is certainly not the best way of implementing the interior-point methods in the latter case. However, this code is suitable for comparing the efficiency of the two variants of the interiorpoint algorithm. These two versions SIIP and GIIP require some parameters that have been set according to the recommendations presented in [10] and [23] respectively. Our experiences have shown that σ = 1 n is usually preferable for the LCPs of smaller dimension. We have used this value for all the problems but LAP L and P SLAP L, for which the choice presented in [23] has been followed. As suggested in [10], we have used the initial point as follows zi 0 = λ, i = 1,..., n wi 0 = q + Mz, i = 1,..., n (17) where λ is a small number belonging to the interval [1, 5]. Finally the stopping criteria for both the variants of the infeasible interior-point use the tolerances ɛ 1 = ɛ 2 = Test Problem n SIIP GIIP PDL LAPL HILB PASC FAT MUC PANG PSDPL PSLAPL PSHILB PSPASC PSPANG Table 1 - Number of iterations for LCPs with matrices P and P 0 The results displayed in Table 1 indicate that both the versions SIIP and GIIP of the infeasible interior-point algorithm are quite efficient for solving all the LCPs. We note that the matrices P SHILB and P SP ASC are P 0 but are not P. Actually, they belong to the socalled class of sufficient matrices introduced in [4]. It is interesting to note that the Feasible IP 9

10 algorithms possess global convergence for LCPs with matrices of this class, as these matrices coincide with the matrices P introduced in [15]. See [24] for a proof of this result. In the second set of experiments we have considered some matrices P 0 that are neither P nor even sufficient. We start with the LCP defined by q = , M = It is easy to see that the famous Leme s algorithm [16] cannot process this LCP. Furthermore the LCP is feasible and possesses an infinity number of solutions of the form and z = (α, 0, 0, 0), α > 0 z = (1, 0, β, 0), β > 0 Both the variants of the infeasible interior-point methods have attained a solution of the first form in 4 iterations. It is well-nown that if M is a matrix P 0 then one of the following three possible cases must occur: (i) The LCP has a solution. (ii) The LCP is infeasible, that is, its linear constraints are incompatible. (ii) The LCP is feasible but has no solution. In our next experiment we have considered some LCPs satisfying the last two cases. In all the problems the infeasible interior-point method has terminated with a failure. After all these successful experiments we have tested both the variants of the infeasible interior-point algorithm on some NP-hard LCPs with matrices P 0 that have been introduced in [15]. Both the variants of the method have stopped with a failure in Step 3 despite the existence of a solution for these LCPs. So these experiments seem to indicate that both the variants are efficient for solving monotone LCPs and LCPs with P and sufficient matrices. Furthermore there is no clear winner between the two versions. The algorithm can also solve more difficult LCPs with matrices P 0 for which other traditional methods are unable to process. However, the two versions do not seem to be able to solve NP-hard LCPs with matrices P Nonzero Sum Bimatrix Games It is well-nown that any nonzero sum bimatrix game can be reduced into a nonmonotone LCP. There are two possible formulations of the bimatrix games in terms of a LCP. In the most common formulation (FORM1) the right-hand side vector q and the matrix M tae the following forms [ ] [ ] e m 0 A q = e r, M = B 0 10

11 where m and r are positive integer numbers, e t IR t is a vector of ones and A IR mxr, B IR rxm are positive matrices [17]. On the other hand in the second formulation (FORM2) e r is replaced by e r and B is a negative matrix [7]. It is easy to find a feasible positive starting point (z 0, w 0 ) for both the variants of the interior-point method. Next we present a process for computing the initial point z 0 that has been used in our experiments. The vector w 0 is given by q + Mz 0. Let Then in FORM1 we set m b ij 1 i r j=1 1 = min r a ij 1 i m j=1 2 = min z 0 i = α 1 1 i = 1,..., m z 0 i = α 2 2 i = m + 1,..., m + r where α 1 = max{r max i,j On the other hand in FORM2 we set b ij, 1.5} z 0 i = 1 α 1 1 α 2 = max{m max i,j i = 1,..., m a ij, 1.5} where α 1 = { 1 r min b ij if 1.5 < α 1 < otherwise Furthermore, the components m + 1,..., m + r of z 0 are given as in FORM1. As before, we have tested both the variants SIIP and GIIP of the interior-point algorithm. The elements of the matrices A and B of the test problems are randomly generated in the intervals [a, b] and [c, d] respectively. The values of these numbers a, b, c and d and the values of m and r are displayed in Table 2 together with the results of the performances of the two variants on these problems. In case of failure the value of the complementarity gap z T w at that stage is included after the letter F. FORM m r a b c d n SIIP GIIP F(1E-4) F(1E-4) F(1E-5) F(1E-5) F(1E-3) F(1E-1) F(1E-5) E-5 4E-2-4E-2-5E-5 60 F(2E+0) 182 Table 2 - Nonzero Sum Bimatrix Games 11

12 The results displayed in Table 2 show that the variant GIIP is more recommendable for this type of LCPs. In fact this procedure has been successful in 8 of the 10 test problems. Furthermore the value of the complementarity gap was quite small in the two failures. On the other hand the SIIP has failed in 6 problems. So these results seem to indicate that there is probably room for the use of interior-point algorithms on some nonmonotone LCPs whose matrices are not P 0. However, there is much to be done for the design of an efficient algorithm of this type in this case. 3.3 A Spatial Equilibrium Model This model has been discussed in [1, 11, 21] and consists of r regions that ship m commodities (m 1) among them. Furthermore there is connection between each pair of regions and the supply/demand functions are affine. This model leads into a monotone LCP with matrix M = JBJ T, where B 11 B 12 B 1m B 21 B 22 B 2m B = IRmrxmr B m1 B m2 B mm is a (symmetric or unsymmetric) P D matrix such that each submatrix B ij is diagonal with positive elements. Furthermore J is a bloc diagonal matrix of the form G G J =... G where G IR rxr(r 1) is an incidence matrix. Therefore the dimension of the LCP is n = mr(r 1), which can be quite large even for small number of regions and commodities. For instance a model of 50 commodities and 100 regions leads into a LCP of dimension Since B is a P D matrix, then M = JBJ T is a P SD matrix and the LCP is monotone. So the infeasible interior-point is recommended for solving this type of LCP. However, the large dimension of the LCP and the structure of its matrix prohibits the use of a direct solver to find the search direction in each iteration. Therefore the truncated version of the interior-point is much more suited in this application. In [22], we have developed an efficient implementation of the Truncated IIP method for the solution of this LCP. One of most important features of this implementation lies on the fact that the search direction is computed by solving a linear system of order much smaller than n. To see this, we note that each iteration of the TIIP method requires the solution of a linear system with matrix M +E = JBJ T +E, where E is a diagonal matrix with positive diagonal elements. Since B is a P D matrix then B = LDU where L and U are unit lower and upper triangular matrices respectively. Furthermore no fill-in occurs during this factorization due to the special structure of B. Now suppose we wish to solve the system (M + E )y = b (18) 12

13 Hence its solution satisfies y = (M + E ) 1 b By the Shermann-Morrison formula [5] we have y = E 1 b E 1 Hence y can be computed by solving the systems and setting J T U 1 (D 1 + UJE 1 J T L) 1 L 1 Jb Lα = Jb (19) (D 1 + UJE 1 J T L)β = α (20) Uθ = β (21) y = E 1 (b J T θ) Since the matrices L and U are triangular, then the major computational effort for solving the system (18) lies on the solution of (20). The dimension of this latter system is mr, which is much smaller than the dimension of the LCP. To have an idea of the gap we note that for m = 50 and r = 100 the order of the system (20) is 5000, while the dimension of the LCP is The system (20) is solved by an iterative solver, which depends on the fact of B being symmetric or not. In the first case the Preconditioned Conjugate Gradient (PCG) method should be employed. On the other hand a nonsymmetric iterative method such as the Preconditioned QMR algorithm is quite suitable for the second case. Both these iterative methods can efficiently do their job if a good preconditioner is available. An incomplete QR factorization preconditioner has shown to be recommendable in this instance and is fully described in [22]. Another important feature of the implementation is the use of a dynamic stopping criterion for the iterative solver. If we set the vector r of the truncated IP method as the residual of the iterative solver, then this latter procedure can stop even when the residual vector has a relatively large norm. In effect the theory of the truncated IP method only requires that the inequality (7) holds in each iteration and this can be satisfied with r large. Based on the interesting features mentioned before, the implementation of the truncated IIP method (version SIIP) has shown to be quite efficient for solving this type of LCP [22]. The next figures illustrate the performance of this method for the case of some spatial equilibrium models with a symmetric P D matrix B, 50 commodities and a different number of regions. In each figure the dimension of the LCP is in bracets on the right of the corresponding number of regions. The first and the second figures represent the number of iterations and the CPU time in seconds that the truncated IP method has required for solving all these problems. The third figure contains the average number of iterations that the PCG method requires during the application of the truncated IP algorithm. We also show the dimension of the system (20) to be solved in each iteration, according to the procedure explained above. The results displayed in the first two figures show that the truncated IP method is quite efficient for this type of LCPs. Furthermore the performance of the algorithm does not seem to be quite affected by an increase of the dimension of the LCPs. On the other hand the average number of iterations of the PCG method grows linearly with the order of the LCP and is allways smaller than 0.5p, where p is the order of the system to be solved. We recommend [22] for a full report of the performance of the truncated IP algorithm for this 13

14 type of monotone LCP when M is symmetric or unsymmetric. These results show the great efficiency of the interior-point in this instance. 4 Concluding Remars In this paper we have investigated the use of an infeasible interior-point algorithm for the solution of the Linear Complementarity Problem (LCP). The method has shown to be quite efficient for solving monotone LCPs and LCPs with P matrices and other subclasses of P 0 matrices. However, it has not been able to process some NP-hard LCPs with P 0 matrices. The algorithm also faces difficulties for solving LCPs associated with nonzero sum bimatrix games, despite being successful in many cases. A robust nonenumerative method for solving a large class of nonmonotone LCPs is still to be designed. We hope that this paper will increase the interest of the research community on the nonmonotone LCP and some of its generalizations that appear quite often in the solution of nonlinear programs [20] variational inequalities [3] and global optimization [12, 13]. Acnowledgment We are grateful to Luís Portugal for is suggestions on a first draft of this manuscript. References [1] R. Asmuth, B. Eaves, and E. Peterson. Computing economic equilibria on affine networs with Leme s algorithm. Mathematics of Operations Research, 4: , [2] R. L. Burden, J. D. Faires, and A. Reynolds. Numerical Analysis. Prindle, Weber and Schmidt, Boston, [3] R. Cottle, J. Pang, and R. Stone. The Linear Complementarity Problem. Academic Press, New Yor, [4] R. Cottle, J. Pang, and Venateswaran. Sufficient matrices and the linear complementarity problem. Linear Algebra and its Applications, 114: , [5] J. Dennis Jr. and R. Schnabel. Numerical Methods for Unconstrained Optimization and Nonlinear Equations. Prentice-Hall, Englewood Cliffs, New Yor, [6] I. Duff, A. Erisman, and J. Reid. Direct Methods for Sparse Matrices. Clarendon Press, Oxford, [7] B. Eaves. The linear complementarity problem. Management Science, 17: , [8] A. El-Bary, R. Tapia, Y. Zhang, and T. Touchiya. On the formulation of the primal-dual interior-point method for nonlinear programming for linear complementarity problems. TR 92-40, Rice University, USA, (revised April). [9] Y. Fathi. Computational complexity of linear complementarity problems associated with positive definite matrices. Mathematical Programming, 17: ,

15 number of commodities: TN iteration (30.000) 50 ( ) 75 ( ) 100 ( ) 125 ( ) 2500 regions (variabl 2000 CPU time (sec (30.000) 50 ( ) 75 ( ) 100 ( ) 125 ( ) regions (variabl average PCG iterations per s dimension of the systems (30.000) 50 ( ) 75 ( ) 100 ( ) 125 ( ) regions (variabl 15

16 [10] L. Fernandes, J. Júdice, and J. Patricio. An investigation of interior-point and bloc pivoting algorithms for large-scale symmetric monotone linear complementarity problems. Technical report, Department of Mathematics, University of Coimbra, Coimbra, Portugal, To appear in Computational Optimization and Applications. [11] F. Guder, J. Morris, and S. Yoon. Parallel and serial successive overrelaxation for multicommodity spatial price equilibrium problems. Transportation Science, 26:48 58, [12] J. Judice and A. Faustino. A computational analysis of LCP methods for bilinear and concave quadratic programming. Computers and Operations Research, 18: , [13] J. Judice and A. Faustino. A sequential LCP algorithm for bilinear linear programming. Annals of Operations Research, 34:89 106, [14] M. Kojima, N. Meggido, and S. Mizuno. A primal-dual infeasible interior-point algorithm for linear programming. Mathematical Programming, 61: , [15] M. Kojima, N. Megiddo, T. Noma, and A. Yoshise. A Unified Approach to Interior-Point Algorithms for Linear Complementarity Problems. Lecture Notes in Computer Science 538. Springer-Verlag, Berlin, [16] C. Leme. On complementary pivot theory. In G. Dantzig and A. Veinott, editors, Mathematics of Decision Sciences, pages American Mathematical Society, Providence, [17] C. Leme and J. Howson Jr. Equilibrium points of bimatrix games. SIAM Journal of Applied Mathematics, 12: , [18] Y. Lin and J. Pang. Iterative methods for large convex quadratic programs: a survey. SIAM Journal on Control and Optimization, 25: , [19] L. Lustig, R. Marsten, and D. Shanno. Computational experience with a primal-dual method for linear programming. Linear Algebra and its Applications, 152: , [20] K. Murty. Linear Complementarity, Linear and Nonlinear Programming. Heldermann Verlag, Berlin, [21] J. Pang. A hybrid method for the solution of some multicommodity spatial equilibrium problems. Management Science, 27: , [22] L. Portugal, L.Fernandes, and J. Judice. A truncated Newton interior-point algorithm for the solution of a multicommodity spatial equilibrium model. Technical report, Department of Mathematics, University of Coimbra, Coimbra, Portugal, [23] E. Simantirai and D. Shanno. An infeasible interior-point method for linear complementarity problems. RRR 7-95, RUTCOR, New Brunswic, New Jersey, USA, [24] H. Valiaho. P -matrices are just sufficient. Technical report, Department of Mathematics, University of Helsini, Finland, [25] Y. Zhang. On the convergence of a class of infeasible interior-point methods for the horizontal linear complementarity problem. SIAM Jounal on Optimization, 4: ,

Solution of a General Linear Complementarity Problem using smooth optimization and its application to bilinear programming and LCP

Solution of a General Linear Complementarity Problem using smooth optimization and its application to bilinear programming and LCP Solution of a General Linear Complementarity Problem using smooth optimization and its application to bilinear programming and LCP L. Fernandes A. Friedlander M. Guedes J. Júdice Abstract This paper addresses

More information

THE solution of the absolute value equation (AVE) of

THE solution of the absolute value equation (AVE) of The nonlinear HSS-like iterative method for absolute value equations Mu-Zheng Zhu Member, IAENG, and Ya-E Qi arxiv:1403.7013v4 [math.na] 2 Jan 2018 Abstract Salkuyeh proposed the Picard-HSS iteration method

More information

BOOK REVIEWS 169. minimize (c, x) subject to Ax > b, x > 0.

BOOK REVIEWS 169. minimize (c, x) subject to Ax > b, x > 0. BOOK REVIEWS 169 BULLETIN (New Series) OF THE AMERICAN MATHEMATICAL SOCIETY Volume 28, Number 1, January 1993 1993 American Mathematical Society 0273-0979/93 $1.00+ $.25 per page The linear complementarity

More information

Research Note. A New Infeasible Interior-Point Algorithm with Full Nesterov-Todd Step for Semi-Definite Optimization

Research Note. A New Infeasible Interior-Point Algorithm with Full Nesterov-Todd Step for Semi-Definite Optimization Iranian Journal of Operations Research Vol. 4, No. 1, 2013, pp. 88-107 Research Note A New Infeasible Interior-Point Algorithm with Full Nesterov-Todd Step for Semi-Definite Optimization B. Kheirfam We

More information

Linear Complementarity as Absolute Value Equation Solution

Linear Complementarity as Absolute Value Equation Solution Linear Complementarity as Absolute Value Equation Solution Olvi L. Mangasarian Abstract We consider the linear complementarity problem (LCP): Mz + q 0, z 0, z (Mz + q) = 0 as an absolute value equation

More information

An EP theorem for dual linear complementarity problems

An EP theorem for dual linear complementarity problems An EP theorem for dual linear complementarity problems Tibor Illés, Marianna Nagy and Tamás Terlaky Abstract The linear complementarity problem (LCP ) belongs to the class of NP-complete problems. Therefore

More information

An investigation of feasible descent algorithms for estimating the condition number of a matrix

An investigation of feasible descent algorithms for estimating the condition number of a matrix Top (2012) 20:791 809 DOI 10.1007/s11750-010-0161-9 ORIGINAL PAPER An investigation of feasible descent algorithms for estimating the condition number of a matrix Carmo P. Brás William W. Hager Joaquim

More information

Interior-Point Methods as Inexact Newton Methods. Silvia Bonettini Università di Modena e Reggio Emilia Italy

Interior-Point Methods as Inexact Newton Methods. Silvia Bonettini Università di Modena e Reggio Emilia Italy InteriorPoint Methods as Inexact Newton Methods Silvia Bonettini Università di Modena e Reggio Emilia Italy Valeria Ruggiero Università di Ferrara Emanuele Galligani Università di Modena e Reggio Emilia

More information

ON THE PARAMETRIC LCP: A HISTORICAL PERSPECTIVE

ON THE PARAMETRIC LCP: A HISTORICAL PERSPECTIVE ON THE PARAMETRIC LCP: A HISTORICAL PERSPECTIVE Richard W. Cottle Department of Management Science and Engineering Stanford University ICCP 2014 Humboldt University Berlin August, 2014 1 / 55 The year

More information

An Infeasible Interior Point Method for the Monotone Linear Complementarity Problem

An Infeasible Interior Point Method for the Monotone Linear Complementarity Problem Int. Journal of Math. Analysis, Vol. 1, 2007, no. 17, 841-849 An Infeasible Interior Point Method for the Monotone Linear Complementarity Problem Z. Kebbiche 1 and A. Keraghel Department of Mathematics,

More information

A PREDICTOR-CORRECTOR PATH-FOLLOWING ALGORITHM FOR SYMMETRIC OPTIMIZATION BASED ON DARVAY'S TECHNIQUE

A PREDICTOR-CORRECTOR PATH-FOLLOWING ALGORITHM FOR SYMMETRIC OPTIMIZATION BASED ON DARVAY'S TECHNIQUE Yugoslav Journal of Operations Research 24 (2014) Number 1, 35-51 DOI: 10.2298/YJOR120904016K A PREDICTOR-CORRECTOR PATH-FOLLOWING ALGORITHM FOR SYMMETRIC OPTIMIZATION BASED ON DARVAY'S TECHNIQUE BEHROUZ

More information

A generalization of the Gauss-Seidel iteration method for solving absolute value equations

A generalization of the Gauss-Seidel iteration method for solving absolute value equations A generalization of the Gauss-Seidel iteration method for solving absolute value equations Vahid Edalatpour, Davod Hezari and Davod Khojasteh Salkuyeh Faculty of Mathematical Sciences, University of Guilan,

More information

Technische Universität Ilmenau Institut für Mathematik

Technische Universität Ilmenau Institut für Mathematik Technische Universität Ilmenau Institut für Mathematik Preprint No. M 14/05 Copositivity tests based on the linear complementarity problem Carmo Bras, Gabriele Eichfelder and Joaquim Judice 28. August

More information

Absolute Value Programming

Absolute Value Programming O. L. Mangasarian Absolute Value Programming Abstract. We investigate equations, inequalities and mathematical programs involving absolute values of variables such as the equation Ax + B x = b, where A

More information

Advanced Mathematical Programming IE417. Lecture 24. Dr. Ted Ralphs

Advanced Mathematical Programming IE417. Lecture 24. Dr. Ted Ralphs Advanced Mathematical Programming IE417 Lecture 24 Dr. Ted Ralphs IE417 Lecture 24 1 Reading for This Lecture Sections 11.2-11.2 IE417 Lecture 24 2 The Linear Complementarity Problem Given M R p p and

More information

A Generalized Homogeneous and Self-Dual Algorithm. for Linear Programming. February 1994 (revised December 1994)

A Generalized Homogeneous and Self-Dual Algorithm. for Linear Programming. February 1994 (revised December 1994) A Generalized Homogeneous and Self-Dual Algorithm for Linear Programming Xiaojie Xu Yinyu Ye y February 994 (revised December 994) Abstract: A generalized homogeneous and self-dual (HSD) infeasible-interior-point

More information

A note on the unique solution of linear complementarity problem

A note on the unique solution of linear complementarity problem COMPUTATIONAL SCIENCE SHORT COMMUNICATION A note on the unique solution of linear complementarity problem Cui-Xia Li 1 and Shi-Liang Wu 1 * Received: 13 June 2016 Accepted: 14 November 2016 First Published:

More information

A projection algorithm for strictly monotone linear complementarity problems.

A projection algorithm for strictly monotone linear complementarity problems. A projection algorithm for strictly monotone linear complementarity problems. Erik Zawadzki Department of Computer Science epz@cs.cmu.edu Geoffrey J. Gordon Machine Learning Department ggordon@cs.cmu.edu

More information

Uniform Boundedness of a Preconditioned Normal Matrix Used in Interior Point Methods

Uniform Boundedness of a Preconditioned Normal Matrix Used in Interior Point Methods Uniform Boundedness of a Preconditioned Normal Matrix Used in Interior Point Methods Renato D. C. Monteiro Jerome W. O Neal Takashi Tsuchiya March 31, 2003 (Revised: December 3, 2003) Abstract Solving

More information

AMS Mathematics Subject Classification : 65F10,65F50. Key words and phrases: ILUS factorization, preconditioning, Schur complement, 1.

AMS Mathematics Subject Classification : 65F10,65F50. Key words and phrases: ILUS factorization, preconditioning, Schur complement, 1. J. Appl. Math. & Computing Vol. 15(2004), No. 1, pp. 299-312 BILUS: A BLOCK VERSION OF ILUS FACTORIZATION DAVOD KHOJASTEH SALKUYEH AND FAEZEH TOUTOUNIAN Abstract. ILUS factorization has many desirable

More information

Optimality, Duality, Complementarity for Constrained Optimization

Optimality, Duality, Complementarity for Constrained Optimization Optimality, Duality, Complementarity for Constrained Optimization Stephen Wright University of Wisconsin-Madison May 2014 Wright (UW-Madison) Optimality, Duality, Complementarity May 2014 1 / 41 Linear

More information

Cost Minimization of a Multiple Section Power Cable Supplying Several Remote Telecom Equipment

Cost Minimization of a Multiple Section Power Cable Supplying Several Remote Telecom Equipment Cost Minimization of a Multiple Section Power Cable Supplying Several Remote Telecom Equipment Joaquim J Júdice Victor Anunciada Carlos P Baptista Abstract An optimization problem is described, that arises

More information

On fast trust region methods for quadratic models with linear constraints. M.J.D. Powell

On fast trust region methods for quadratic models with linear constraints. M.J.D. Powell DAMTP 2014/NA02 On fast trust region methods for quadratic models with linear constraints M.J.D. Powell Abstract: Quadratic models Q k (x), x R n, of the objective function F (x), x R n, are used by many

More information

Enlarging neighborhoods of interior-point algorithms for linear programming via least values of proximity measure functions

Enlarging neighborhoods of interior-point algorithms for linear programming via least values of proximity measure functions Enlarging neighborhoods of interior-point algorithms for linear programming via least values of proximity measure functions Y B Zhao Abstract It is well known that a wide-neighborhood interior-point algorithm

More information

Numerical Comparisons of. Path-Following Strategies for a. Basic Interior-Point Method for. Revised August Rice University

Numerical Comparisons of. Path-Following Strategies for a. Basic Interior-Point Method for. Revised August Rice University Numerical Comparisons of Path-Following Strategies for a Basic Interior-Point Method for Nonlinear Programming M. A rg a e z, R.A. T a p ia, a n d L. V e l a z q u e z CRPC-TR97777-S Revised August 1998

More information

A Method for Constructing Diagonally Dominant Preconditioners based on Jacobi Rotations

A Method for Constructing Diagonally Dominant Preconditioners based on Jacobi Rotations A Method for Constructing Diagonally Dominant Preconditioners based on Jacobi Rotations Jin Yun Yuan Plamen Y. Yalamov Abstract A method is presented to make a given matrix strictly diagonally dominant

More information

Criss-cross Method for Solving the Fuzzy Linear Complementarity Problem

Criss-cross Method for Solving the Fuzzy Linear Complementarity Problem Volume 118 No. 6 2018, 287-294 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu Criss-cross Method for Solving the Fuzzy Linear Complementarity Problem

More information

A Note on Exchange Market Equilibria with Leontief s Utility: Freedom of Pricing Leads to Rationality

A Note on Exchange Market Equilibria with Leontief s Utility: Freedom of Pricing Leads to Rationality A Note on Exchange Market Equilibria with Leontief s Utility: Freedom of Pricing Leads to Rationality Yinyu Ye April 23, 2005 Abstract: We extend the analysis of [26] to handling more general utility functions:

More information

Copositive Plus Matrices

Copositive Plus Matrices Copositive Plus Matrices Willemieke van Vliet Master Thesis in Applied Mathematics October 2011 Copositive Plus Matrices Summary In this report we discuss the set of copositive plus matrices and their

More information

Game theory: Models, Algorithms and Applications Lecture 4 Part II Geometry of the LCP. September 10, 2008

Game theory: Models, Algorithms and Applications Lecture 4 Part II Geometry of the LCP. September 10, 2008 Game theory: Models, Algorithms and Applications Lecture 4 Part II Geometry of the LCP September 10, 2008 Geometry of the Complementarity Problem Definition 1 The set pos(a) generated by A R m p represents

More information

A derivative-free nonmonotone line search and its application to the spectral residual method

A derivative-free nonmonotone line search and its application to the spectral residual method IMA Journal of Numerical Analysis (2009) 29, 814 825 doi:10.1093/imanum/drn019 Advance Access publication on November 14, 2008 A derivative-free nonmonotone line search and its application to the spectral

More information

LINEAR AND NONLINEAR PROGRAMMING

LINEAR AND NONLINEAR PROGRAMMING LINEAR AND NONLINEAR PROGRAMMING Stephen G. Nash and Ariela Sofer George Mason University The McGraw-Hill Companies, Inc. New York St. Louis San Francisco Auckland Bogota Caracas Lisbon London Madrid Mexico

More information

Quasi-Newton Methods

Quasi-Newton Methods Quasi-Newton Methods Werner C. Rheinboldt These are excerpts of material relating to the boos [OR00 and [Rhe98 and of write-ups prepared for courses held at the University of Pittsburgh. Some further references

More information

The s-monotone Index Selection Rule for Criss-Cross Algorithms of Linear Complementarity Problems

The s-monotone Index Selection Rule for Criss-Cross Algorithms of Linear Complementarity Problems The s-monotone Index Selection Rule for Criss-Cross Algorithms of Linear Complementarity Problems Zsolt Csizmadia and Tibor Illés and Adrienn Nagy February 24, 213 Abstract In this paper we introduce the

More information

Bulletin of the. Iranian Mathematical Society

Bulletin of the. Iranian Mathematical Society ISSN: 1017-060X (Print) ISSN: 1735-8515 (Online) Bulletin of the Iranian Mathematical Society Vol. 41 (2015), No. 5, pp. 1259 1269. Title: A uniform approximation method to solve absolute value equation

More information

N. L. P. NONLINEAR PROGRAMMING (NLP) deals with optimization models with at least one nonlinear function. NLP. Optimization. Models of following form:

N. L. P. NONLINEAR PROGRAMMING (NLP) deals with optimization models with at least one nonlinear function. NLP. Optimization. Models of following form: 0.1 N. L. P. Katta G. Murty, IOE 611 Lecture slides Introductory Lecture NONLINEAR PROGRAMMING (NLP) deals with optimization models with at least one nonlinear function. NLP does not include everything

More information

Absolute value equations

Absolute value equations Linear Algebra and its Applications 419 (2006) 359 367 www.elsevier.com/locate/laa Absolute value equations O.L. Mangasarian, R.R. Meyer Computer Sciences Department, University of Wisconsin, 1210 West

More information

from the primal-dual interior-point algorithm (Megiddo [16], Kojima, Mizuno, and Yoshise

from the primal-dual interior-point algorithm (Megiddo [16], Kojima, Mizuno, and Yoshise 1. Introduction The primal-dual infeasible-interior-point algorithm which we will discuss has stemmed from the primal-dual interior-point algorithm (Megiddo [16], Kojima, Mizuno, and Yoshise [7], Monteiro

More information

Lecture 5. Theorems of Alternatives and Self-Dual Embedding

Lecture 5. Theorems of Alternatives and Self-Dual Embedding IE 8534 1 Lecture 5. Theorems of Alternatives and Self-Dual Embedding IE 8534 2 A system of linear equations may not have a solution. It is well known that either Ax = c has a solution, or A T y = 0, c

More information

A Distributed Newton Method for Network Utility Maximization

A Distributed Newton Method for Network Utility Maximization A Distributed Newton Method for Networ Utility Maximization Ermin Wei, Asuman Ozdaglar, and Ali Jadbabaie Abstract Most existing wor uses dual decomposition and subgradient methods to solve Networ Utility

More information

Iterative Methods for Solving A x = b

Iterative Methods for Solving A x = b Iterative Methods for Solving A x = b A good (free) online source for iterative methods for solving A x = b is given in the description of a set of iterative solvers called templates found at netlib: http

More information

Absolute Value Equation Solution via Dual Complementarity

Absolute Value Equation Solution via Dual Complementarity Absolute Value Equation Solution via Dual Complementarity Olvi L. Mangasarian Abstract By utilizing a dual complementarity condition, we propose an iterative method for solving the NPhard absolute value

More information

Splitting methods for the Eigenvalue Complementarity Problem

Splitting methods for the Eigenvalue Complementarity Problem Splitting methods for the Eigenvalue Complementarity Problem Alfredo N. Iusem Joaquim J. Júdice Valentina Sessa Paula Sarabando January 25, 2018 Abstract We study splitting methods for solving the Eigenvalue

More information

Following The Central Trajectory Using The Monomial Method Rather Than Newton's Method

Following The Central Trajectory Using The Monomial Method Rather Than Newton's Method Following The Central Trajectory Using The Monomial Method Rather Than Newton's Method Yi-Chih Hsieh and Dennis L. Bricer Department of Industrial Engineering The University of Iowa Iowa City, IA 52242

More information

Tensor Complementarity Problem and Semi-positive Tensors

Tensor Complementarity Problem and Semi-positive Tensors DOI 10.1007/s10957-015-0800-2 Tensor Complementarity Problem and Semi-positive Tensors Yisheng Song 1 Liqun Qi 2 Received: 14 February 2015 / Accepted: 17 August 2015 Springer Science+Business Media New

More information

New Infeasible Interior Point Algorithm Based on Monomial Method

New Infeasible Interior Point Algorithm Based on Monomial Method New Infeasible Interior Point Algorithm Based on Monomial Method Yi-Chih Hsieh and Dennis L. Bricer Department of Industrial Engineering The University of Iowa, Iowa City, IA 52242 USA (January, 1995)

More information

Improved Full-Newton-Step Infeasible Interior- Point Method for Linear Complementarity Problems

Improved Full-Newton-Step Infeasible Interior- Point Method for Linear Complementarity Problems Georgia Southern University Digital Commons@Georgia Southern Mathematical Sciences Faculty Publications Mathematical Sciences, Department of 4-2016 Improved Full-Newton-Step Infeasible Interior- Point

More information

A full-newton step infeasible interior-point algorithm for linear complementarity problems based on a kernel function

A full-newton step infeasible interior-point algorithm for linear complementarity problems based on a kernel function Algorithmic Operations Research Vol7 03) 03 0 A full-newton step infeasible interior-point algorithm for linear complementarity problems based on a kernel function B Kheirfam a a Department of Mathematics,

More information

Primal-Dual Bilinear Programming Solution of the Absolute Value Equation

Primal-Dual Bilinear Programming Solution of the Absolute Value Equation Primal-Dual Bilinear Programg Solution of the Absolute Value Equation Olvi L. Mangasarian Abstract We propose a finitely terating primal-dual bilinear programg algorithm for the solution of the NP-hard

More information

Spectral gradient projection method for solving nonlinear monotone equations

Spectral gradient projection method for solving nonlinear monotone equations Journal of Computational and Applied Mathematics 196 (2006) 478 484 www.elsevier.com/locate/cam Spectral gradient projection method for solving nonlinear monotone equations Li Zhang, Weijun Zhou Department

More information

IBM Almaden Research Center,650 Harry Road Sun Jose, Calijornia and School of Mathematical Sciences Tel Aviv University Tel Aviv, Israel

IBM Almaden Research Center,650 Harry Road Sun Jose, Calijornia and School of Mathematical Sciences Tel Aviv University Tel Aviv, Israel and Nimrod Megiddo IBM Almaden Research Center,650 Harry Road Sun Jose, Calijornia 95120-6099 and School of Mathematical Sciences Tel Aviv University Tel Aviv, Israel Submitted by Richard Tapia ABSTRACT

More information

SECTION: CONTINUOUS OPTIMISATION LECTURE 4: QUASI-NEWTON METHODS

SECTION: CONTINUOUS OPTIMISATION LECTURE 4: QUASI-NEWTON METHODS SECTION: CONTINUOUS OPTIMISATION LECTURE 4: QUASI-NEWTON METHODS HONOUR SCHOOL OF MATHEMATICS, OXFORD UNIVERSITY HILARY TERM 2005, DR RAPHAEL HAUSER 1. The Quasi-Newton Idea. In this lecture we will discuss

More information

A full-newton step feasible interior-point algorithm for P (κ)-lcp based on a new search direction

A full-newton step feasible interior-point algorithm for P (κ)-lcp based on a new search direction Croatian Operational Research Review 77 CRORR 706), 77 90 A full-newton step feasible interior-point algorithm for P κ)-lcp based on a new search direction Behrouz Kheirfam, and Masoumeh Haghighi Department

More information

Variational Inequalities. Anna Nagurney Isenberg School of Management University of Massachusetts Amherst, MA 01003

Variational Inequalities. Anna Nagurney Isenberg School of Management University of Massachusetts Amherst, MA 01003 Variational Inequalities Anna Nagurney Isenberg School of Management University of Massachusetts Amherst, MA 01003 c 2002 Background Equilibrium is a central concept in numerous disciplines including economics,

More information

Jae Heon Yun and Yu Du Han

Jae Heon Yun and Yu Du Han Bull. Korean Math. Soc. 39 (2002), No. 3, pp. 495 509 MODIFIED INCOMPLETE CHOLESKY FACTORIZATION PRECONDITIONERS FOR A SYMMETRIC POSITIVE DEFINITE MATRIX Jae Heon Yun and Yu Du Han Abstract. We propose

More information

Research Article A Two-Step Matrix-Free Secant Method for Solving Large-Scale Systems of Nonlinear Equations

Research Article A Two-Step Matrix-Free Secant Method for Solving Large-Scale Systems of Nonlinear Equations Applied Mathematics Volume 2012, Article ID 348654, 9 pages doi:10.1155/2012/348654 Research Article A Two-Step Matrix-Free Secant Method for Solving Large-Scale Systems of Nonlinear Equations M. Y. Waziri,

More information

An Infeasible Interior-Point Algorithm with full-newton Step for Linear Optimization

An Infeasible Interior-Point Algorithm with full-newton Step for Linear Optimization An Infeasible Interior-Point Algorithm with full-newton Step for Linear Optimization H. Mansouri M. Zangiabadi Y. Bai C. Roos Department of Mathematical Science, Shahrekord University, P.O. Box 115, Shahrekord,

More information

Key words. Complementarity set, Lyapunov rank, Bishop-Phelps cone, Irreducible cone

Key words. Complementarity set, Lyapunov rank, Bishop-Phelps cone, Irreducible cone ON THE IRREDUCIBILITY LYAPUNOV RANK AND AUTOMORPHISMS OF SPECIAL BISHOP-PHELPS CONES M. SEETHARAMA GOWDA AND D. TROTT Abstract. Motivated by optimization considerations we consider cones in R n to be called

More information

Nonlinear Programming

Nonlinear Programming Nonlinear Programming Kees Roos e-mail: C.Roos@ewi.tudelft.nl URL: http://www.isa.ewi.tudelft.nl/ roos LNMB Course De Uithof, Utrecht February 6 - May 8, A.D. 2006 Optimization Group 1 Outline for week

More information

A FULL-NEWTON STEP INFEASIBLE-INTERIOR-POINT ALGORITHM COMPLEMENTARITY PROBLEMS

A FULL-NEWTON STEP INFEASIBLE-INTERIOR-POINT ALGORITHM COMPLEMENTARITY PROBLEMS Yugoslav Journal of Operations Research 25 (205), Number, 57 72 DOI: 0.2298/YJOR3055034A A FULL-NEWTON STEP INFEASIBLE-INTERIOR-POINT ALGORITHM FOR P (κ)-horizontal LINEAR COMPLEMENTARITY PROBLEMS Soodabeh

More information

SMO vs PDCO for SVM: Sequential Minimal Optimization vs Primal-Dual interior method for Convex Objectives for Support Vector Machines

SMO vs PDCO for SVM: Sequential Minimal Optimization vs Primal-Dual interior method for Convex Objectives for Support Vector Machines vs for SVM: Sequential Minimal Optimization vs Primal-Dual interior method for Convex Objectives for Support Vector Machines Ding Ma Michael Saunders Working paper, January 5 Introduction In machine learning,

More information

Optimisation in Higher Dimensions

Optimisation in Higher Dimensions CHAPTER 6 Optimisation in Higher Dimensions Beyond optimisation in 1D, we will study two directions. First, the equivalent in nth dimension, x R n such that f(x ) f(x) for all x R n. Second, constrained

More information

Nonlinear Optimization: What s important?

Nonlinear Optimization: What s important? Nonlinear Optimization: What s important? Julian Hall 10th May 2012 Convexity: convex problems A local minimizer is a global minimizer A solution of f (x) = 0 (stationary point) is a minimizer A global

More information

Implementation of an Interior Point Multidimensional Filter Line Search Method for Constrained Optimization

Implementation of an Interior Point Multidimensional Filter Line Search Method for Constrained Optimization Proceedings of the 5th WSEAS Int. Conf. on System Science and Simulation in Engineering, Tenerife, Canary Islands, Spain, December 16-18, 2006 391 Implementation of an Interior Point Multidimensional Filter

More information

Numerical optimization

Numerical optimization Numerical optimization Lecture 4 Alexander & Michael Bronstein tosca.cs.technion.ac.il/book Numerical geometry of non-rigid shapes Stanford University, Winter 2009 2 Longest Slowest Shortest Minimal Maximal

More information

An Even Order Symmetric B Tensor is Positive Definite

An Even Order Symmetric B Tensor is Positive Definite An Even Order Symmetric B Tensor is Positive Definite Liqun Qi, Yisheng Song arxiv:1404.0452v4 [math.sp] 14 May 2014 October 17, 2018 Abstract It is easily checkable if a given tensor is a B tensor, or

More information

Worst Case Complexity of Direct Search

Worst Case Complexity of Direct Search Worst Case Complexity of Direct Search L. N. Vicente May 3, 200 Abstract In this paper we prove that direct search of directional type shares the worst case complexity bound of steepest descent when sufficient

More information

The Linear Complementarity Problem: Complexity and Integrality

The Linear Complementarity Problem: Complexity and Integrality The Linear Complementarity Problem: Complexity and Integrality Hanna SUMITA Copyright c 2015, Hanna SUMITA. Abstract Since the 1950 s, the theory of mathematical programming and game theory have been developed

More information

An improved generalized Newton method for absolute value equations

An improved generalized Newton method for absolute value equations DOI 10.1186/s40064-016-2720-5 RESEARCH Open Access An improved generalized Newton method for absolute value equations Jingmei Feng 1,2* and Sanyang Liu 1 *Correspondence: fengjingmeilq@hotmail.com 1 School

More information

A DECOMPOSITION PROCEDURE BASED ON APPROXIMATE NEWTON DIRECTIONS

A DECOMPOSITION PROCEDURE BASED ON APPROXIMATE NEWTON DIRECTIONS Working Paper 01 09 Departamento de Estadística y Econometría Statistics and Econometrics Series 06 Universidad Carlos III de Madrid January 2001 Calle Madrid, 126 28903 Getafe (Spain) Fax (34) 91 624

More information

SVM May 2007 DOE-PI Dianne P. O Leary c 2007

SVM May 2007 DOE-PI Dianne P. O Leary c 2007 SVM May 2007 DOE-PI Dianne P. O Leary c 2007 1 Speeding the Training of Support Vector Machines and Solution of Quadratic Programs Dianne P. O Leary Computer Science Dept. and Institute for Advanced Computer

More information

A Distributed Newton Method for Network Utility Maximization, II: Convergence

A Distributed Newton Method for Network Utility Maximization, II: Convergence A Distributed Newton Method for Network Utility Maximization, II: Convergence Ermin Wei, Asuman Ozdaglar, and Ali Jadbabaie October 31, 2012 Abstract The existing distributed algorithms for Network Utility

More information

3.10 Lagrangian relaxation

3.10 Lagrangian relaxation 3.10 Lagrangian relaxation Consider a generic ILP problem min {c t x : Ax b, Dx d, x Z n } with integer coefficients. Suppose Dx d are the complicating constraints. Often the linear relaxation and the

More information

IP-PCG An interior point algorithm for nonlinear constrained optimization

IP-PCG An interior point algorithm for nonlinear constrained optimization IP-PCG An interior point algorithm for nonlinear constrained optimization Silvia Bonettini (bntslv@unife.it), Valeria Ruggiero (rgv@unife.it) Dipartimento di Matematica, Università di Ferrara December

More information

Exchange Market Equilibria with Leontief s Utility: Freedom of Pricing Leads to Rationality

Exchange Market Equilibria with Leontief s Utility: Freedom of Pricing Leads to Rationality Exchange Market Equilibria with Leontief s Utility: Freedom of Pricing Leads to Rationality Yinyu Ye April 23, 2005; revised August 5, 2006 Abstract This paper studies the equilibrium property and algorithmic

More information

A FAST CONVERGENT TWO-STEP ITERATIVE METHOD TO SOLVE THE ABSOLUTE VALUE EQUATION

A FAST CONVERGENT TWO-STEP ITERATIVE METHOD TO SOLVE THE ABSOLUTE VALUE EQUATION U.P.B. Sci. Bull., Series A, Vol. 78, Iss. 1, 2016 ISSN 1223-7027 A FAST CONVERGENT TWO-STEP ITERATIVE METHOD TO SOLVE THE ABSOLUTE VALUE EQUATION Hamid Esmaeili 1, Mahdi Mirzapour 2, Ebrahim Mahmoodabadi

More information

On the Preconditioning of the Block Tridiagonal Linear System of Equations

On the Preconditioning of the Block Tridiagonal Linear System of Equations On the Preconditioning of the Block Tridiagonal Linear System of Equations Davod Khojasteh Salkuyeh Department of Mathematics, University of Mohaghegh Ardabili, PO Box 179, Ardabil, Iran E-mail: khojaste@umaacir

More information

Local Self-concordance of Barrier Functions Based on Kernel-functions

Local Self-concordance of Barrier Functions Based on Kernel-functions Iranian Journal of Operations Research Vol. 3, No. 2, 2012, pp. 1-23 Local Self-concordance of Barrier Functions Based on Kernel-functions Y.Q. Bai 1, G. Lesaja 2, H. Mansouri 3, C. Roos *,4, M. Zangiabadi

More information

CONVERGENCE PROPERTIES OF COMBINED RELAXATION METHODS

CONVERGENCE PROPERTIES OF COMBINED RELAXATION METHODS CONVERGENCE PROPERTIES OF COMBINED RELAXATION METHODS Igor V. Konnov Department of Applied Mathematics, Kazan University Kazan 420008, Russia Preprint, March 2002 ISBN 951-42-6687-0 AMS classification:

More information

Truncated Newton Method

Truncated Newton Method Truncated Newton Method approximate Newton methods truncated Newton methods truncated Newton interior-point methods EE364b, Stanford University minimize convex f : R n R Newton s method Newton step x nt

More information

On the Asymmetric Eigenvalue Complementarity Problem

On the Asymmetric Eigenvalue Complementarity Problem On the Asymmetric Eigenvalue Complementarity Problem Joaquim J. Júdice E-Mail: joaquim.judice@co.it.pt Hanif D. Sherali E-Mail: hanifs@vt.edu Isabel M. Ribeiro E-mail: iribeiro@fe.up.pt Silvério S. Rosa

More information

An Active Set Strategy for Solving Optimization Problems with up to 200,000,000 Nonlinear Constraints

An Active Set Strategy for Solving Optimization Problems with up to 200,000,000 Nonlinear Constraints An Active Set Strategy for Solving Optimization Problems with up to 200,000,000 Nonlinear Constraints Klaus Schittkowski Department of Computer Science, University of Bayreuth 95440 Bayreuth, Germany e-mail:

More information

Recognition of hidden positive row diagonally dominant matrices

Recognition of hidden positive row diagonally dominant matrices Electronic Journal of Linear Algebra Volume 10 Article 9 2003 Recognition of hidden positive row diagonally dominant matrices Walter D. Morris wmorris@gmu.edu Follow this and additional works at: http://repository.uwyo.edu/ela

More information

Topic 2: Algorithms. Professor Anna Nagurney

Topic 2: Algorithms. Professor Anna Nagurney Topic 2: Algorithms John F. Smith Memorial Professor and Director Virtual Center for Supernetworks Isenberg School of Management University of Massachusetts Amherst, Massachusetts 01003 SCH-MGMT 825 Management

More information

Nonlinear Optimization for Optimal Control

Nonlinear Optimization for Optimal Control Nonlinear Optimization for Optimal Control Pieter Abbeel UC Berkeley EECS Many slides and figures adapted from Stephen Boyd [optional] Boyd and Vandenberghe, Convex Optimization, Chapters 9 11 [optional]

More information

On the complexity of computing the handicap of a sufficient matrix

On the complexity of computing the handicap of a sufficient matrix Math. Program., Ser. B (2011) 129:383 402 DOI 10.1007/s10107-011-0465-z FULL LENGTH PAPER On the complexity of computing the handicap of a sufficient matrix Etienne de Klerk Marianna E. -Nagy Received:

More information

Topic 6: Projected Dynamical Systems

Topic 6: Projected Dynamical Systems Topic 6: Projected Dynamical Systems John F. Smith Memorial Professor and Director Virtual Center for Supernetworks Isenberg School of Management University of Massachusetts Amherst, Massachusetts 01003

More information

Convergence Analysis of Inexact Infeasible Interior Point Method. for Linear Optimization

Convergence Analysis of Inexact Infeasible Interior Point Method. for Linear Optimization Convergence Analysis of Inexact Infeasible Interior Point Method for Linear Optimization Ghussoun Al-Jeiroudi Jacek Gondzio School of Mathematics The University of Edinburgh Mayfield Road, Edinburgh EH9

More information

Numerical optimization. Numerical optimization. Longest Shortest where Maximal Minimal. Fastest. Largest. Optimization problems

Numerical optimization. Numerical optimization. Longest Shortest where Maximal Minimal. Fastest. Largest. Optimization problems 1 Numerical optimization Alexander & Michael Bronstein, 2006-2009 Michael Bronstein, 2010 tosca.cs.technion.ac.il/book Numerical optimization 048921 Advanced topics in vision Processing and Analysis of

More information

INTERIOR-POINT METHODS FOR NONCONVEX NONLINEAR PROGRAMMING: COMPLEMENTARITY CONSTRAINTS

INTERIOR-POINT METHODS FOR NONCONVEX NONLINEAR PROGRAMMING: COMPLEMENTARITY CONSTRAINTS INTERIOR-POINT METHODS FOR NONCONVEX NONLINEAR PROGRAMMING: COMPLEMENTARITY CONSTRAINTS HANDE Y. BENSON, DAVID F. SHANNO, AND ROBERT J. VANDERBEI Operations Research and Financial Engineering Princeton

More information

Lecture: Algorithms for LP, SOCP and SDP

Lecture: Algorithms for LP, SOCP and SDP 1/53 Lecture: Algorithms for LP, SOCP and SDP Zaiwen Wen Beijing International Center For Mathematical Research Peking University http://bicmr.pku.edu.cn/~wenzw/bigdata2018.html wenzw@pku.edu.cn Acknowledgement:

More information

9.1 Preconditioned Krylov Subspace Methods

9.1 Preconditioned Krylov Subspace Methods Chapter 9 PRECONDITIONING 9.1 Preconditioned Krylov Subspace Methods 9.2 Preconditioned Conjugate Gradient 9.3 Preconditioned Generalized Minimal Residual 9.4 Relaxation Method Preconditioners 9.5 Incomplete

More information

Lectures 6, 7 and part of 8

Lectures 6, 7 and part of 8 Lectures 6, 7 and part of 8 Uriel Feige April 26, May 3, May 10, 2015 1 Linear programming duality 1.1 The diet problem revisited Recall the diet problem from Lecture 1. There are n foods, m nutrients,

More information

Linear System with Hidden Z-Matrix and Complementary Condition arxiv: v1 [math.oc] 12 Jul 2018

Linear System with Hidden Z-Matrix and Complementary Condition arxiv: v1 [math.oc] 12 Jul 2018 Linear System with Hidden Z-Matrix and Complementary Condition arxiv:1807.04536v1 math.oc 12 Jul 2018 R. Jana a, A. Dutta a,1, A. K. Das b a Jadavpur University, Kolkata, 700 032, India. b Indian Statistical

More information

Office of Naval Research contract no. N K-0377 (9) FINAL TECHNICAL REPORT

Office of Naval Research contract no. N K-0377 (9) FINAL TECHNICAL REPORT Office of Naval Research contract no. N00014-88-K-0377 (9) The Concept of Best Probability in the Analysis of Approximation Algorithms 0) - Dorit S. Hochbaum, Principal Investigator oom FINAL TECHNICAL

More information

Linear algebra issues in Interior Point methods for bound-constrained least-squares problems

Linear algebra issues in Interior Point methods for bound-constrained least-squares problems Linear algebra issues in Interior Point methods for bound-constrained least-squares problems Stefania Bellavia Dipartimento di Energetica S. Stecco Università degli Studi di Firenze Joint work with Jacek

More information

A QP-FREE CONSTRAINED NEWTON-TYPE METHOD FOR VARIATIONAL INEQUALITY PROBLEMS. Christian Kanzow 1 and Hou-Duo Qi 2

A QP-FREE CONSTRAINED NEWTON-TYPE METHOD FOR VARIATIONAL INEQUALITY PROBLEMS. Christian Kanzow 1 and Hou-Duo Qi 2 A QP-FREE CONSTRAINED NEWTON-TYPE METHOD FOR VARIATIONAL INEQUALITY PROBLEMS Christian Kanzow 1 and Hou-Duo Qi 2 1 University of Hamburg Institute of Applied Mathematics Bundesstrasse 55, D-20146 Hamburg,

More information

A class of Smoothing Method for Linear Second-Order Cone Programming

A class of Smoothing Method for Linear Second-Order Cone Programming Columbia International Publishing Journal of Advanced Computing (13) 1: 9-4 doi:1776/jac1313 Research Article A class of Smoothing Method for Linear Second-Order Cone Programming Zhuqing Gui *, Zhibin

More information

Polynomial complementarity problems

Polynomial complementarity problems Polynomial complementarity problems M. Seetharama Gowda Department of Mathematics and Statistics University of Maryland, Baltimore County Baltimore, Maryland 21250, USA gowda@umbc.edu December 2, 2016

More information

Unconstrained optimization

Unconstrained optimization Chapter 4 Unconstrained optimization An unconstrained optimization problem takes the form min x Rnf(x) (4.1) for a target functional (also called objective function) f : R n R. In this chapter and throughout

More information