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

What's new?

QuanDec by Cassotis Consulting
Turn your AMPL model into an interactive decision-making tool:
Analyze, Compare, Report, Share, Calibrate, and more

Learn More about QuanDec>>

New presentation
AMPL in the Cloud: Using Online Services to Develop and Deploy Optimization Applications through Algebraic Modeling

View Slides >>

New solver availabillity
CPLEX 12.7, Gurobi 7.0, Artelys Knitro 10.2, LOQO 7.0, Xpress 8.0

Investigate Solvers>>


The AMPL system supports the entire optimization modeling lifecycle — formulation, 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.