Skip to main content

Part of the book series: Springer Optimization and Its Applications ((SOIA,volume 121))

Abstract

A number of 18 real continuous nonlinear optimization applications are presented in this chapter. These are used for numerical experiments and comparisons among the algorithms described in this book. For each application, the mathematical model, its GAMS representation, and the solution are given. GAMS is a standard technology for modeling and solving large-scale linear and nonlinear optimization applications. It is characterized by a very powerful language and a large number of different advanced optimization algorithms which are imbedded in this technology. The syntax of the GAMS language is not too complicated and practically all types of difficult nonlinear optimization applications can be represented and solved. Additionally, the nonlinear optimal control application, by discretization, can also be represented and solved by GAMS. Therefore, in this chapter, we include both continuous nonlinear optimization applications and some optimal control problems from different areas of activity. Some applications are from mechanical, electrical, and chemical engineering, heat transfer and fluid dynamics, and economic development. Others are from optimal control. The purpose is to present these applications in algebraic form and to see how all these can be represented and solved in GAMS. The solutions of these applications are determined by the optimization algorithms imbedded in the GAMS technology (MINOS, CONOPT, KNITRO, SNOPT, IPOPT) as well as some other packages described in this book (SPENBAR, DONLP, NLPQLP, filterSD) not imbedded in GAMS.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References

  • Andrei, N. (1999). Programarea matematică avansată. Teorie, Metode computaÅ£ionale, AplicaÅ£ii. [Advanced Mathematical Programming. Theory, Computational Methods, Applications] Editura Tehnică, BucureÅŸti.

    Google Scholar 

  • Andrei, N. (2003). Modele, Probleme de Test ÅŸi AplicaÅ£ii de Programare Matematică. [Models, Test Problems and Applications for Mathematical Programming] Editura Tehnică, BucureÅŸti.

    Google Scholar 

  • Andrei, N. (2004). Stationary temperature field computation in a rectangular area. (Technical Report, Research Institute for Informatics-ICI, Bucharest, March 18, 2004).

    Google Scholar 

  • Andrei, N. (2011b). CAON: A collection of nonlinear optimization applications in GAMS language. (Technical Report, No.1/2011, Research Institute for Informatics-ICI, Bucharest, January 31, 2011. (105 pages and CD)).

    Google Scholar 

  • Andrei, N. (2013a). Another collection of large-scale unconstrained optimization test function. (Technical Report, Research Institute for Informatics-ICI, Bucharest, January 30, 2013).

    Google Scholar 

  • Andrei, N. (2013b). Nonlinear optimization applications using the GAMS technology. New York, NY, USA: Springer Science + Business Media.

    Book  MATH  Google Scholar 

  • Andrei, N. (2015). Critica RaÅ£iunii Algoritmilor de Optimizare cu RestricÅ£ii. [Criticism of the Constrained Optimization Algorithms Reasoning]. BucureÅŸti, Balkans: Editura Academiei Române

    Google Scholar 

  • Ballard, D. H., Jelinek, C. A., & Schinzinger, R. (1974). An algorithm for the solution of constrained polynomial programming problems. Computer Journal, 17, 261–266.

    Article  MathSciNet  MATH  Google Scholar 

  • Banga, J. R., Alonso, A. A., & Singh, R. P. (1997). Stochastic dynamic optimization of batch and semicontinuous bioprocesses. Biotechnology Progress, 13, 326–335.

    Article  Google Scholar 

  • Bartholomew-Biggs, M. C. (1976). A numerical comparison between two approach to nonlinear programming problems. (Technical Report, No. 77, Numerical Optimization Centre, Hatfield, England).

    Google Scholar 

  • Bondarenko, A. S., Bortz, D. M., & Moré, J. J. (1999). COPS: Large-scale nonlinearly constrained optimization problems. (Technical Report ANL/MCS-TM-237, Argonne National Laboratory, Argonne, Illinois, September 1998, October 1999 (revision)).

    Google Scholar 

  • Cesari, L. (1983). Optimization – theory and applications. Bonn, Europe: Springer.

    Book  MATH  Google Scholar 

  • Cuthrell, J. E., & Biegler, L. T. (1989). Simultaneous optimization and solution methods for batch reactor control profiles. Computers and Chemical Engineering, 13, 49–62.

    Article  Google Scholar 

  • Dembo, R. S. (1976). A set of geometric programming test problems and their solutions. Mathematical Programming, 10, 192–213.

    Article  MathSciNet  MATH  Google Scholar 

  • Dolan, E. D., Moré, J. J., & Munson, T. S. (2004). Benchmarking optimization software with COPS 3.0. (Preprint ANL/MCS-TM-273, Argonne National Laboratory, Argonne, Illinois, February 2004).

    Google Scholar 

  • Floudas, C. A., & Pardalos, P. M. (1990). A collection of test problems for constrained global optimization algorithms, Lecture notes in computer science (vol. 455). Berlin, Europe: Springer.

    MATH  Google Scholar 

  • Helgason, R. V., & Kennington, J. L. (1982). A note on splitting the bump in an elimination factorization. Naval Research Logistics Quarterly, 29(1), 169–178.

    Article  MathSciNet  MATH  Google Scholar 

  • Hock, W., & Schittkowski, K. (1981). Test examples for nonlinear programming codes, Lecture notes in economics and mathematical systems (vol. 187). Berlin, Europe: Springer.

    MATH  Google Scholar 

  • Irizarry, R. (2005). A generalized framework for solving dynamic optimization problems using the artificial chemical process paradigm: Applications to particulate processes and discrete dynamic systems. Chemical Engineering Science, 60, 5663–5681.

    Article  Google Scholar 

  • Jittorntrum, K., & Osborne, M. (1980). A modified barrier function method with improved rate of convergence for degenerate problems. Journal of the Australian Mathematical Society (Series B), 21, 305–329.

    Article  MathSciNet  MATH  Google Scholar 

  • Lapidus, L., & Luus, R. (1967). The control of nonlinear systems: Part II: convergence by combined first and second variations. A.I.Ch. E. Journal, 13, 108–113.

    Article  Google Scholar 

  • Larrosa, J.A.E. (2008). New heuristics for global optimization of complex bioprocesses. Ph.D. Thesis, Universidade de Vigo, Departamento de Enxeñería Química, Vigo.

    Google Scholar 

  • Luus, R. (1993). Piecewise linear continuous optimal control by iterative dynamic programming. Industrial and Engineering Chemistry Research, 32, 859–865.

    Article  Google Scholar 

  • McKinney, D. C., & Savitsky, A. G. (2003). Basic optimization models for water and energy management. June 1999 (revision 6, February 2003).

    Google Scholar 

  • Nishida, N., Liu, Y. A., Lapidus, L., & Hiratsuka, S. (1976). An effective computational algorithm for suboptimal singular and/or bang-bang control. AICHE Journal, 22(3), 505–513.

    Article  MathSciNet  Google Scholar 

  • Peyret, R., & Taylor, T. D. (1985). Computational methods for fluid flow. New York, NY, USA: Springer.

    MATH  Google Scholar 

  • Price, W. L. (1983). Global optimization by controlled random search. Journal of Optimization Theory and Applications, 55, 333–348.

    Article  MathSciNet  MATH  Google Scholar 

  • Rijckaert, M. J. (1973). Engineering applications of geometric programming. In M. Avriel, M. J. Rijckaert, & M. Wilde (Eds.), Optimization in design. Englewood Cliffs, NJ, USA: Prentice-Hall.

    Google Scholar 

  • Schittkowski, K. (1987). More test examples for nonlinear programming codes, Lecture notes in economics and mathematical systems (vol. 282). Berlin, Europe: Springer.

    MATH  Google Scholar 

  • Strogatz, S. H. (1994). Nonlinear dynamics and chaos: With applications to physics, biology, chemistry, and engineering. Cambridge, MA, USA: Perseus Books.

    MATH  Google Scholar 

  • Van der Pol, B. (1927). Forced oscillations in a circuit with nonlinear resistance (receptance with reactive triode). London, Edinburg, and Dublin Philosophical Magazine, 3, 65–80.

    Article  Google Scholar 

  • Von Stryk, O. (1999). User’s guide for DIRCOL (Version 2.1): A direct collocation method for the numerical solution of optimal control problems. (Technical Report, Technische Universität München, 1999).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Andrei, N. (2017). Applications of Continuous Nonlinear Optimization. In: Continuous Nonlinear Optimization for Engineering Applications in GAMS Technology. Springer Optimization and Its Applications, vol 121. Springer, Cham. https://doi.org/10.1007/978-3-319-58356-3_4

Download citation

Publish with us

Policies and ethics