, Volume 6, Issue 1, pp 423-434

Small-dimensional linear programming and convex hulls made easy

Rent the article at a discount

Rent now

* Final gross prices may vary according to local VAT.

Get Access


We present two randomized algorithms. One solves linear programs involvingm constraints ind variables in expected timeO(m). The other constructs convex hulls ofn points in ℝ d ,d>3, in expected timeO(n [d/2]). In both boundsd is considered to be a constant. In the linear programming algorithm the dependence of the time bound ond is of the formd!. The main virtue of our results lies in the utter simplicity of the algorithms as well as their analyses.

Large portions of the research reported here were conducted while the author visited DIMACS at Princeton University. The author was supported by NSF Presidential Young Investigator Award CCR-9058440.