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.
Similar content being viewed by others
References
T. Baker and L.S. Lasdon, Successive linear programming at Exxon. Management Sci.,31 (1985), 264–274.
R.S. Dembo and T. Steihaug, Truncated-Newton algorithms for large-scale unconstrained optimization. Math. Programming,26 (1983), 190–212.
R. Fletcher, Practical Methods of Optimization. Vol. 2: Constrained Optimization. John Wiley & Sons, Chichester, 1981.
R.E. Griffith and R.A. Stewart, A nonlinear programming technique for the optimization of continuous processing systems. Management Sci.,7 (1961), 379–392.
S.-P. Han, A globally convergent method for nonlinear programming. J. Optim. Theory Appl.,22 (1977), 297–309.
S.-P. Han and O.L. Mangasarian, Exact penalty functions in nonlinear programming. Math. Programming,17 (1979), 251–269.
M.R. Hestenes, Conjugate Direction Methods in Optimization. Springer-Verlag, New York, 1980.
W. Hock and K. Schittkowski, Test Examples for Nonlinear Programming Codes. Springer-Verlag, Berlin, 1981.
D.G. Luenberger, Introduction to Linear and Nonlinear Programming. Addison-Wesley, Reading, Massachusetts, 1984.
O.L. Mangasarian, Sparsity-preserving SOR algorithms for separable quadratic and linear programming. Comput. Oper. Res.,11 (1984), 105–112.
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.
F. Palacious-Gomez, L. Lasdon and M. Engquist, Nonlinear optimization by successive linear programming. Management Sci.,28 (1982), 1106–1120.
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.
B.N. Pshenichny and Y.M. Danilin, Numerical Methods in Extremal problems. Mir Publishers, Moscow, 1978.
J.B. Rosen and S. Suzuki, Construction of nonlinear programmig test problems. Comm. ACM,8 (1965), 113.
W.I. Zangwill, Non-linear programming via penalty functions. Management Sci.,13 (1967), 344–358.
J. Zhang, N.-H. Kim and L. Lasdon, An improved successive linear programming algorithm. Management Sci.,31 (1985), 1312–1331.
Author information
Authors and Affiliations
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
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF03167197