Geometric Random Edge
Friedrich Eisenbrand, Santosh Vempala

TL;DR
This paper introduces a geometric property-based variant of the random-edge pivot rule that ensures a strongly polynomial-time simplex algorithm for certain linear programs, generalizing previous integral matrix results.
Contribution
It presents a new geometric condition on the constraint matrix that guarantees a strongly polynomial simplex algorithm, extending prior work to broader classes of matrices.
Findings
The algorithm's number of pivots is polynomial in dimension and 1/δ.
It applies to matrices with bounded sub-determinants, including totally unimodular matrices.
The approach connects geometric properties with algorithmic complexity.
Abstract
We show that a variant of the random-edge pivoting rule results in a strongly polynomial time simplex algorithm for linear programs , whose constraint matrix satisfies a geometric property introduced by Brunsch and R\"oglin: The sine of the angle of a row of to a hyperplane spanned by other rows of is at least . This property is a geometric generalization of being integral and all sub-determinants of being bounded by in absolute value (since ). In particular, linear programs defined by totally unimodular matrices are captured in this famework () for which Dyer and Frieze previously described a strongly polynomial-time randomized algorithm. The number of pivots of the simplex algorithm is polynomial in the dimension and and independent of the number of…
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
TopicsComplexity and Algorithms in Graphs · Advanced Graph Theory Research · Computational Geometry and Mesh Generation
