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.

COIN-OR 77<br />

<strong>The</strong> above statement should appear before the Solve statement. If CoinGlpk was specified as the default solver<br />

during <strong>GAMS</strong> installation, the above statement is not necessary.<br />

<strong>The</strong> <strong>GAMS</strong>/CoinGlpk options file consists of one option or comment per line. An asterisk (*) at the beginning<br />

of a line causes the entire line to be ignored. Otherwise, the line will be interpreted as an option name and value<br />

separated by any amount of white space (blanks or tabs). Following is an example options file coincbc.opt.<br />

factorization givens<br />

initbasis standard<br />

It will cause CoinGlpk to use Givens rotation updates for the factorization and to use a standard initial basis.<br />

(This option setting might help to avoid numerical difficulties in some cases.)<br />

4.3 Summary of CoinGlpk Options<br />

Among the following Glpk options, only the <strong>GAMS</strong> parameters reslim, iterlim, and optcr are currently supported<br />

in CoinGlpk. Note, that the option optca to set the absolute MIP gap is currently not supported.<br />

startalg<br />

scaling<br />

pricing<br />

factorization<br />

initbasis<br />

tol dual<br />

tol primal<br />

tol integer<br />

backtracking<br />

presolve<br />

cuts<br />

covercuts<br />

cliquecuts<br />

gomorycuts<br />

mircuts<br />

reslim fixedrun<br />

noiterlim<br />

names<br />

solvefinal<br />

reslim<br />

iterlim<br />

optcr<br />

writemps<br />

LP solver for root node<br />

scaling method<br />

pricing method<br />

basis factorization method<br />

method for initial basis<br />

dual feasibility tolerance<br />

primal feasibility tolerance<br />

integer feasibility tolerance<br />

backtracking heuristic<br />

LP presolver<br />

turning on or off all cut generators<br />

cover cuts<br />

clique cuts<br />

gomorys mixed-integer cuts<br />

mixed-integer rounding cuts<br />

resource limit for solve with fixed discrete variables<br />

turn off iteration limit<br />

indicates whether row and column names should be given to glpk<br />

switch for solve of the problem with fixed discrete variables<br />

resource limit<br />

iteration limit<br />

relative stopping tolerance on MIP gap<br />

create MPS file for problem<br />

4.4 Detailed Descriptions of CoinGlpk Options<br />

startalg (string)<br />

This option determines whether a primal or dual simplex algorithm should be used to solve an LP or the<br />

root node of a MIP.<br />

(default = primal)<br />

primal Let GLPK use a primal simplex algorithm.<br />

dual Let GLPK use a dual simplex algorithm.<br />

scaling (string)

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

Saved successfully!

Ooh no, something went wrong!