Skip to main content
Log in

An application of homotopy to solving linear programs

  • Published:
Mathematical Programming Submit manuscript

Abstract

Consider a linear program inm inequality constraints andn nonnegative variables. An application of homotopy to the problem gives an algorithm similar to Dantzig's self-dual method. Howeve, the homotopy approach allows one to recognize several previously undescribed and potentially interesting properties. For example, the algorithm can be initiated in such a way as to produce a path which is primal-dual feasible. Moreover, one can theoretically identify an orthant with the property that if one initiates the algorithm at any point in that orthant then, after a ‘phase I’ requiring at most min{m, n} pivots, convergence is obtained in one step.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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. M.L. Balinski and A.W. Tucker, “Duality theory of linear programs: A constructive approach with applications”,SIAM Review 11 (1969) 347–377.

    Article  MATH  MathSciNet  Google Scholar 

  2. R.W. Cottle, “Monotone solutions of the parametric linear complementarity problem”,Mathematical Programming 3 (1972) 210–224.

    Article  MATH  MathSciNet  Google Scholar 

  3. G.B. Dantzig,Linear programming and extensions (Princeton University Press, Princeton, NJ, 1963).

    MATH  Google Scholar 

  4. C.B. Garcia and F.J. Gould, “Studies in linear complementarity”, Center for Research in Business and Economics, Report 8042: University of Chicago (Chicago, 1980).

    Google Scholar 

  5. R.L. Graves, “A principal pivoting simplex algorithm for linear and quadratic programming”,Operations Research 15 (1967) 482–494.

    Article  MATH  MathSciNet  Google Scholar 

  6. C.E. Lemke, “Bimatrix equilibrium points and mathematical programming”,Management Science 11 (1965) 681–689.

    MathSciNet  Google Scholar 

  7. K. Murty,Linear and combinatorial programming (Wiley, New York, 1976).

    MATH  Google Scholar 

  8. A. Ravindran, “A comparison of the primal simplex and complementary pivot methods for linear programming”,Naval Research Logistics Quarterly 20 (1) (1973) 95–100.

    MATH  Google Scholar 

  9. A. Ravidran, “A computer routine for quadratic and linear programming problems (H)”,Communications of ACM 15 (9) (1972) 818–820.

    Google Scholar 

  10. C. van de Panne,Methods for linear and quadratic programming (American Elsevier, New York, 1975).

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

The research of this author was supported in part by NSF Grant No. ECS-7920177.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Garcia, C.B., Gould, F.J. An application of homotopy to solving linear programs. Mathematical Programming 27, 263–282 (1983). https://doi.org/10.1007/BF02591903

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

Key words