Handicap reduction for linear complementarity problems

📅 2026-05-11
📈 Citations: 0
Influential: 0
📄 PDF

career value

175K/year
🤖 AI Summary
This work addresses the long-standing challenge of polynomial-time solvability for linear complementarity problems (LCPs) with sufficient matrices. By introducing a novel characterization of sufficient matrices and providing a new proof of Väliaho’s theorem, the authors develop a synergistic optimization framework that integrates positive diagonal scaling, the ellipsoid method, and interior-point techniques. This framework yields, for the first time, an exponential upper bound on the handicap number in terms of the input bit length. Building upon this result, they design an efficient algorithm whose running time depends on an improved handicap parameter, thereby significantly weakening the strong reliance on the handicap number inherent in traditional approaches and advancing the theoretical understanding of polynomial solvability for sufficient matrix LCPs.
📝 Abstract
Linear Complementarity Problems (LCPs) with sufficient matrices form an important subclass of LCPs, and it remains a significant open question whether problems in this class can be solved in polynomial time. Kojima, Megiddo, Noma, and Yoshise gave an Interior Point Algorithm (IPA) in 1991, that can solve LCPs with sufficient matrices in time bounded polynomially in the input size and the so-called handicap number $\hatκ(M)$ of the coefficient matrix $M$. However, this value can be exponentially large in the bit encoding length. In fact, no upper bounds were previously known on $\hatκ(M)$. Settling an open question raised in de Klerk and E.-Nagy (Math Programming, 2011), we give an exponential upper bound on $\hatκ(M)$ in the bit-complexity of $M$. This is based on a new characterization of sufficient matrices. The new characterization also leads to a simple new proof of Väliaho's theorem on the equivalence of sufficient and $\mathcal{P}^*$-matrices (Linear Algebra and its Applications, 1996). Noting that one can obtain an equivalent LCP by rescaling the rows and columns by a positive diagonal matrix, we define $\hatκ^\star(M)$ as the best possible handicap number achievable under such rescalings. Our second main result is an algorithm for LCPs with sufficient matrices, where the running time is polynomially bounded in the input size and in the optimized value $\hatκ^\star(M)$. This algorithm is based on the observation that the set of near-optimal row-rescalings forms a convex set. Our algorithm combines the Ellipsoid Method over the set of row rescalings, and an IPA with running time dependent on the handicap number of the matrix. If the IPA fails to solve the LCP in the desired running time, it provides a separation oracle to the Ellipsoid Method to find a better rescaling.
Problem

Research questions and friction points this paper is trying to address.

Linear Complementarity Problems
sufficient matrices
handicap number
polynomial time
matrix rescaling
Innovation

Methods, ideas, or system contributions that make the work stand out.

Linear Complementarity Problem
Sufficient Matrix
Handicap Number
Ellipsoid Method
Interior Point Algorithm