AMPL

Optimizing using AMPL & NEOS Server

In this session we will learn how to model and solve optimization problems of different types (linear, nonlinear, continuous and/or mixed integer) using AMPL as modeling language and some off-the-shelf solvers through the NEOS Server. What is AMPL? A Mathematical Programming Language (AMPL) is an algebraic modeling language broadly used to manipulate data and implement mathematical optimization models and strategies. It was developed by Robert Fourer, David Gay, and Brian Kernighan at Bell Laboratories in the 80s, and their book, AMPL: A Modeling Language for Mathematical Programming, is a complete guide for modelers at all levels of experience.