Skip to main content
Log in

A central cutting plane algorithm for the convex programming problem

  • Published:
Mathematical Programming Submit manuscript

Abstract

An algorithm is developed for solving the convex programming problem which iteratively proceeds to the optimum by constructing a cutting plane through the center of a polyhedral approximation to the optimum. This generates a sequence of primal feasible points whose limit points satisfy the Kuhn—Tucker conditions of the problem. Additionally, we present a simple, effective rule for dropping prior cuts, an easily calculated bound on the objective function, and a rate of convergence.

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. E.W. Cheney and A.A. Goldstein, “Newton's method for convex programming and Tchebycheff approximation”,Numerische Mathematik 1 (1959) 243–268.

    Google Scholar 

  2. G.B. Dantzig,Linear programming and extensions (Princeton University Press, Princeton, N.J., 1963).

    Google Scholar 

  3. B.C. Eaves and W.I. Zangwill, “Generalized cutting plane algorithms”,SIAM Journal on Control 9 (1971) 529–542.

    Google Scholar 

  4. D.J. Elzinga and T.G. Moore, “Computational experience with the central cutting plane algorithm”, in:Proceedings of ACM annual conference, Atlanta, Georgia, 1973, pp. 451–455.

  5. A.M. Geoffrion, “Elements of large-scale mathematical programming”,Management Science 16 (1970) 652–691.

    Google Scholar 

  6. J.E. Kelley, Jr., “The cutting-plane method for solving convex programs”,Journal of the Society for Industrial and Applied Mathematics 8 (1960) 703–712.

    Google Scholar 

  7. H.W. Kuhn and A.W. Tucker, “Nonlinear programming”, in: J. Neyman, ed.,Proceedings of the second Berkeley symposium on mathematical statistics and probability (University of California Press, Berkeley, Calif., 1951) pp. 481–492.

    Google Scholar 

  8. T.G. Moore, “The central cutting plane algorithm”, unpublished Ph.D. thesis, The Johns Hopkins University (1973).

  9. G.L. Nemhauser and W.B. Widhelm, “A modified linear program for columnar methods in mathematical programming”,Operations Research 19 (1971) 1051–1060.

    Google Scholar 

  10. M.L. Slater, “Lagrange multipliers revisited: a contribution to nonlinear programming”,Cowles Commission Discussion Paper, Mathematics 403 (1950).

  11. D.M. Topkis, “Cutting plane methods without nested constraint sets”,Operations Research 18 (1970) 404–413.

    Google Scholar 

  12. D.M. Topkis, “A note on cutting plane methods without nested constraint sets”,Operations Research 18 (1970) 1216–1220.

    Google Scholar 

  13. A.F. Veinott, Jr., “The supporting hyperplane method for unimodal programming”,Operations Research 15 (1967) 147–152.

    Google Scholar 

  14. P. Wolfe, “Convergence theory in nonlinear programming”, in: J. Abadie, ed.,Integer and nonlinear programming (North-Holland, Amsterdam, 1970) pp. 1–36.

    Google Scholar 

  15. P. Wolfe, private communication (1974).

  16. W.I. Zangwill,Nonlinear programming: a unified approach (Prentice-Hall, Englewood Cliffs, N.J., 1969).

    Google Scholar 

  17. G. Zoutendijk, “Nonlinear programming: a numerical survey”,SIAM Journal on Control 4 (1966) 194–210.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Elzinga, J., Moore, T.G. A central cutting plane algorithm for the convex programming problem. Mathematical Programming 8, 134–145 (1975). https://doi.org/10.1007/BF01580439

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

Keywords

Navigation