Skip to main content
Log in

Modifying the forrest-Tomlin and saunders updates for linear programming problems with variable upper bounds

  • II. Mathematical Programming
  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

The author previously described a modification of the simplex method to handle variable upper bounds implicitly. This method can easily be used when the representation of the basis inverse (e.g. a triangular decomposition of the basis) is maintained as a dense matrix in core, but appears to cause difficulties for large problems where secondary storage and packed matrices may be employed. Here we show how the Fonest—Tomlin and Saunders updating schemes, which are designed for such large problems, can be adapted.

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. R.H. Bartels, A stabilization of the simplex method, Numerische Mathematik 16(1971)414.

    Article  Google Scholar 

  2. R.H. Bartels and G.H. Golub, The simplex method for linear programming using LU decomposition, Communications of the ACM 12(1969)266.

    Article  Google Scholar 

  3. M. Bastian, Updated triangular factors of the working basis in Winkler’s decomposition approach, Math. Progr. 17(1979)391.

    Article  Google Scholar 

  4. M. Bastian, Implicit representation of generalized variable upper bounds using the elimination form of the inverse on secondary storage, Math. Progr. 30(1984)357.

    Article  Google Scholar 

  5. J.J.H. Forrest and J.A. Tomlin, Updating triangular factors of the basis to maintain sparsity in the product form of the simplex method, Math. Progr. 2(1972)263.

    Article  Google Scholar 

  6. F. Glover, Compact LP bases for a class of IP problems, Math. Progr. 12(1977)102.

    Article  Google Scholar 

  7. E. Hellerman and D. Rarick, Reinversion with the preassigned pivot procedure, Math. Progr. 6(1971)195.

    Article  Google Scholar 

  8. E. Hellerman and D. Rarick, The partitioned preassigned pivot procedure (P4), in:Sparse Matrices and their Applications, ed. D.J. Rose and R.A. Willoughby (Plenum Press, New York, 1972) p. 67.

    Google Scholar 

  9. J.K. Reid, A sparsity-exploiting variant of the Bartels —Golub decomposition for linear programming bases, Math. Progr. 24(1982)55.

    Article  Google Scholar 

  10. M.A. Saunders, A fast stable implementation of the simplex method using Bartels—Golub updating, in:Sparse Matrix Computations, ed. J.R. Bunch and D.J. Rose (Academic Press, New York, 1976) p. 213.

    Google Scholar 

  11. L. Schräge, Implicit representation of variable upper bounds in linear programming, Math. Progr. Study 4(1975)118.

    Google Scholar 

  12. L. Schräge, Implicit representation of generalized variable upper bounds in linear programming, Math. Progr. 14(1978)11.

    Article  Google Scholar 

  13. M.J. Todd, An implementation of the simplex method for linear programming problems with variable upper bounds, Math. Progr. 23(1982)34.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Research supported in part by a fellowship from the Alfred P. Sloan Foundation and by NSF Grant ECS82-15361.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Todd, M.J. Modifying the forrest-Tomlin and saunders updates for linear programming problems with variable upper bounds. Ann Oper Res 5, 501–515 (1986). https://doi.org/10.1007/BF02739236

Download citation

  • Issue Date:

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

Keywords and phrases

Navigation