12.07.2015 Views

ILOG CPLEX 11.0 User's Manual

ILOG CPLEX 11.0 User's Manual

ILOG CPLEX 11.0 User's Manual

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Parameters of the Solution Pool<strong>ILOG</strong> <strong>CPLEX</strong> provides parameters to control the solution pool. Table 15.3 summarizesthese parameters. <strong>ILOG</strong> <strong>CPLEX</strong> Parameter Reference <strong>Manual</strong> documents each of theseparameters in greater detail.Table 15.3 Parameters for the solution poolPurpose Concert parameter Callable Library parameter Interactive OptimizerIntensity SolnPoolIntensity CPX_PARAM_SOLNPOOLINTENSITY mip pool intensityLimit on pool (number ofsolutions generated)Limit on capacity(number of solutionsstored)PopulateLim CPX_PARAM_POPULATELIM mip limits populateSolnPoolCapacity CPX_PARAM_SOLNPOOLCAPACITY mip pool capacityReplacement strategy SolnPoolReplace CPX_PARAM_SOLNPOOLREPLACE mip pool replaceRelative objective gap SolnPoolGap CPX_PARAM_SOLNPOOLGAP mip pool relgapAbsolute objective gap SolnPoolAGap CPX_PARAM_SOLNPOOLAGAP mip pool absgapThe node limit parameter (NodeLim, CPX_PARAM_NODELIM) and time limit parameter(TiLim, CPX_PARAM_TILIM) also have an effect on the solution pool, just as they influenceMIP optimization generally. For more detail about these parameters, see their entries in the<strong>ILOG</strong> <strong>CPLEX</strong> Parameter Reference <strong>Manual</strong>.Example: Quality Control through the Solution Pool Gap ParameterIn many cases, solutions are interesting only if their objective value is close to the optimalobjective value of the model. In that context, you can control the quality of solutionsgenerated and saved in the solution pool with the solution pool absolute gap parameter(SolnPoolAGap, CPX_PARAM_SOLNPOOLAGAP) and the solution pool relative gapparameter (SolnPoolGap, CPX_PARAM_SOLNPOOLGAP).To demonstrate this idea, consider again the example cited in Example: Simple FacilityLocation Problem on page 302. In order to obtain solutions that are less than 10% worsethan the optimal objective value, specify the solution pool relative gap parameter in theInteractive Optimizer like this:read location.lpset mip pool relgap 0.1populate<strong>ILOG</strong> <strong>CPLEX</strong> <strong>11.0</strong> — USER’ S MANUAL 321

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!