Redundancies in Linear Systems with two Variables per Inequality
Komei Fukuda, May Szedlak

TL;DR
This paper introduces a strongly polynomial algorithm for detecting redundancies in linear systems where each inequality involves at most two variables, improving efficiency over previous methods.
Contribution
The paper develops a new strongly polynomial algorithm for redundancy detection in LI(2) systems, combining Clarkson's method with Hochbaum and Naor's technique.
Findings
Algorithm runs in O(n d^2 s log s) time
Redundancy detection is feasible with the same complexity as feasibility testing
Enhanced efficiency over previous algorithms for LI(2) systems
Abstract
The problem of detecting and removing redundant constraints is fundamental in optimization. We focus on the case of linear programs (LPs), given by variables with inequality constraints. A constraint is called \emph{redundant}, if after its removal, the LP still has the same feasible region. The currently fastest method to detect all redundancies is due to Clarkson: it solves linear programs, but each of them has at most constraints, where is the number of nonredundant constraints. In this paper, we study the special case where every constraint has at most two variables with nonzero coefficients. This family, denoted by , has some nice properties. Namely, as shown by Aspvall and Shiloach, given a variable and a value , we can test in time whether there is a feasible solution with . Hochbaum and Naor present an $O(d^2 n…
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.
Taxonomy
TopicsAdvanced Optimization Algorithms Research · Computational Geometry and Mesh Generation · Optimization and Variational Analysis
