Rescaling Algorithms for Linear Conic Feasibility
Daniel Dadush, L\'aszl\'o A. V\'egh, Giacomo Zambelli

TL;DR
This paper introduces polynomial-time rescaling algorithms for linear conic feasibility problems, addressing both feasible and degenerate cases, with applications to linear programming.
Contribution
It presents novel rescaling algorithms for kernel and image problems, extending to degenerate cases and providing polynomial-time solutions for linear programming feasibility.
Findings
Algorithms run in polynomial time for feasible cases.
Extended algorithms handle degenerate cases with maximum support solutions.
Applications include efficient linear programming feasibility testing.
Abstract
We propose simple polynomial-time algorithms for two linear conic feasibility problems. For a matrix , the kernel problem requires a positive vector in the kernel of , and the image problem requires a positive vector in the image of . Both algorithms iterate between simple first order steps and rescaling steps. These rescalings improve natural geometric potentials. If Goffin's condition measure is negative, then the kernel problem is feasible and the worst-case complexity of the kernel algorithm is ; if , then the image problem is feasible and the image algorithm runs in time . We also extend the image algorithm to the oracle setting. We address the degenerate case by extending our algorithms to find maximum support nonnegative…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
