Skip to main content
Log in

Smoothed penalty algorithms for optimization of nonlinear models

  • Published:
Computational Optimization and Applications Aims and scope Submit manuscript

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.

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. Ben Tal, A., Melman, A., Zowe, J.: Curved search methods for unconstrained optimization. Optimization 21, 669 (1990)

    MATH  MathSciNet  Google Scholar 

  2. Bertsekas, D.P.: Necessary and sufficient conditions for a penalty method to be exact. Math. Program. 9, 87 (1975)

    Article  MATH  MathSciNet  Google Scholar 

  3. Bertsekas, D.P.: Constrained Optimization and Lagrange Multiplier Methods. Academic, New York (1982)

    MATH  Google Scholar 

  4. Bertsekas, D.P.: Nondifferentiable Optimization via Approximation. In: Balinski, M., Wolfe, P. (eds.) Mathematical Programming Study, vol. 3. North-Holland, Amsterdam (1993)

    Google Scholar 

  5. Bonnans, J.F., Gilbert, J.C., Lemarechal, C., Sagastizabal, C.A.: Numerical Optimization. Springer, Berlin (1997)

    MATH  Google Scholar 

  6. Burke, J.V.: An exact penalization viewpoint of constrained optimization. SIAM J. Control Opt. 29, 968 (1991)

    Article  MATH  MathSciNet  Google Scholar 

  7. Byrd, R.H., Lu, P., Nocedal, J., Zhu, C.: A limited memory algorithm for bound constrained optimization. SIAM J. Sci. Comput. 16, 1190 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  8. Byrd, R.H., Nocedal, J., Schnabel, R.: Representations of quasi-Newton matrices and their use in limited memory methods. Math. Program. 63, 129 (1994)

    Article  MathSciNet  Google Scholar 

  9. Chen, C., Mangasarin, O.L.: Smoothing methods for convex inequalities and linear complementarity problems. Math. Program. 71, 1 (1995)

    Article  Google Scholar 

  10. Coclite, G.M., Garavello, M., Piccoli, B.: Traffic flow on road networks. SIAM J. Math. Anal. 36, 1862–1886 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  11. Conn, A.R., Sinclair, J.W.: Quadratic programming via a nondifferentiable penalty function. University of Waterloo, Report CORR 75/15.

  12. DiPillo, G., Grippo, L.: A new class of augmented Lagrangians in nonlinear programming. SIAM J. Control Optim. 17, 618 (1979)

    Article  MathSciNet  Google Scholar 

  13. Felkel, R.: On a bound constrained optimization technique using second order information. Ph.D. thesis, TU Darmstadt (1999)

  14. 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)

    Article  MATH  MathSciNet  Google Scholar 

  15. Garavello, M., Piccoli, B.: Traffic flow on a road network using the Aw-Rascle model. Preprint (2004). Commun. Partial Differ. Equations (in press)

  16. Gonzaga, C.C., Castillo, R.A.: A nonlinear programming algorithm based on non-coercive penalty functions. Math. Program. Ser. A 96 (2003)

  17. Han, S.-P., Mangasarin, O.L.: Exact penalty functions in nonlinear programming. Math. Program. 17, 251 (1979)

    Article  MATH  Google Scholar 

  18. 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)

  19. Herty, M., Klar, A.: Simplified dynamics and optimization of large scale traffic networks. Math. Models Methods Appl. Sci. 14(4), 1 (2004)

    Article  MathSciNet  Google Scholar 

  20. Herty, M., Klar, A.: Modelling and optimization of traffic networks. SIAM J. Sci. Comput. 25, 1066 (2004)

    Article  MathSciNet  Google Scholar 

  21. 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.

    Google Scholar 

  22. Holden, H., Risebro, N.H.: A mathematical model of traffic flow on a network of unidirectional roads. SIAM J. Math. Anal. 26, 999 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  23. 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)

    Google Scholar 

  24. 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)

    Article  MathSciNet  Google Scholar 

  25. Janesch, S.M.H., Santos, L.T.: Exact penalty methods with constrained subproblems. Investigacion Operativa (1997)

  26. Kelley, C.T.: Iterative Methods for Optimization. SIAM Frontiers in Applied Mathematics. SIAM, Philadelphia (1999)

    MATH  Google Scholar 

  27. Köhler, E., Skutella, M., Möhring, R.H.: Traffic networks and flows over time. Preprint No. 752/2002 (2002)

  28. Lee, Y.J., Mangasarin, O.L.: SSVM: A smooth support vector machine for classification. Comput. Optim. Appl. 20, 5 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  29. Lighthill, M., Whitham, J.: On kinematic waves, Proc. Roy. Soc. Edinb. A 229, 281 (1983)

    MathSciNet  Google Scholar 

  30. Madsen, K., Nielsen, H.B.: A finite smoothing algorithm for Linear l 1 estimation, SIAM J. Optim. 3 (1993)

  31. Mayne, D.Q., Maratos, N.: A first order exact penalty function algorithm for equality constrained optimization problems. Math. Program. 16, 303 (1979)

    Article  MATH  MathSciNet  Google Scholar 

  32. Mayne, D.Q., Polak, E.: A Superlinearly Convergent Algorithm for Constrained Optimization Problems. Mathematical Programming Study, vol. 16 (1979)

  33. Nocedal, J., Wright, St.J.: Numerical Optimization. Springer, Berlin (1999)

    Book  MATH  Google Scholar 

  34. Parlett, B.N.: The Symmetric Eigenvalue Problem. SIAM Classics in Applied Mathematics. SIAM, Philadelphia (1997)

    Google Scholar 

  35. Pinar, M.C., Zenios, S.A.: On smoothing exact penalty functions for convex constrained optimization. SIAM J. Optim. 4 (1994)

  36. PL2 is available at http://plato.la.asu.edu/topics/problems/nlounres.html

  37. Spellucci, P.: Solving QP problems by penalization and smoothing. Preprint, TU Darmstadt (2002)

  38. Zhangwill, W.I.: Nonlinear Programming. Prentice-Hall, Englewood Cliffs (1969)

    Google Scholar 

  39. 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)

  40. 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)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to M. Herty.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10589-007-9011-6

Keywords

Navigation