algebraic modeling language 

for Algebraic Modelling Programming Language

A comprehensive and powerful algebraic modeling language for linear and non-linear optimization problems, in discrete or continuous variables. Developed at Bell Labs, 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. It's flexibility and convenience render it ideal for rapid prototyping and model development while it's speed and control options make it especially efficient choice for repeated production runs.

  • R. Fourer, D.M. Gay, and B.W.Kernighan. "AMPL ­ A Modeling Language for Mathematical Programming" The Scientific Press, Redwood City, CA, 1993. view details
  • Gay, David M. Hooking your solver to AMPL. Technical report, Bell Laboratories, Lucent Technologies, Murray Hill, NJ 07974, 1997. view details
  • Helmstrom, Kenneth "TOMLAB - An environment for Solving Optimization Problems in MATLAB" Applied Modelling and Research Group in the Department of Mathematics and Physics, Malardalen University Sweden view details
    • Page on AMPL at Center for Advanced Modeling and Optimization
      external link