16.01.2015 Views

GAMS — The Solver Manuals - Available Software

GAMS — The Solver Manuals - Available Software

GAMS — The Solver Manuals - Available Software

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

200 CPLEX 11<br />

simdisplay (integer)<br />

This option controls what Cplex reports (normally to the screen) during optimization.<br />

information displayed increases as the setting value increases.<br />

(default = 1)<br />

0 No iteration messages are issued until the optimal solution is reported<br />

<strong>The</strong> amount of<br />

1 An iteration log message will be issued after each refactorization. Each entry will contain the iteration<br />

count and scaled infeasibility or objective value.<br />

2 An iteration log message will be issued after each iteration. <strong>The</strong> variables, slacks and artificials entering<br />

and leaving the basis will also be reported.<br />

singlim (integer)<br />

<strong>The</strong> singularity limit setting restricts the number of times Cplex will attempt to repair the basis when<br />

singularities are encountered. Once the limit is exceeded, Cplex replaces the current basis with the best<br />

factorizable basis that has been found. Any non-negative integer value is valid.<br />

(default = 10)<br />

solnpool (string)<br />

<strong>The</strong> solution pool enables you to generate and store multiple solutions to a MIP problem. <strong>The</strong> option expects<br />

a GDX filename. This GDX file name contains the information about the different solutions generated by<br />

Cplex. Inside your <strong>GAMS</strong> program you can process the GDX file and read the different solution point<br />

files. Please check the <strong>GAMS</strong>/Cplex solver guide document and the example model solnpool.gms from the<br />

<strong>GAMS</strong> model library.<br />

solnpoolagap (real)<br />

Sets an absolute tolerance on the objective bound for the solutions in the solution pool. Solutions that are<br />

worse (either greater in the case of a minimization, or less in the case of a maximization) than the objective<br />

of the incumbent solution according to this measure are not kept in the solution pool.<br />

Values of the solution pool absolute gap and the solution pool relative gap solnpoolgap may differ: For<br />

example, you may specify that solutions must be within 15 units by means of the solution pool absolute<br />

gap and also within 1incumbent by means of the solution pool relative gap. A solution is accepted in the<br />

pool only if it is valid for both the relative and the absolute gaps.<br />

<strong>The</strong> solution pool absolute gap parameter can also be used as a stopping criterion for the populate procedure:<br />

if populate cannot enumerate any more solutions that satisfy this objective quality, then it will stop. In<br />

the presence of both an absolute and a relative solution pool gap parameter, populate will stop when the<br />

smaller of the two is reached.<br />

(default = 1e+075)<br />

solnpoolcapacity (integer)<br />

Limits the number of solutions kept in the solution pool. At most, solnpoolcapacity solutions will be stored<br />

in the pool. Superfluous solutions are managed according to the replacement strategy set by the solution<br />

pool replacement parameter solnpoolreplace.<br />

<strong>The</strong> optimization (whether by MIP optimization or the populate procedure) will not stop if more than<br />

solnpoolcapacity are generated. Instead, stopping criteria are regular node and time limits and populatelim,<br />

solnpoolgap and solnpoolagap.<br />

(default = 2100000000)<br />

solnpoolgap (real)<br />

Sets a relative tolerance on the objective bound for the solutions in the solution pool. Solutions that are<br />

worse (either greater in the case of a minimization, or less in the case of a maximization) than the incumbent<br />

solution by this measure are not kept in the solution pool.<br />

Values of the solution pool absolute gap solnpoolagap and the solution pool relative gap may differ: For<br />

example, you may specify that solutions must be within 15 units by means of the solution pool absolute gap<br />

and within 1solution is accepted in the pool only if it is valid for both the relative and the absolute gaps.

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

Saved successfully!

Ooh no, something went wrong!