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.

a worldwide recognized modeling language

institutions

countries

citations

programming interfaces

applications

Transport

Health

Industry

Telecommunications

Finance / Banking

Consulting / Services

Energy / Natural resources

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.

New looping and “if-then-else” commands +

Broad support for sets and set operators +

Handling of logical expressions +

Advanced nonlinear features:

  • Initialization of primal and dual values +
  • Automatic elimination of “defined” variables +
  • User-defined functions
  • Fast automatic differentiation +

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

New looping and “if-then-else” commands +

Broad support for sets and set operators +

Handling of logical expressions +

Advanced nonlinear features :

  • Initialization of primal and dual values +
  • Automatic elimination of “defined” variables +
  • User-defined functions
  • Fast automatic differentiation +

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

The collected data will be exclusively processed by the company Artelys for the purpose of keeping you informed about the services and products marketed by our company.

🛈

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.”

Masoud Zarepisheh, PhD

Assistant professor, Memorial Sloan Kettering Cancer Center (MSKCC)

— “The use of robust, innovative and powerful components enables us to carry out reliable analyses about sensitive issues such as network security.”

Jean Maeght, PhD

R&D Engineer, Electricity transmission netwrok (RTE)

Request demo

 

© ARTELYS • All rights reserved • Legal mentions

Pin It on Pinterest