# A variation on Karmarkar’s algorithm for solving linear programming problems

Article

- Received:
- Revised:

DOI: 10.1007/BF02592024

- Cite this article as:
- Barnes, E.R. Mathematical Programming (1986) 36: 174. doi:10.1007/BF02592024

- 115 Citations
- 285 Downloads

## Abstract

The algorithm described here is a variation on Karmarkar’s algorithm for linear programming. It has several advantages over Karmarkar’s original algorithm. In the first place, it applies to the standard form of a linear programming problem and produces a monotone decreasing sequence of values of the objective function. The minimum value of the objective function does not have to be known in advance. Secondly, in the absence of degeneracy, the algorithm converges to an optimal basic feasible solution with the nonbasic variables converging monotonically to zero. This makes it possible to identify an optimal basis before the algorithm converges.

### Key words

Linear programmingnondegeneracydual variables## Copyright information

© The Mathematical Programming Society, Inc. 1986