Abstract
We introduce an algorithm for solving nonlinear optimization problems with general equality and box constraints. The proposed algorithm is based on smoothing of the exact l 1-penalty function and solving the resulting problem by any box-constraint optimization method. We introduce a general algorithm and present theoretical results for updating the penalty and smoothing parameter. We apply the algorithm to optimization problems for nonlinear traffic network models and report on numerical results for a variety of network problems and different solvers for the subproblems.
Similar content being viewed by others
References
Ben Tal, A., Melman, A., Zowe, J.: Curved search methods for unconstrained optimization. Optimization 21, 669 (1990)
Bertsekas, D.P.: Necessary and sufficient conditions for a penalty method to be exact. Math. Program. 9, 87 (1975)
Bertsekas, D.P.: Constrained Optimization and Lagrange Multiplier Methods. Academic, New York (1982)
Bertsekas, D.P.: Nondifferentiable Optimization via Approximation. In: Balinski, M., Wolfe, P. (eds.) Mathematical Programming Study, vol. 3. North-Holland, Amsterdam (1993)
Bonnans, J.F., Gilbert, J.C., Lemarechal, C., Sagastizabal, C.A.: Numerical Optimization. Springer, Berlin (1997)
Burke, J.V.: An exact penalization viewpoint of constrained optimization. SIAM J. Control Opt. 29, 968 (1991)
Byrd, R.H., Lu, P., Nocedal, J., Zhu, C.: A limited memory algorithm for bound constrained optimization. SIAM J. Sci. Comput. 16, 1190 (1995)
Byrd, R.H., Nocedal, J., Schnabel, R.: Representations of quasi-Newton matrices and their use in limited memory methods. Math. Program. 63, 129 (1994)
Chen, C., Mangasarin, O.L.: Smoothing methods for convex inequalities and linear complementarity problems. Math. Program. 71, 1 (1995)
Coclite, G.M., Garavello, M., Piccoli, B.: Traffic flow on road networks. SIAM J. Math. Anal. 36, 1862–1886 (2005)
Conn, A.R., Sinclair, J.W.: Quadratic programming via a nondifferentiable penalty function. University of Waterloo, Report CORR 75/15.
DiPillo, G., Grippo, L.: A new class of augmented Lagrangians in nonlinear programming. SIAM J. Control Optim. 17, 618 (1979)
Felkel, R.: On a bound constrained optimization technique using second order information. Ph.D. thesis, TU Darmstadt (1999)
Fügenschuh, A., Herty, M., Klar, A., Martin, A.: Combinatorial and continuous models for the optimization of traffic flow networks. SIAM J. Optim. 16, 1155–1176 (2006)
Garavello, M., Piccoli, B.: Traffic flow on a road network using the Aw-Rascle model. Preprint (2004). Commun. Partial Differ. Equations (in press)
Gonzaga, C.C., Castillo, R.A.: A nonlinear programming algorithm based on non-coercive penalty functions. Math. Program. Ser. A 96 (2003)
Han, S.-P., Mangasarin, O.L.: Exact penalty functions in nonlinear programming. Math. Program. 17, 251 (1979)
Heinrich, N.: Eine neue Modifikation des Newtonverfahrens für nichtrestringierte und linear restringierte Optimierungsprobleme mit Mehrfachinaktivierung im linear restringierten Fall. Ph.D. thesis, TU Darmstadt (1995)
Herty, M., Klar, A.: Simplified dynamics and optimization of large scale traffic networks. Math. Models Methods Appl. Sci. 14(4), 1 (2004)
Herty, M., Klar, A.: Modelling and optimization of traffic networks. SIAM J. Sci. Comput. 25, 1066 (2004)
Herty, M., Klar, A., Singh, A.K.: Flow Optimization on Traffic Networks. Applied Mathematics and Mechanics, vol. 4. Shanghai Univ. Techn., Shanghai (2004), 624 p.
Holden, H., Risebro, N.H.: A mathematical model of traffic flow on a network of unidirectional roads. SIAM J. Math. Anal. 26, 999 (1995)
Jahn, O., Möhring, R., Schulz, A.S.: Optimal routing of traffic flows with length restrictions in networks with congestion. In: Inderfurth, K., et al.(eds.) Operations Research Proceedings, p. 437. Springer, Berlin (2000)
Jahn, O., Möhring, R., Schulz, A.S., Stier-Moses, N.E.: System-optimal routing of traffic flows with user constraints in networks with congestion. Oper. Res. 53, 600 (2005)
Janesch, S.M.H., Santos, L.T.: Exact penalty methods with constrained subproblems. Investigacion Operativa (1997)
Kelley, C.T.: Iterative Methods for Optimization. SIAM Frontiers in Applied Mathematics. SIAM, Philadelphia (1999)
Köhler, E., Skutella, M., Möhring, R.H.: Traffic networks and flows over time. Preprint No. 752/2002 (2002)
Lee, Y.J., Mangasarin, O.L.: SSVM: A smooth support vector machine for classification. Comput. Optim. Appl. 20, 5 (2001)
Lighthill, M., Whitham, J.: On kinematic waves, Proc. Roy. Soc. Edinb. A 229, 281 (1983)
Madsen, K., Nielsen, H.B.: A finite smoothing algorithm for Linear l 1 estimation, SIAM J. Optim. 3 (1993)
Mayne, D.Q., Maratos, N.: A first order exact penalty function algorithm for equality constrained optimization problems. Math. Program. 16, 303 (1979)
Mayne, D.Q., Polak, E.: A Superlinearly Convergent Algorithm for Constrained Optimization Problems. Mathematical Programming Study, vol. 16 (1979)
Nocedal, J., Wright, St.J.: Numerical Optimization. Springer, Berlin (1999)
Parlett, B.N.: The Symmetric Eigenvalue Problem. SIAM Classics in Applied Mathematics. SIAM, Philadelphia (1997)
Pinar, M.C., Zenios, S.A.: On smoothing exact penalty functions for convex constrained optimization. SIAM J. Optim. 4 (1994)
PL2 is available at http://plato.la.asu.edu/topics/problems/nlounres.html
Spellucci, P.: Solving QP problems by penalization and smoothing. Preprint, TU Darmstadt (2002)
Zhangwill, W.I.: Nonlinear Programming. Prentice-Hall, Englewood Cliffs (1969)
Zhu, C., Byrd, R.H., Lu, P., Nocedal, J.: L-BFGS-B: Fortran subroutines for large-scale bound constrained optimization. Technical report, Northwestern University (1994)
Wu, Z.Y., Bai, F.S., Yang, X.Q., Zhang, L.S.: An exact lower order penalty function and its smoothing in nonlinear programming. Optimization 53 (2004)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Herty, M., Klar, A., Singh, A.K. et al. Smoothed penalty algorithms for optimization of nonlinear models. Comput Optim Appl 37, 157–176 (2007). https://doi.org/10.1007/s10589-007-9011-6
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10589-007-9011-6