Discrete » Developer.Team

AMPL A Mathematical Programming Language 2014.07.04

AMPL A Mathematical Programming Language 2014.07.04

AMPL A Mathematical Programming Language 2014.07.04 | 4.8 Mb


AMPL (an abbreviation of the English. A Mathematical Programming Language?» ??“ ?«Language for Mathematical Programming) ??“ high level programming language developed at Bell Laboratories, in order to describe and solve complex problems of optimization and scheduling theory. AMPL does not solve the problem directly, and calls appropriate external solvers (like CPLEX, MINOS, IPOPT, SNOPT, etc.), to obtain solutions. AMPL works with linear and nonlinear optimization problems with discrete or continuous variables. One advantage of AMPL ??“ like its syntax mathematical record of optimization problems that allows us to give very short and easy to read the definition of mathematical programming. Many modern solvers available on the server NEOS, take input models for AMPL. AMPL was created English. Robert Fourer, Eng. David Gay and Brian Kerniganom.
Read more