An Infeasible-Interior-Point Method for Linear Complementarity Problems (Q4377574)
From MaRDI portal
!
This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:
scientific article; zbMATH DE number 1116326
| Language | Label | Description | Also known as |
|---|---|---|---|
| default for all languages | No label defined |
||
| English | An Infeasible-Interior-Point Method for Linear Complementarity Problems |
scientific article; zbMATH DE number 1116326 |
Statements
An Infeasible-Interior-Point Method for Linear Complementarity Problems (English)
0 references
10 February 1998
0 references
linear complementarity
0 references
interior-point methods
0 references
logarithmic-barrier method
0 references
global convergence
0 references
algorithm
0 references
numerical results
0 references
computational performance
0 references
0.8933133482933044
0 references
0.8890785574913025
0 references
0.884884774684906
0 references
0.8831181526184082
0 references
For the linear complementarity problem (LCP) of the form: determine a vector pair \((x,z)\) satisfying \(Mx-c=z\), \(x^{T}z= 0\), \((x,z) \leq {\mathbf 0}\), where \(x,z,c \in {\mathbb{R}}^{n}\) and \(M \in {\mathbb{R}}^{n}\times {\mathbb{R}}^{n}\), the authors propose an infeasible-interior-point algorithm based on a method being a modification of a method for general nonlinear programming problems, developed by \textit{A. S. El-Bakry, R. A. Tapia, T. Tsuchiya} and \textit{Zhang} [J. Optimization Theory Appl. 89, No. 3, 507-541 (1996; Zbl 0851.90115)]. The source problem can be reformulated (applying the logarithmic-barrier method) as the minimization problem \[ x^{T}z-\mu \sum \log (x_{i}) - \mu \sum \log (z_{i})=\min ! \] subject to \(Mx-c=z\), \((x,z) \leq {\mathbf 0}\). The first-order conditions for the Lagrange form of this problem may be reduced to the system \(Mx-z-c={\mathbf 0}\), \(XZe=\mu e\), where \(X=\)diag \((x_{i})\), \(Z=\)diag \((z_{i})\) and \(e\) is the vector \((1,1,\ldots,1)\), assuming nonsingularity of the matrix \(XM^{T}+Z\). The algorithm moves from the current estimate \(v^{k}=(x^{k},z^{k})\) of the source problem solution to a new its estimate \(v^{k+1}\) by \[ x^{k+1}=x^{k}+\alpha_{k} \Delta x^{k},\qquad z^{k+1}=z^{k}+\alpha_{k} \Delta z^{k}, \] for \(k=0,1,2,\ldots\), where \((x^{0},z^{0})\) is a strictly positive starting point and \[ \Delta x^{k} = (X^{k}M+Z^{k})^{-1}(X^{k}c-X^{k}Mx^{k} + \mu_{k}e), \] \[ \Delta z^{k}= M\Delta x^{k} +Mx^{k} - z^{k} - c, \] seeking to minimize the merit function \[ \phi (v) = (\| XZe\| ^{2} + \| Mx - z - c\| ^{2})^{\frac{1}{2}}, \] and terminates when \(\phi (x,z) \leq \varepsilon\) for some predetermined \(\varepsilon\). The selection of \(\mu_{k}\) and \(\alpha_{k}\) is also described in such a way that \(v^{k+1}>0\) is guaranteed during all iteration steps. The authors give the proof of the global convergence of the algorithm under minor assumptions and present some numerical results demonstrating its very good computational performance on large-scale LCP's.
0 references