Linear Complementarity Problems and Quitting Games
In this chapter, we present linear complementarity problems, and use them to provide sufficient conditions that guarantee the existence of an undiscounted $\ep$-equilibrium in quitting games.
- Research Article
12
- 10.1016/s0167-6911(97)00136-9
- May 1, 1998
- Systems & Control Letters
The Linear Dynamic Complementarity Problem is a special case of the Extended Linear Complementarity Problem
- Research Article
- 10.1287/ijoc.2024.0822
- Dec 23, 2025
- INFORMS Journal on Computing
We present a new difference of convex functions algorithm (DCA) for solving linear and nonlinear mixed complementarity problems (MCPs). The approach is based on the reformulation of bilinear complementarity constraints as difference of convex (DC) functions, more specifically, the difference of scalar, convex quadratic terms. This reformulation gives rise to a DC program, which is solved via sequential linear approximations of the concave term using standard DCA techniques. The reformulation is based on a generalization of earlier results on recasting bilinearities and leads to a novel algorithmic framework for MCPs. Through extensive numerical experimentation, the proposed approach, referred to as DCA-BL, proves to be an efficient heuristic for complementarity problems. For linear complementarity problems (LCPs), we test the approach on a number of randomly generated instances by varying the size, the density, and the eigenvalue distribution of the LCP matrix, providing insights into the numerical properties of DCA-BL. In addition, we apply the framework to a market equilibrium problem and find that DCA-BL scales well on realistic LCP instances. Also, through experimentation, we find that that DCA-BL performs particularly well compared with other DC-based complementarity approaches in the literature if the LCP is highly dense, asymmetric, or indefinite. Lastly, the method is successfully applied to a set of equilibrium problems with second-order cone constraints, which give rise to nonlinear complementarity problems, with applications to stochastic equilibrium problems in water infrastructure and finance. History: Accepted by Antonio Frangioni, Area Editor for Design & Analysis of Algorithms–Continuous. Funding: This work was supported by the Division of Civil, Mechanical and Manufacturing Innovation [Grant 2113891], the Division of Electrical, Communications and Cyber Systems [Grant 2114100], the Office of Naval Research Global [Grant 00014-22-1-2649], Petrobras [Grant 4324713], the Division of Mathematical Sciences [Grant 2318519], and the Danmarks Frie Forskningsfond [Grant 0217-00009B]. Supplemental Material: The software that supports the findings of this study is available within the paper and its Supplemental Information ( https://pubsonline.informs.org/doi/suppl/10.1287/ijoc.2024.0822 ) as well as from the IJOC GitHub software repository ( https://github.com/INFORMSJoC/2024.0822 ). The complete IJOC Software and Data Repository is available at https://informsjoc.github.io/ .
- Research Article
63
- 10.1287/moor.19.4.831
- Nov 1, 1994
- Mathematics of Operations Research
This paper is concerned with the mixed linear complementarity problem and the role it and its variants play in the stability analysis of the nonlinear complementarity problem and the Karush-Kuhn-Tucker system of a variational inequality problem. Under a nonsingular assumption, the mixed linear complementarity problem can be converted to the standard problem; in this case, the rich theory of the latter can be directly applied to the former. In this work, we employ degree theory to derive some sufficient conditions for the existence of a solution to the mixed linear complementarity problem in the absence of the nonsingularity property. Next, we extend this existence theory to the mixed nonlinear complementarity problem and establish a main stability result under a certain degree-theoretic assumption concerning the linearized problem. We then specialize this stability result and its consequences to the parametric variational inequality problem under the assumption of a unique set of multipliers. Finally, we consider the latter problem with the uniqueness assumption of the multipliers replaced by a convexity assumption and obtain stability results under some weak second-order conditions. In addition to the new existence results for the mixed linear complementarity problem, the main contributions of this paper in the stability category are the following: a resolution to a conjecture concerning the local solvability of a parametric variational inequality, the use of the generalized linear complementarity problem as a tool to broaden the second-order conditions, the characterization of the solution stability of the linear complementarity problem and the affine variational inequality problem in terms of the solution isolatedness under some weak hypotheses, and various stability theorems under some weak second-order conditions.
- Research Article
2
- 10.1080/0020739790100312
- Jul 1, 1979
- International Journal of Mathematical Education in Science and Technology
An exposition of the complementarity problem (CP) particularly the linear complementarity problem (LCP) is presented in this paper. A number of problems which are unified by this theory are discussed and finally a few algorithms for solving the LCP are described.
- Research Article
3
- 10.1007/s10479-018-2926-8
- Jun 14, 2018
- Annals of Operations Research
In this paper, we introduce total dual integrality of the linear complementarity problem (LCP) by analogy with the linear programming problem. The main idea of defining the notion is to propose the LCP with orientation, a variant of the LCP whose feasible complementary cones are specified by an additional input vector. Then we naturally define the dual problem of the LCP with orientation and total dual integrality of the LCP. We show that if the LCP is totally dual integral, then all basic solutions are integral. If the input matrix is sufficient or rank-symmetric, and the LCP is totally dual integral, then our result implies that the LCP always has an integral solution whenever it has a solution. We also introduce a class of matrices such that any LCP instance having the matrix as a coefficient matrix is totally dual integral. We investigate relationships between matrix classes in the LCP literature such as principally unimodular matrices. Principally unimodular matrices are known that all basic solutions to the LCP are integral for any integral input vector. In addition, we show that it is coNP-hard to decide whether a given LCP instance is totally dual integral.
- Research Article
2
- 10.1007/bf01582266
- Mar 1, 1990
- Mathematical Programming
This paper deals with the LCP (linear complementarity problem) with a positive semi-definite matrix. Assuming that a strictly positive feasible solution of the LCP is available, we propose ellipsoids each of which contains all the solutions of the LCP. We use such an ellipsoid for computing a lower bound and an upper bound for each coordinate of the solutions of the LCP. We can apply the lower bound to test whether a given variable is positive over the solution set of the LCP. That is, if the lower bound is positive, we know that the variable is positive over the solution set of the LCP; hence, by the complementarity condition, its complement is zero. In this case we can eliminate the variable and its complement from the LCP. We also show how we efficiently combine the ellipsoid method for computing bounds for the solution set with the path-following algorithm proposed by the authors for the LCP. If the LCP has a unique non-degenerate solution, the lower bound and the upper bound for the solution, computed at each iteration of the path-following algorithm, both converge to the solution of the LCP.
- Research Article
29
- 10.1137/15m1010427
- Jan 1, 2016
- SIAM Journal on Optimization
A popular approach for addressing uncertainty in variational inequality problems is by solving the expected residual minimization (ERM) problem. This avenue necessitates distributional information associated with the uncertainty and requires minimizing nonconvex expectation-valued functions. We consider a distinctly different approach in the context of uncertain linear complementarity problems with a view towards obtaining robust solutions. Specifically, we define a robust solution to a complementarity problem as one that minimizes the worst-case of the gap function. In what we believe is amongst the first efforts to comprehensively address such problems in a distribution-free environment, we show that under specified assumptions on the uncertainty sets, the robust solutions to uncertain monotone linear complementarity problem can be tractably obtained through the solution of a single convex program. We also define uncertainty sets that ensure that robust solutions to non-monotone generalizations can also be obtained by solving convex programs. More generally, robust counterparts of uncertain non-monotone LCPs are proven to be low-dimensional nonconvex quadratically constrained quadratic programs. We show that these problems may be globally resolved by customizing an existing branching scheme. We further extend the tractability results to include uncertain affine variational inequality problems defined over uncertain polyhedral sets as well as to hierarchical regimes captured by mathematical programs with uncertain complementarity constraints. Preliminary numerics on uncertain linear complementarity and traffic equilibrium problems suggest that the presented avenues hold promise.
- Research Article
1
- 10.1016/s1474-6670(17)69260-7
- Jun 1, 1985
- IFAC Proceedings Volumes
The Use of "Continuous Method" in Complementarity Problems
- Research Article
18
- 10.1190/geo2014-0244.1
- Mar 1, 2015
- GEOPHYSICS
In this paper, the problem of complex valued finite impulse response (FIR) wavefield extrapolation filter design was considered as a linear complementarity problem (LCP). LCP is not an optimization technique because there is no objective function to optimize; however, quadratic programming, one of the applications of LCP, can be used to find an optimal solution for the 1D FIR wavefield extrapolation filter. Quadratic programs are an extremely important source of applications of LCP; in fact, several algorithms for quadratic programs are based on LCP. We found that FIR wavefield extrapolation filter design problem can be written as a quadratic program and then, finally, to an equivalent LCP. There are two families of algorithms available to solve for LCP: (1) direct (pivoting-based) algorithms and (2) indirect (iterative) algorithms. In this study, the LCP has been solved using direct and indirect algorithms. To show the effectiveness of the proposed method, the SEG/EAGE salt velocity model data have been extrapolated via wavefield extrapolation FIR filters designed by our LCP approach, which resulted with practically stable seismic images.
- Research Article
25
- 10.1007/bf01581264
- Jan 1, 1993
- Mathematical Programming
This paper is concerned with two well-known families of iterative methods for solving the linear and nonlinear complementarity problems. For the linear complementarity problem, we consider the class of matrix splitting methods and establish, under a finiteness assumption on the number of solutions, a necessary and sufficient condition for the convergence of the sequence of iterates produced. A rate of convergence result for this class of methods is also derived under a stability assumption on the limit solution. For the nonlinear complementarity problem, we establish the convergence of the Newton method under the assumption of a “pseudo-regular” solution which generalizes Robinson's concept of a “strongly regular” solution. In both instances, the convergence proofs rely on a common sensitivity result of the linear complementarity problem under perturbation.
- Research Article
27
- 10.1007/s10898-013-0090-x
- Jul 31, 2013
- Journal of Global Optimization
In this paper, a full-Newton step feasible interior-point algorithm is proposed for solving $$P_*(\kappa )$$ P ? ( ? ) -linear complementarity problems. We prove that the full-Newton step to the central path is local quadratically convergent and the proposed algorithm has polynomial iteration complexity, namely, $$O\left( (1+4\kappa )\sqrt{n}\log {\frac{n}{\varepsilon }}\right) $$ O ( 1 + 4 ? ) n log n ? , which matches the currently best known iteration bound for $$P_*(\kappa )$$ P ? ( ? ) -linear complementarity problems. Some preliminary numerical results are provided to demonstrate the computational performance of the proposed algorithm.
- Research Article
4
- 10.12691/jmsa-1-1-2
- Jan 23, 2013
- Journal of Mathematical Sciences and Applications
The Linear Complementarity Problem LCP(M,q) is to find a vector x in IRn satisfying x0, Mx+q0 and xT(Mx+q)=0, where M as a matrix and q as a vector, are given data. In this paper we show that the linear complementarity problem is completely equivalent to finding the fixed point of the map x = max (0, (I-M)x-q); to find an approximation solution to the second problem, we propose an algorithm starting from any interval vector X(0) and generating a sequence of the interval vector (X(k))k=1 which converges to the exact solution of our linear complementarity problem. We close our paper with some examples which illustrate our theoretical results.
- Research Article
245
- 10.1137/0325033
- May 1, 1987
- SIAM Journal on Control and Optimization
It is shown that solutions of linear inequalities, linear programs and certain linear complementarity problems (e.g. those with P-matrices or Z-matrices but not semidefinite matrices) are Lipschitz continuous with respect to changes in the right-hand side data of the problem. Solutions of linear programs are not Lipschitz continuous with respect to the coefficients of the objective function. The Lipschitz constant given here is a generalization of the role played by the norm of the inverse of a nonsingular matrix in bounding the perturbation of the solution of a system of equations in terms of a right-hand side perturbation.
- Research Article
1
- 10.1007/s11590-023-02093-7
- Mar 5, 2024
- Optimization Letters
We consider adjustable robust linear complementarity problems and extend the results of Biefel et al. (SIAM J Optim 32:152–172, 2022) towards convex and compact uncertainty sets. Moreover, for the case of polyhedral uncertainty sets, we prove that computing an adjustable robust solution of a given linear complementarity problem is equivalent to solving a properly chosen mixed-integer linear feasibility problem.
- Research Article
109
- 10.1007/bf01580646
- Jun 1, 1986
- Mathematical Programming
We show that a particular pivoting algorithm, which we call the lexicographic Lemke algorithm, takes an expected number of steps that is bounded by a quadratic inn, when applied to a random linear complementarity problem of dimensionn. We present two probabilistic models, both requiring some nondegeneracy and sign-invariance properties. The second distribution is concerned with linear complementarity problems that arise from linear programming. In this case we give bounds that are quadratic in the smaller of the two dimensions of the linear programming problem, and independent of the larger. Similar results have been obtained by Adler and Megiddo.