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
INFORMS Sponsored Webinar Series, August 27
Adding Optimization to Your Applications: AMPL's Model-Based Approach to Fast Development and Reliable Deployment
LINDO Global 12.0 for AMPL: Now available from us
Global optimization in continuous and integer variables, including
support for trig functions, min/max/abs, and floor/ceil/round/trunc
Brian Kernighan on origins and principles of AMPL
Computer science pioneer and AMPL co-founder interviewed by Lex Fridman
New direct spreadsheet interface
Works with .xlsx files on Windows, macOS, and Linux
Improved support for multidimensional tables and for sheet names
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.