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
Build AMPL into your applications
APIs now available for C++, C#, Java, MATLAB, Python, and R
Model-Based Optimization with AMPL:
New Connections to Analytics Tools and Environments
Presentation by Robert Fourer at INFORMS 2019 Annual Meeting
Gurobi for AMPL 9.0
Now with global optimization for non-convex quadratic problems
Updated open-source solvers from COIN-OR
CBC 2.10.3, Ipopt 3.12.13, Bonmin 1.8.7, Couenne 0.5.7
The AMPL system supports the entire optimization modeling lifecycle — formulation, testing, deployment, and maintenance — in an integrated way that 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 its modeling language with a command language for analysis and debugging, and a scripting language for manipulating data and implementing optimization strategies. All use the same concepts to promote streamlined model-building.
When you reach the stage of embedding your optimization models into applications and deploying them in enterprise systems, AMPL’s APIs for C++, C#, Java, MATLAB, Python, and R insure that you have a reliable and maintainable implementation.