Las Vegas algorithms for linear and integer programming when the dimension is small

  • Authors:
  • Kenneth L. Clarkson

  • Affiliations:
  • AT&T Bell Labs, Murray Hill, NJ

  • Venue:
  • Journal of the ACM (JACM)
  • Year:
  • 1995

Quantified Score

Hi-index 0.02

Visualization

Abstract

This paper gives an algorithm for solving linear programming problems. For a problem with n constraints and d variables, the algorithm requires an expectedOd2n+lognOdd/2+O1+Od4nlogn arithmetic operations, asn→∞. The constant factors do not depend on d. Also, an algorithm is given for integer linear programming. Let 4 bound the number of bits required to specify the rational numbers defining an input constraint or the objective function vector. Let n and d be as before. Then, the algorithm requires expected O2ddn+8ddnl nnlnn +dod4 lnn operations on numbers with do14 bits, as n→∞ , where the constant factors do not depend on d or4to other convex programming problems. For example, an algorithm for finding the smallest sphere enclosing a set of n points in Edhas the same time bound.