Solving linear programs with finite precision: II. Algorithms

  • Authors:
  • Dennis Cheung;Felipe Cucker

  • Affiliations:
  • Division of Continuing Professional Education, The Hong Kong Institute of Education, Hong Kong;Department of Mathematics, City University of Hong Kong, Hong Kong

  • Venue:
  • Journal of Complexity
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

We describe an algorithm that first decides whether the primal-dual pair of linear programsminc^Txmaxb^Tys.t.Ax=bs.t.A^Ty==0is feasible and in case it is, computes an optimal basis and optimal solutions. Here, A@?R^m^x^n,b@?R^m,c@?R^n are given. Our algorithm works with finite precision arithmetic. Yet, this precision is variable and is adjusted during the algorithm. Both the finest precision required and the complexity of the algorithm depend on the dimensions n and m as well as on the condition K(A,b,c) introduced in D. Cheung and F. Cucker [Solving linear programs with finite precision: I. Condition numbers and random programs, Math. Program. 99 (2004) 175-196].