An Approximate, Efficient LP Solver for LP Rounding

By Srikrishna Sridhar, Stephen J. Wright, Christopher R'e, Ji Liu, Victor Bittorf, Ce Zhang. 2013

25 citations recorded by the source corpus.

Many problems in machine learning can be solved by rounding the solution of an appropriate linear program (LP). This paper shows that we can recover solutions of comparable quality by rounding an approximate LP solution instead of the exact one. These approximate LP solutions can be computed efficiently by applying a parallel stochastic-coordinate-descent method to a quadratic-penalty formulation of the LP. We derive worst-case runtime and solution quality guarantees of this scheme using novel perturbation and convergence analysis. Our experiments demonstrate that on such combinatorial problems as vertex cover, independent set and multiway-cut, our approximate rounding scheme is up to an order of magnitude faster than Cplex (a commercial LP solver) while producing solutions of similar quality.

Subfields: Artificial Intelligence, Computational Theory and Mathematics, Computer Networks and Communications

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Ji Liu
  2. Xiangru Lian
  3. Cho-Jui Hsieh
  4. Huan Zhang
  5. Yijun Huang
  6. Ce Zhang
  7. Tong Zhang
  8. Yuncheng Li

In Computational Theory and Mathematics

  1. Xiangru Lian
  2. Ji Liu
  3. Cho-Jui Hsieh
  4. Yuncheng Li
  5. Yijun Huang
  6. Huan Zhang

In Computer Networks and Communications

  1. Ji Liu
  2. Xiangru Lian
  3. Cho-Jui Hsieh
  4. Yuncheng Li
  5. Yijun Huang
  6. Huan Zhang
  7. Jianyu Wang
  8. Hanlin Tang

Citations in the corpus