Publication | Closed Access
Solving linear programs in the current matrix multiplication time
150
Citations
34
References
2019
Year
Unknown Venue
Mathematical ProgrammingNumerical AnalysisEngineeringMatrix AnalysisForm Minax=bN VariablesMatrix MultiplicationComputational ComplexitySemidefinite ProgrammingTime ComplexityComputer ScienceApproximation AlgorithmsLinear ProgramsLinear ProgrammingCombinatorial OptimizationQuadratic ProgrammingLinear Optimization
This paper shows how to solve linear programs of the form minAx=b,x≥0 c⊤x with n variables in time O*((nω+n2.5−α/2+n2+1/6) log(n/δ)) where ω is the exponent of matrix multiplication, α is the dual exponent of matrix multiplication, and δ is the relative accuracy. For the current value of ω∼2.37 and α∼0.31, our algorithm takes O*(nω log(n/δ)) time. When ω = 2, our algorithm takes O*(n2+1/6 log(n/δ)) time.
| Year | Citations | |
|---|---|---|
Page 1
Page 1