Visit our team at our AMPL booth, attend the Technology Workshop on October 15th at 1:00-3:30PM and the Technology Tutorial on Sunday October 16 from 5:00 – 5:35PM.

The fastest optimization toolchains run AMPL

Find out why thousands of businesses, governments, research centers and educational institutions rely on AMPL to investigate and implement the most demanding large-scale optimization applications. 

The fastest optimization toolchains run AMPL

Find out why thousands of businesses, governments, research centers and educational institutions rely on AMPL to investigate and implement the most demanding large-scale optimization applications.

The fastest optimization toolchains run AMPL

Find out why thousands of businesses, governments, research centers and educational institutions rely on AMPL to investigate and implement the most demanding large-scale optimization applications.

The fastest optimization toolchains run AMPL

Find out why thousands of businesses, governments, research centers and educational institutions rely on AMPL to investigate and implement the most demanding large-scale optimization applications.

Code demonstration of an AMPL model with Python API integration and a console with the outcome of running the AMPL model with Gurobi solver.

Optimization made faster and easier

AMPL sets the standard for modeling and deployment of large-scale optimization in applications of all kinds

Express models in AMPL the way you think about them while maintaining the ability to change your data or solver without the need to modify your model. AMPL’s fast interpreter and mature APIs support development, deployment, and maintenance of the most challenging applications. 

Group 2 Copy 3

Describe optimization problems in a declarative language based directly on the familiar terminology of algebra. AMPL gets you started fast without the distractions and complications of programming.

Group 8

Process your model and data with lightning speed to generate thousands or millions of variables and constraints. AMPL’s translation routines are tuned to the needs of optimization.

Group 35 Copy 2

Integrate your optimization models with spreadsheet and relational sources, locally or in the cloud. AMPL’s table handlers establish fast connections for data input and result output.

Group 19 Copy 2

Try out the features of widely used solvers, without changing your model or data. AMPL’s standard interface lets you focus first on modeling and then choose the optimization engine that meets your needs.

Group Copy 2

Build optimization into your enterprise systems or software products, using AMPL’s application programming interfaces. AMPL offers fast connections to Python, R, C++, C#, MATLAB, and Java, while maintaining your model in its original, readable form.

Group 16 Copy 6

Master the AMPL language and system quickly with our introductory materials, examples, and documentation. The AMPL book provides a complete tutorial introduction (and it’s great for teaching, too).

Group 37 Copy

Count on our team to help you in all stages of application building. Our technical staff provides expert advice on AMPL, solvers, and optimization. Our consulting services can help you build and integrate your models.

Group 21 Copy

Trial and purchase AMPL and your choice of the best solvers, from a single source. We provide support and updates for the top linear-quadratic, nonlinear, and global solvers, both commercial and open-source.

Developed for practitioners

Prototype, develop, share, and hand off full applications with ease

AMPL has been developed for the real-world modeler who needs to manage all phases of the optimization development cycle without sacrificing computational performance. AMPLs straightforward language lets you formulate optimization models the way you think about them, and makes model logic accessible to your team members.

Straightforward, powerful integration

AMPL's APIs connect modelers and developers

Our comprehensive Application Programming Interface provides an object-oriented callable library that lets you access AMPL models and run AMPL commands from broader applications. Data and results can be exchanged directly and efficiently between AMPL’s model entities and data structures in Python, R, C++, C#, MATLAB, and Java. Deploy AMPL models, embed AMPL in enterprise applications, program complex algorithmic schemes, and more.

Optimization without limitations

Innovative research starts here

Optimization has become a paradigm for an exceedingly diverse variety of problems in all fields of engineering as well as in physical and biological sciences, economics, and management. 

Full-featured AMPL packages, including the most popular solvers, are available for academic research at discounts of 90% of the standard price list. Get our Community Edition to use AMPL for free (*internet connection required) with open-source solvers. AMPL also supports the free-for-research offerings of commercial solvers. 

Educating the next generation of modelers

We make it simple to learn and teach

AMPLs intuitive syntax, extensive resources allow educators to teach with ease and independent learners to start modeling on their own.

Whether you’re an experienced modeler or are new to optimization, use this comprehensive, tutorial guide to get started building optimization models in AMPL.

Instructors can readily configure and distribute bundles of AMPL and popular solvers. They’re easy to install and operate without limitation throughout the duration of your course.

Worldwide use

The standard for optimization in industry

AMPL makes building optimization application simple, supportable, and accessible. It’s trusted in energy, finance, supply chain, and just about any sector where success depends on making well-informed decisions in a complex environment. We have users throughout the world in companies, agencies, and organizations of all sizes. 

10,000+

AMPL license deployments worldwide

200+

Corporate and government organizations that optimize with AMPL

500+

Universities that use AMPL for teaching and research

1000+

Research papers that credit AMPL models

AMPL for everyone

Configurations and pricing for every user, every situation, every budget.

We know that your optimization needs are special. Select from our broad range of customizable licensing options and product offerings for AMPL and solvers.

Pay based on your projects needs

AMPL and solvers for commercial use can be priced on a single-user, multi-user, or floating basis. Choose perpetual licensing with an annual maintenance fee, or our subscription offering.

FREE Community Edition Licenses

AMPL’s Community Edition is full-sized, full-featured, perpetual, and free with open source solvers. Add 30-day trials of commercial solvers anytime.

Customized Offerings

Commercial consultants, charitable organizations, and new graduates can upgrade their Community Edition to use select commercial solvers for free or at a discounted price.

Academic Discounts

AMPL is the choice for optimization studies at hundreds of universities departments and research centers. Teach with the free, full-featured AMPL-for-Courses bundle, which includes a dozen popular solvers. You can purchase additional solvers at 10% of the commercial prices or get select ones for free if you qualify for their academic program.

Ready to get started?

Get up and running with AMPL in minutes. Or contact us to design a custom package for your project.

Group 14 Copy 2

Know what you'll pay

Compare all our alternatives for AMPL and solver licensing and pricing. Or start with free trial use through the AMPL Community Edition.

Group 4 Copy 3

Get the help you need

Get started with the AMPL book, then reference complete docs & examples for data exchange, APIs, and the whole range of AMPL features.