AMPL in Enterprise
In an increasingly complex world, AMPL can help to simplify it.
The AMPL modeling system has been used in hundreds of business operations worldwide. Applications are found in manufacturing, transportation, energy, finance, and many other sectors where complex decisions must be made to minimize cost or maximize efficiency.
Leaders in speed and performance in mathematical modeling
Companies of all sizes depend on AMPL for industry-leading reliability and performance. Our superior speed in solve time provides a competitive advantage in critical applications. We provide the most advanced and robust optimization software available anywhere so that you can focus on what you do best without worrying about the underlying foundation. We've got you covered!
Over 40 industries across the globe, hundreds of commercial operations, with partnerships that create a full optimization system.
Our company is built on a mathematical programming language (AMPL) that optimizes complex problems. AMPL handles millions of variables and constraints. Businesses of every size – from start ups to public companies, research to mission critical applications, consulting to non-profits use AMPL to obtain the results they need.
Finance & Investment
Tracking Error
Some of the world's largest hedge funds minimize deviation on their benchmark-tracking portfolios.
Market-Scale Portfolio Optimization
Money Managers optimize billion-input datasets with ease.
Power Generation & Transmission
Unit Commitment
Traditional, Renewable and Storage asset operators optimize dispatch and charging at utility scale.
Transmission Network Flows
North American, European and Australasian grid operators optimize existing flows and plan grid expansions.
Logistics & Supply Chain
Inventory Planning
Newly reshoring conglomerates remodel and optimize their supply chains fast in response to deglobalization.
Production Optimization
Manufacturers like General Electric, Kimberly-Clark and Southern Company minimize time and cost of product assembly.
Aeronautics & Astronautics
Aerodynamic Design
Roger's EV optimize electric drone fusilage design for optimal aerodynamics and battery/payload balance.
Trajectory Optimization
Telescope and satellite operators optimize asset trajectories and orientations.
Mining & Agriculture
Ore and Metal Supply Chain Optimization
Metal majors optimize extraction, processing, production and pricing of product on a global scale.
Meat Product Blend Optimization
A maker of beef patties employs an optimization model as the backbone of its planning, blending and procurement system.
Transportation
Crew Hiring and Rostering
Delta, BC Rail and other transportation majors optimize crew works schedules, hiring, training and vacation rostering.
Truck Freight Service Profit Optimization
Truck fleet operators optimize real-time pricing offered on their market platforms.
Finance & Investment
- Asset Management
- Investment Banking
- Insurance
- Data-Driven Decisions
- Minimize risk
- Maximize return
Power Generation & Transmission
- Asset Management
- Investment Banking
- Insurance
- Data-Driven Decisions
- Minimize risk
- Maximize return
Logistics & Supply Chain
- Inventory Planning
- Automotive
- Consumer Products
- Minimize impact of disruption
- Enable strategic decisions
- Maximize return
Aeronautics & Astronautics
- Steel
- Automotive
- Consumer Products
- Data-Driven Decisions
- Minimize risk
- Maximize return
Internet & Telecoms
- Steel
- Automotive
- Consumer Products
- Data-Driven Decisions
- Minimize risk
- Maximize return
Econometrics, Tax & Census
- Steel
- Automotive
- Consumer Products
- Data-Driven Decisions
- Minimize risk
- Maximize return
Mining & Agriculture
- Steel
- Automotive
- Consumer Products
- Data-Driven Decisions
- Minimize risk
- Maximize return
Revenue & Operations Management
- Steel
- Automotive
- Consumer Products
- Data-Driven Decisions
- Minimize risk
- Maximize return
Transportation
- Air
- Rail/Tram
- Trucking
- Data-Driven Decisions
- Minimize risk
- Maximize return
Your one stop shop.
A full-scale, intelligent optimization system.
AMPL is the foundation for your optimization system. With AMPL, you can also use the world’s most powerful solvers. Each AMPL license comes equipped with all open source solvers, APIs for 6 languages and the ability to deploy on all major platforms.. For all of your optimization needs – All payments maintained through AMPL. All support in one place.
Rapid prototyping and model creation
- Intuitive language
- Fast pitch
- Share your model
By using a high-level representation that demonstrates optimization models in the same ways that people think about them, AMPL promotes rapid development and reliable results.
Connect your data
- Databases
- Spreadsheets
- CSV
Use AMPL’s data handlers to read and write data in the external formats of spreadsheets in .xlsx format, CSV files and databases using ODBC.
Simplify with presolve
AMPL's presolve dramatically reduces a problem's size before sending it to the solver. This makes your solver's task much easier - assisting its own presolve - for a faster result, using less memory.
Connect a solver
- Commercial
- Open source
- Hook your own
To provide the fastest run times and greatest reliability, we offer a selection of top commercial solvers interfaced to AMPL. We provide the same high level of licensing and technical support for these solvers as for the core AMPL product.
API integration
- Python
- R
- C++
- C#
- MATLAB
- JAVA
Our API’s insure that you have a reliable and maintainable implementation as you embed your optimization models into applications.
Maintenance
AMPL’s robust and supportive system provides reliable updating and maintenance as needs change.
Extensive support
- Phone
- Video Conference
Our development team is committed to supporting you in creating a smooth and fast running optimization model - and our one-on-one support is available with commercial licenses.
One stop shopping
Buy AMPL products, commercial solvers, connect open source solvers and deployment systems all through AMPL.
The Value of Mathematical Optimization
Mathematical optimization is providing a competitive advantage to companies in many industries on a global level.
As companies strive to realize the value of their own data, the opportunity to optimize planning and operations has become an imperative in an increasingly competitive environment.
Mathematical optimization, run by AMPL, is used every day to drive revenue growth, maximize the value of investments, reduce costs and position companies of all sizes to win.

Managing Power Grids
One of the biggest challenges in managing a large power grid involves two decisions: When to turn power plants on and off; and how to transmit power over the grid to meet demand.
SOLUTION
Through the use of an industry-accepted simulation approach, an advanced analysis methodology combined generation, transmission, loads, fuels, and market economics into one integrated framework to deliver location dependent market indicators, transmission system reliability and market performance indices.
AMPL x ABB built an optimization model using a mixed-integer linear solver, involving millions of variables, and tens of thousands of integer variables, with a solve time of 10 minutes.
IMPACT
With the C++ API, this model can be easily embedded into ABB's GridView product. This solution was deployed to 30+ companies and hundreds of customer side-users.

Packing Shipments
Young's Plant Farm grows plants of many kinds and sizes, supplying large retailers such as Lowe's and Walmart, by packing plants on special rolling racks that are then loaded on trucks for transport.
GOAL
The goal was to generate good packing plans for a day's orders, without using more racks than needed, and to finish in time to get orders out.
SOLUTION
AMPL was chosen for its dramatically better solutions and selection of solvers. The optimization solution implemented the use of AMPL model, data, and scripts with minimum problem size of low 100s of thousands of variables and constraints to maximum a problem size of 100 million variables and constraints with a solve time around 10-45 minutes.
IMPACT
A VBA-modified spreadsheet for data prep and results reporting was developed, and one replenishment specialist uses the took multiple times a day, allowing for far fewer people, faster loading of racks and fewer trucks required.

Assigning Sales Representatives
At Dropbox, over 500 million users upload over 1.2 billion files per day. With tens of thousands of large business customer accounts, and hundreds of sales representatives worldwide, Dropbox has enough to cover most, but not all, of their customers accounts.
GOAL
Assign each representative a similar number and quality of accounts, while giving priority to assigning higher quality accounts.
SOLUTION
AMPL was chosen based on its ease of use, speed, reliability, and ability to handle large problems. Integrated data indicated a quality score for each account predicting revenue increase if contact by a representative, and the location of each representative. AMPL supported the maximization of total score of all assigned accounts with no more than a 15% variance between representatives in number and quality of assigned accounts.
IMPACT
With AMPL is embedded in Dropbox's systems, customer data is extracted from Salesforce and customer scores are computed using the scikit-learn Python toolbox. An AMPL script reads the file of score data and results from optimization are written to an Excel spreadsheet.

Commercial Licenses
Customize licenses for your projects needs, or start for free in our new Community Edition
Our new licensing mechanism and pricing structure is removing the barrier to entry by supporting modelers and developers in immediate use of AMPL for prototyping, testing, sharing and product comparison.
Standard Licenses
Customize your license to meet your projects needs.
No limitations on problem size
No internet connection required
Single, Floating, and Multi-User Licenses
Subscription and Purchase Pricing
Commercial and Open Source Solvers
Premium Technical Support
Start prototyping, testing and sharing models now – no contracts, no payments.
Unlimited Variables and Constraints
Fast and free sign up in our license portal
30-Day free trial of commercial solvers
Basic Technical Support
How can we help you?
At AMPL, we believe in putting people and their initiatives first. We work closely with our customers from model development to deployment, offering phone and email support, to create the models and solutions that make the difference in your business day to day.
Transparent pricing
See all our license pricing options for AMPL and solvers we sell.
Get started for free
Join us in the Community Edition for free AMPL and commercial solver trials