Skip to main content
Log in

Pivot selection methods of the Devex LP code

  • Published:
Mathematical Programming Submit manuscript

Abstract

Pivot column and row selection methods used by the Devex code since 1965 are published here for the first time. After a fresh look at the iteration process, the author introduces dynamic column weighting factors as a means of estimating gradients for the purpose of selecting a maximum gradient column. The consequent effect of this column selection on rounding error is observed. By allowing that a constraint may not be positioned so exactly as its precise representation in the computer would imply, a wider choice of pivot row is made available, so making room for a further selection criterion based on pivot size. Three examples are given of problems having between 2500 and 5000 rows, illustrating the overall time and iteration advantages over the standard simplex methods used today. The final illustration highlights why these standard methods take so many iterations. These algorithms were originally coded for the Atlas computer and were re-coded in 1969 for the Univac 1108.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. G.B. Dantzig, “Minimization of a linear function of variables subject to linear inequalities”, in:Activity analysis of production and allocation, Ed. T.C. Koopmans (Wiley, New York, 1951) 339–347.

    Google Scholar 

  2. J.C. Dickson and F.P. Frederick, “A decision rule for improved efficiency in solving linear programming problems with the simplex algorithm”,Communications of the Association for Computing Machinery 3 (1960) 509–512.

    Google Scholar 

  3. P.M.J. Harris, “An algorithm for solving mixed integer linear programmes”,Operational Research Quarterly 15 (2) (1964) 117–132.

    Google Scholar 

  4. H.W. Kuhn and R.E. Quandt, “An experimental study of the simplex method”, in:Proceedings of Symposia in Applied Mathematics 15 (American Mathematical Society, Providence, R.I., 1963) 107–124.

    Google Scholar 

  5. P. Wolfe and L. Cutler, “Experiments in linear programming”, in:Recent advances in mathematical programming, Eds. R. Graves and P. Wolfe (McGraw-Hill, New York, 1963).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Harris, P.M.J. Pivot selection methods of the Devex LP code. Mathematical Programming 5, 1–28 (1973). https://doi.org/10.1007/BF01580108

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01580108

Keywords

Navigation