A modeling language for Mathematical Programming
— AMPL is a comprehensive and powerful algebraic modeling language for linear and nonlinear optimization problems, with discrete or continuous variables.
Developed at Bell Laboratories, AMPL lets you use common notation and familiar concepts to formulate optimization models and examine solutions, while the computer manages communication with an appropriate solver. Its flexibility and convenience render it ideal for rapid prototyping and model development, while its speed and control options make it an especially efficient choice for repeated production runs.
news
Artelys Knitro 14.1: delivers very quick solutions on non-convex models
— We are pleased to announce that Artelys Knitro 14.0 is now available! This new version enables compagnies to solve complex non-linear optimization problems with unprecedented efficency and precision.
Artelys Knitro 14: new release of our nonlinear optimization solver
— We are pleased to announce that Artelys Knitro 14.0 is now available! This new version enables compagnies to solve complex non-linear optimization problems with unprecedented efficency and precision.
The latest versions of Artelys Knitro and CasADi are now compatible!
— CasADi is an open-source tool for general numerical optimization with a strong focus on optimal control and its versions 3.6.2 and higher are now compatible with Artelys Knitro 13.2.
a worldwide recognized modeling language
institutions
countries
citations
programming interfaces
applications
Transport
Health
Industry
Telecommunications
Finance / Banking
Consulting / Services
Energy / Natural resources
Transport
AMPL flexility allows an easy modeling of a large class of optimization problems encountered in either the aerial, railway or vehicle routing transport sector.
— Typical uses of AMPL
• Flight crew planning
• Airport ground operations
• Vehicules routing
• Freight transport
• Logistic
— In the literature
• C. R. Rosales, M. J. Fry, R. Radhakrishnan (2009): “Transfreight Reduces Costs and Balances Workload at Georgetown Crossdock”, INFORMS Journal on Applied Analytics, 305-383.
• S. Kontogiorgis, S. Acharya (1999): US Airways Automates Its Weekend Fleet Assignment”, INFORMS Journal on Applied Analytics, 1-115.
Industry
— Typical uses of AMPL
• Production planning
• Supply chain
• Distribution
— In the literature
• G. Everett, A. Philpott, K. Vatn, R. Gjessing (2010): “Norske Skog Improves Global Profitability Using Operations Research”, INFORMS Journal on Applied Analytics, 1-103.
• F. Caro, J. Gallien, M. Díaz, J. García, J. M. Corredoira, M. Montes, J. Antonio Ramos, J. Correa (2010): “Zara Uses Operations Research to Reengineer Its Global Distribution Process”, INFORMS Journal on Applied Analytics, 1-103.
• Nejat Karabakal, Ali Günal, Warren Ritchie (2000): “Supply-Chain Analysis at Volkswagen of America”, INFORMS Journal on Applied Analytics, 1-106.
Finance / Banking
— Typical uses of AMPL
• Portfolio optimization with transactions
• Optimal pricing and risk management
• Volatility estimation
• Credit risk
• Insurance
Energy / Natural resources
— Typical uses of AMPL
• Nonlinear (AC) optimal power flow (OPF) problems
• Security-Constrained OPF (SCOPF) problems
• Optimization of generation costs and transmission losses Oil & gas production optimization
• Mining
• Population growth management
— In the literatur
• L. Reus, M. Belbèze, H. Feddersen, E. Rubio (2018): “Extraction Planning Under Capacity Uncertainty at the Chuquicamata Underground Mine”, INFORMS Journal on Applied Analytics, 487-604.
• M. Kuchta, A. Newman, E. Topal (2004): “Implementing a Production Schedule at LKAB’s Kiruna Mine”, INFORMS Journal on Applied Analytics, 87-169.
• Rosa, R., Vaz, J., Mota, R. et al. (2017): “Preference for Landings’ Smoothing and Risk of Collapse in Optimal Fishery Policies: The Ibero-Atlantic Sardine Fishery“, in Environmental and Resource Economics.
• Liu, Z., Wang, S., and Ouyang, Y. (2017): “Reliable Biomass Supply Chain Design under Feedstock Seasonality and Probabilistic Facility Disruptions”, Energies 2017, 10, 1895.
• S. A. Stoddard (2005) “Maximizing Federal Natural Gas Royalties”, INFORMS Journal on Applied Analytics, 349-448.
Health
— Typical uses of AMPL
• Hospital ressources management
• Operation planning
• Treatment sessions optimization
— In the literature
• B. Benchoff, C. Arai Yano, A. Newman (2017): Kaiser Permanente Oakland Medical Center Optimizes Operating Room Block Schedule for New Hospital, INFORMS Journal on Applied Analytics, 195-277.
• M. R. Bowers, C. E. Noon, W. Wu, J. K. Bass (2016): Neonatal Physician Scheduling at the University of Tennessee Medical Center, INFORMS Journal on Applied Analytics, 119-201.
• J. L. Andrade-Pineda, P. L. Gonzalez-R, J. M. Framinan (2013): A Decision-Making Tool for a Regional Network of Clinical Laboratories, INFORMS Journal on Applied Analytics, 297-395.
• Y. Ferrand, M. Magazine, U. S. Rao, T. F. Glass (2011): Building Cyclic Schedules for Emergency Department Physicians, INFORMS Journal on Applied Analytics, 521-615.
Telecommunications
— Typical uses of AMPL
• Transmission network optimization
• Resource allocation
• Internet services
— In the literature
• Sosa-Paz, C., Ruckmann, J., and Sánchez-Meraz, M. (2010): “Joint Routing, Link Scheduling and Power Control for Wireless Multi-hop Networks for CDMA/TDMA Systems”, in Científica, 14 (4), 165-172.
Consulting / Services
— Typical uses of AMPL
• Management
• Call centers
• Industrial engineering
— In the literature
• M. F. Keblis, M. Chen (2006): Improving Customer Service Operations at Amazon.com, INFORMS Journal on Applied Analytics, 383-482.
key features
— AMPL comes with a variety of key features designed to help formulate models, communicate with a wide variety of solvers, and examine solutions. It incorporates a rich language for describing optimization problems. As a result, AMPL is well known for the naturalness of its syntax and reliability for developing and maintaining complex models.
AMPL IDE,integrated development environment
Separation of model and data +
Easy connection to multiple data formats: text files, Excel, SQL databse +
Mathematical function library +
Interfaces to FICO Xpress and Artelys Knitro
interfaces
operating systems
subscribe to our newsletters
download the brochure
testimony
— “Artelys Knitro and AMPL performance enables the automation of radiation therapy cancer treatment, resulting in faster treatment delivery and more accurate tumor irradiation and healthy tissue sparing. Thanks to the resolution of complex large scale optimization models more than 800 patients were treated since the beginning of the project.”
— “The use of robust, innovative and powerful components enables us to carry out reliable analyses about sensitive issues such as network security.”
Request demo
© ARTELYS • All rights reserved • Legal mentions