ILOG logo
Welcome, Guest | Sign In
ILOG.com This section
Contact
title element1
Product Info
Presentations online
Solutions
ILOG CPLEX
Academic
Manufacturing
Telecommunications
Transportation and travel
News & Events
Events
Web seminars
Press releases
Trial & Purchase
Contact info
AMPL  

AMPL® is a comprehensive, powerful and flexible algebraic modeling language for the linear, nonlinear and integer programming problems often encountered in optimization. ILOG is an authorized reseller of AMPL, which was developed at Bell Laboratories, the research and development arm of Lucent Technologies. ILOG offers AMPL in two ways:

Detailed information about AMPL can be found at the AMPL website, maintained by AMPL developers.

AMPL is based upon modern modeling principles and utilizes an advanced architecture providing flexibility most other modeling systems lack. Successfully used in demanding mathematical programming modeling applications around the world, AMPL is available from ILOG on a variety of platforms.

AMPL allows modelers to create models with maximum productivity. By using AMPL's natural algebraic notation, even a very large, complex model can often be stated in a concise (often less than one page), understandable form. Since AMPL models are easy to understand, debug and modify, AMPL also makes maintaining models easy.

Benefits

  • Allows users to express models concisely in familiar, flexible algebraic notation:
  • Using indexing and sets, whole classes of constraints or objective terms can be described in relatively few generalized model statements
  • Supports a wide variety of natural algebraic expressions
  • Allows separation of model and data
  • Highly flexible-for example, does not impose any particular data or model entry order
  • May be used in interactive or batch environments
  • Allows models to be easily modified and maintained:
    • Sets, variables and constraints can be readily added, changed or deleted
    • Separate data files can be readily updated, or imported from outside data sources
    • External databases can be easily connected into AMPL tables
      • ILOG offers ODBC database support on Microsoft Windows platforms
  • Minimizes modeling errors with extensive error checking:
    • Checks model syntax and consistency
    • Closely checks validity of subscripts
  • Covers most optimization model types:
    • Linear programming problems
    • Network problems
    • Mixed integer programming problems
    • Quadratic programming problems
    • General nonlinear programming problems
  • Provides powerful, flexible display options:
    • Permits interactive data and solution browsing
    • Allows the creation of customized solution reporting

ILOG support for AMPL

Users purchasing AMPL or AMPL CPLEX System from ILOG receive the following documentation:

  • The book AMPL: A Modeling Language for Mathematical Programming, by Fourer, Gay and Kernighan
  • The document "ILOG AMPL CPLEX System User's Guide," indicating how to install and use AMPL with CPLEX
  • The document "AMPL Syntax Update," describing the syntax changes to AMPL since the publication of the original AMPL book

ILOG provides support and maintenance services for AMPL when AMPL is used in conjunction with any ILOG CPLEX product. While AMPL can be used with other solvers, ILOG does not provide support for such usage.

ILOG offers training for AMPL. A course syllabus is available.

AMPL/CPLEX Student Edition

A student/trial edition of the AMPL CPLEX System is available for free download from the Web.

How to get AMPL from ILOG

To obtain AMPL from ILOG, contact ILOG Direct at:

ILOG Contact Center
Web: http://www.ilog.com/corporate/inforequest/
E-mail: info@ilog.com
Toll free: 800.FOR.ILOG (800.367.4564)
Telephone: 775.831.7744

ILOG Optimization Products
    ILOG ODM  
    ILOG OPL Dev Studio  
    ILOG CPLEX  
    ILOG Solver  
    ILOG Scheduler  
    ILOG Dispatcher  
    ILOG Configurator  
    AMPL  
     
EURO 2006
  2 - 5 July 2006
Reykjavik, Iceland
 
 
Learn more
 
How Useful Was This Page?
 
Less More
 
 

    Comments:


 
 
    E-Mail This Page
 
element3