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.

XPRESS 571<br />

Option Description Default<br />

cutstrategy This specifies the cut strategy. An aggressive cut strategy, generating a greater -1<br />

number of cuts, will result in fewer nodes to be explored, but with an associated<br />

time cost in generating the cuts. <strong>The</strong> fewer cuts generated, the less time taken,<br />

but the greater subsequent number of nodes to be explored.<br />

-1: Automatic selection of either the conservative or aggressive cut strategy.<br />

0: No cuts.<br />

1: Conservative cut strategy.<br />

2: Aggressive cut strategy.<br />

degradefactor Factor to multiply estimated degradations associated with an unexplored node 1.0<br />

in the tree. <strong>The</strong> estimated degradation is the amount by which the objective<br />

function is expected to worsen in an integer solution that may be obtained<br />

through exploring a given node.<br />

gomcuts <strong>The</strong> number of rounds of Gomory cuts at the top node. <strong>The</strong>se can always be 2<br />

generated if the current node does not yield an integral solution. However,<br />

Gomory cuts are not usually as effective as lifted cover inequalities in reducing<br />

the size of the feasible region.<br />

maxmipsol This specifies a limit on the number of integer solutions to be found (the total 0<br />

number, not necessarily the number of distinct solutions). 0 means no limit.<br />

maxnode <strong>The</strong> maximum number of nodes that will be explored. If the <strong>GAMS</strong> nodlim 1e8<br />

model suffix is set, that setting takes precedence.<br />

mipabscutoff If the user knows that they are interested only in values of the objective function<br />

automatic<br />

which are better than some value, this can be assigned to mipabscutoff.<br />

This allows the Optimizer to ignore solving any nodes which may yield worse<br />

objective values, saving solution time.<br />

mipaddcutoff <strong>The</strong> amount to add to the objective function of the best integer solution found +/-1.0e-5<br />

to give the new cutoff. Once an integer solution has been found whose objective<br />

function is equal to or better than mipabscutoff, improvements on<br />

this value may not be interesting unless they are better by at least a certain<br />

amount. If mipaddcutoff is nonzero, it will be added to mipabscutoff each<br />

time an integer solution is found which is better than this new value. This<br />

cuts off sections of the tree whose solutions would not represent substantial<br />

improvements in the objective function, saving processor time. Note that this<br />

should usually be set to a negative number for minimization problems, and<br />

positive for maximization problems. Notice further that the maximum of the<br />

absolute and relative cut is actually used.<br />

miplog Global print control<br />

-100<br />

0: No printout in global.<br />

1: Only print out summary statement at the end.<br />

2: Print out detailed log at all solutions found.<br />

3: Print out detailed eight-column log at each node.<br />

n < 0: Print out summary six-column log at each -n nodes, or when a new<br />

solution is found

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

Saved successfully!

Ooh no, something went wrong!