Michael Ferris attended a conference in Banff, Canada (Banff International Research Station), May 26 – 31, 2013. The Conference was titled “Mathematical Tools for Evolutionary Systems”. Michael gave a presentation titled, “Why use a modeling language: a view from Optimization”
While optimization is prevalent in many application areas, the use of modeling systems such as GAMS and AMPL have until recently been somewhat limited.
We discuss what these modeling languages provide, how to use them in simple cases, what they lack, and a view on their architecture and possible extensions. Several examples will be given, along with some suggestions for design considerations in developing new languages or features, particularly with reference to problems in evolutionary systems biology.