Skip to main content
Log in

Successive linearization methods for large-scale nonlinear programming problems

  • Published:
Japan Journal of Industrial and Applied Mathematics Aims and scope Submit manuscript

Abstract

We propose a sparsity preserving algorithm for solving large-scale, nonlinear programming problems. The algorithm solves at each iteration a subproblem, which contains a linearized objective function augmented by a simple quadratic term and linearized constraints. The quadratic term added to the linearized objective function plays the role of step restriction which is essential in ensuring global convergence of the algorithm. If the conjugate gradient method or successive over-relaxation method is used to solve the subproblems, the sparsity of the original problem is preserved, because those methods only require simple operations on the rows of the constraint matrix. Thus, large-scale problems can be dealt with when the constraint matrices are sparse enough to be stored in a compact form. Practical implementation of the algorithm is described and computational results are reported.

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. T. Baker and L.S. Lasdon, Successive linear programming at Exxon. Management Sci.,31 (1985), 264–274.

    Article  MATH  Google Scholar 

  2. R.S. Dembo and T. Steihaug, Truncated-Newton algorithms for large-scale unconstrained optimization. Math. Programming,26 (1983), 190–212.

    Article  MATH  MathSciNet  Google Scholar 

  3. R. Fletcher, Practical Methods of Optimization. Vol. 2: Constrained Optimization. John Wiley & Sons, Chichester, 1981.

    MATH  Google Scholar 

  4. R.E. Griffith and R.A. Stewart, A nonlinear programming technique for the optimization of continuous processing systems. Management Sci.,7 (1961), 379–392.

    Article  MATH  MathSciNet  Google Scholar 

  5. S.-P. Han, A globally convergent method for nonlinear programming. J. Optim. Theory Appl.,22 (1977), 297–309.

    Article  MATH  Google Scholar 

  6. S.-P. Han and O.L. Mangasarian, Exact penalty functions in nonlinear programming. Math. Programming,17 (1979), 251–269.

    Article  MATH  MathSciNet  Google Scholar 

  7. M.R. Hestenes, Conjugate Direction Methods in Optimization. Springer-Verlag, New York, 1980.

    MATH  Google Scholar 

  8. W. Hock and K. Schittkowski, Test Examples for Nonlinear Programming Codes. Springer-Verlag, Berlin, 1981.

    MATH  Google Scholar 

  9. D.G. Luenberger, Introduction to Linear and Nonlinear Programming. Addison-Wesley, Reading, Massachusetts, 1984.

    Google Scholar 

  10. O.L. Mangasarian, Sparsity-preserving SOR algorithms for separable quadratic and linear programming. Comput. Oper. Res.,11 (1984), 105–112.

    Article  MATH  MathSciNet  Google Scholar 

  11. J.J. Moré, Recent developments in algorithms and software for trust region methods. Mathematical Programming: The State of the Art, Bonn, 1982 (eds. A. Bachem, M. Grötschel and B. Korte), Springer-Verlag, Berlin, 1983, 258–287.

    Google Scholar 

  12. F. Palacious-Gomez, L. Lasdon and M. Engquist, Nonlinear optimization by successive linear programming. Management Sci.,28 (1982), 1106–1120.

    Article  Google Scholar 

  13. M.J.D. Powell, Variable metric methods for constrained optimization. Mathematical Programming: The State of the Art, Bonn, 1982 (eds., A. Bachem, M. Grötschel and B. Korte), Springer-Verlag, Berlin, 1983, 288–311.

    Google Scholar 

  14. B.N. Pshenichny and Y.M. Danilin, Numerical Methods in Extremal problems. Mir Publishers, Moscow, 1978.

    Google Scholar 

  15. J.B. Rosen and S. Suzuki, Construction of nonlinear programmig test problems. Comm. ACM,8 (1965), 113.

    Article  Google Scholar 

  16. W.I. Zangwill, Non-linear programming via penalty functions. Management Sci.,13 (1967), 344–358.

    Article  MathSciNet  Google Scholar 

  17. J. Zhang, N.-H. Kim and L. Lasdon, An improved successive linear programming algorithm. Management Sci.,31 (1985), 1312–1331.

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

About this article

Cite this article

Fukushima, M., Takazawa, K., Ohsaki, S. et al. Successive linearization methods for large-scale nonlinear programming problems. Japan J. Indust. Appl. Math. 9, 117–132 (1992). https://doi.org/10.1007/BF03167197

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

Key words

Navigation