Abstract
This chapter introduces the reader to algebraic modeling languages and their role in the mathematical optimization community. It focuses on the differences of procedural languages such as C, Fortran, matlab and others in comparison to the declarative algebraic modeling languages. This is more than a language or syntax issue but has deep roots in the concept of modeling and university teaching.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bisschop, J.: AIMMS Optimization Modeling. Paragon Decision Technology B.V., DG Haarlem, The Netherlands (1999)
Castillo, E., Conejo, A.J., Garcia, P.P.R., Alguacil, N.: Building and Solving Mathematical Programming Models in Engineering and Science. John Wiley and Sons, Chichester (2002)
Cunningham, K., Schrage, L.: The LINGO Algebraic Modeling Language. In: J. Kallrath (ed.) Modeling Languages in Mathematical Optimization, pp. 159–171. Kluwer Academic Publishers, Norwell, MA, USA (2004)
Guéret, C., Heipcke, S., Prins, C., Sevaux, M.: Applications of Optimization with Xpress-MP. Dash Optimization, Blisworth, UK (2002). URL http://optimization.fico.com/product-information/ http://examples.xpress.fico.com/example.pl#mosel_book
Hürlimann, T.: The LPL Modeling Language. In: J. Kallrath (ed.) Modeling Languages in Mathematical Optimization, pp. 173–183. Kluwer Academic Publishers, Norwell, MA, USA (2004)
Kallrath, J.: Gemischt-Ganzzahlige Optimierung: Modellierung in der Praxis. Vieweg, Wiesbaden, Germany (2002)
Kallrath, J.: Polylithic Modeling and Solution Approaches Using Algebraic Modeling Systems. Optimization Letters 5, 453–466 (2011). 10.1007/s11590-011-0320-4
Kallrath, J., Maindl, T.I.: Real Optimization with SAP-APO. Springer, Heidelberg, Germany (2006)
Kallrath, J., Wilson, J.M.: Business Optimisation Using Mathematical Programming. Macmillan, Houndmills, Basingstoke, UK (1997)
Kristjansson, B., Lee, D.: The MPL Modeling System. In: J. Kallrath (ed.) Modeling Languages in Mathematical Optimization, pp. 239–266. Kluwer Academic Publishers, Norwell, MA, USA (2004)
Williams, H.P.: Model Building in Mathematical Programming, 3rd edn. John Wiley and Sons, Chichester (1993)
Acknowledgements
It is a pleasure to thank Michael Bussieck (GAMSÂ GmbH, Braunschweig, Germany), Susanne Heipcke (FICO, Marseille, France) and Steffen Rebennack (Coloroda School of Mines, Golden, CO)Â for their feedback and discussions on this chapter.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Kallrath, J. (2012). Algebraic Modeling Languages: Introduction and Overview. In: Kallrath, J. (eds) Algebraic Modeling Systems. Applied Optimization, vol 104. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23592-4_1
Download citation
DOI: https://doi.org/10.1007/978-3-642-23592-4_1
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-23591-7
Online ISBN: 978-3-642-23592-4
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)