ILOG CPLEX 11.0 User's Manual > Continuous Optimization > Solving LPs: Simplex Optimizers > Choosing an Optimizer for Your LP Problem |
Choosing an Optimizer for Your LP Problem |
INDEX PREVIOUS NEXT |
ILOG CPLEX offers several different optimizers for linear programming problems. Each of these optimizers is available whether you call ILOG CPLEX from within your own application using Concert or the Callable Library, or you use the Interactive Optimizer.
The choice of LP optimizer in ILOG CPLEX can be specified through a parameter, named RootAlg
in the C++, Java, and .NET APIs, CPX_PARAM_LPMETHOD
in the Callable Library, and named lpmethod
in the Interactive Optimizer. In Concert Technology, the LP method is controlled by the RootAlg
parameter (which also controls related aspects of QP and MIP solutions, as explained in the corresponding chapters of this manual). In this chapter, this parameter will be referred to uniformly as LPMethod
.
The LPMethod
parameter sets which optimizer will be used when you solve a model in one of the following ways:
The choices for LPMethod
are summarized in Table 9.1.
Setting of
LPMethod |
Meaning |
See Section |
---|---|---|
0 |
Default Setting | |
1 |
Primal Simplex | |
2 |
Dual Simplex | |
3 |
Network Simplex | |
4 |
Barrier | |
5 |
Sifting | |
6 |
Concurrent Dual,
Barrier, and Primal |
The symbolic names for these settings in an application program are summarized in Table 9.2.
Copyright © 1987-2007 ILOG S.A. All rights reserved. Legal terms. | PREVIOUS NEXT |