AMPL for Business
Streamlined optimization development in business applications of all kinds.Read More
AMPL for Teaching
Free AMPL and solvers. Full-featured, time-limited. Easy to install & distribute.Read More
AMPL for Research
Optimization modeling for engineering, science, economics, management.Read More
Mixed Integer Programming Workshop, Chicago, June 1-4
CORS/INFORMS International Conference, Montreal, June 14-17
AMPL sponsorship and representation
New AMPL API programming & deployment interface
Download version 1.0 for Java and MATLAB; ask us about C++
The AMPL system supports the entire optimization modeling lifecycle — formualation, testing, deployment, and maintenance — in an integrated way promotes rapid development and reliable results. Using a high-level algebraic representation that describes optimization models in the same ways that people think about them, AMPL can provide the head start you need to successfully implement large-scale optimization projects.
AMPL integrates a modeling language for describing optimization data, variables, objectives, and constraints; a command language for debugging models and analyzing results; and a scripting language for manipulating data and implementing optimization strategies. All use the same concepts to promote streamlined application-building.
New AMPL APIs offer programming interfaces for embedding AMPL models into enterprise systems written in a variety of languages.