ILOG
Welcome, Guest | Sign In


Blogs | Forums | Worldwide sites | Contact us

title element1
Product Info
Latest version
CPLEX interfaces
CPLEX algorithms
ILOG parallel CPLEX
Supported platforms
Support
Training
Presentations online
Join the discussions
Datasheet
The ILOG Optimization Suite
Solutions
Customers
Manufacturing
Transportation and travel
News & Events
Newsletters
CPLEX history
Events
Press releases
Trial & Purchase
Academic sales
Contact info
CPLEX interfaces  
Benefits
Features
CPLEX algorithms can be accessed through a number of different interfaces. For more information on the ways that CPLEX can be embedded in applications, review our online Web seminars.

    CPLEX Component Libraries
    CPLEX Component Libraries include CPLEX Callable Library and ILOG Concert Technology. C, C++, C#, Java, Visual Basic and FORTRAN developers can embed powerful CPLEX algorithms within their application programs.

    CPLEX Interactive Optimizer
    CPLEX Interactive Optimizer is a command-line interactive program, provided in executable, ready-to-use form. It packs all the power and speed of CPLEX into an easy-to-use, easy-to-learn format, featuring a simple user interface and an extensive help system. New users become proficient and productive immediately. Just read in a problem, issue the "optimize" command and review results.

Benefits of CPLEX

    Reliable and stable
    ILOG CPLEX is tried and proven in thousands of commercial installations throughout the world. Even industry's toughest problems, with millions of variables and constraints, have been solved quickly, reliably, and accurately with CPLEX.
    Flexible
    CPLEX Interactive Optimizer is easy to use, but doesn't limit your possibilities. A variety of input/output and algorithmic options are avaiable. Unattended batch use is also supported.
    Simple, yet fast and powerful
    All the raw power and performance of the CPLEX optimization engine is available in CPLEX Interactive Optimizer. It's an interactive format that you can "load and run" right away -- on problems of virtually unlimited size or difficulty. CPLEX Component Libraries include examples that make it easy to read in a problem file and instantly optimize it.
    Widely available
    CPLEX is available on a wide range of computer systems, from personal computers running Microsoft Windows and Linux to scientific workstations running Unix.

Features of CPLEX

    Automatic and dynamic algorithm parameter control
    CPLEX automatically determines "smart" settings for a wide range of algorithm parameters, usually resulting in optimal LP solution performance. However, for a more hands-on approach, dozens of parameters may be manually adjusted, including algorithmic strategy controls; output information controls; optimization duration limits; and numerical tolerances.

    Variety of problem modification options

    • Add and delete variables
    • Add and delete constraints
    • Modify objective, righthand side, bound and matrix coefficients
    • Change constraint type

    Fast, automatic restarts from an advanced basis
    Large problems can be modified, then solved again in a fraction of the original solution time.

    Wide variety of input/output options

    • Problem files: read/write MPS files, CPLEX LP files, MPS basis and revise files, binary problem/basis files
    • Log files: session information and various solution reports
    • Solution files: ASCII and binary solution files
    • CPLEX messages: each message type (such as RESULTS, WARNINGS or ERRORS) can be directed to any specified files, or completely suppressed

    Post solution information and analysis

    • Objective function value
    • Solution variable and slack values
    • Constraint dual values (shadow prices)
    • Variable reduced costs
    • Righthand side, objective function, and bound sensitivity ranges
    • Basic variables and constraints
    • Solution infeasibilities (if any exist)
    • Iteration/node count, solution time, process data
    • Infeasibility (IIS) finder for diagnosing problem infeasibilities
    • Feasibility Optimizer for automatic correction of infeasible models
ILOG OPL-CPLEX Trial
ILOG CPLEX
    CPLEX Interfaces  
        Component Libraries  
        Interactive Optimizer  
    CPLEX Algorithms  
        Simplex Optimizers  
        Barrier Optimizer  
        Mixed Integer Optimizer  
     
DIALOG09
  3 - 5 February 2009
Orlando, Florida
 
 
Learn more
 
Customer Spotlight
   
     
 
 
element3