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

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

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

96 COIN-OR<br />

adaptive mu monotone init factor: Determines the initial value of the barrier parameter when switching<br />

to the monotone mode.<br />

When the globalization strategy for the adaptive barrier algorithm switches to the monotone mode ”average<br />

compl” is chosen for fixed mu oracle, the barrier parameter is set to the current average complementarity<br />

times the value of ”adaptive mu monotone init factor”.<br />

<strong>The</strong> valid range for this real option is 0 < adaptive mu monotone init factor and its default value is 0.8.<br />

adaptive mu restore previous iterate: Indicates if the previous iterate should be restored if the monotone<br />

mode is entered.<br />

When the globalization strategy for the adaptive barrier algorithm switches to the monotone mode, it can either<br />

start from the most recent iterate (no), or from the last iterate that was accepted (yes). <strong>The</strong> default value for<br />

this string option is ”no”.<br />

Possible values:<br />

• no: don’t restore accepted iterate<br />

• yes: restore accepted iterate<br />

barrier tol factor: Factor for mu in barrier stop test.<br />

<strong>The</strong> convergence tolerance for each barrier problem in the monotone mode is the value of the barrier parameter<br />

times ”barrier tol factor”. This option is also used in the adaptive mu strategy during the monotone mode. (This<br />

is κ ε in the implementation paper). <strong>The</strong> valid range for this real option is 0 < barrier tol factor < +inf and<br />

its default value is 10.<br />

filter margin fact: Factor determining width of margin for obj-constr-filter adaptive globalization strategy.<br />

When using the adaptive globalization strategy, ”obj-constr-filter”, sufficient progress for a filter entry is defined<br />

as follows: (new obj) ¡ (filter obj) - filter margin fact*(new constr-viol) OR (new constr-viol) ¡ (filter constr-viol)<br />

- filter margin fact*(new constr-viol). For the description of the ”kkt-error-filter” option see ”filter max margin”.<br />

<strong>The</strong> valid range for this real option is 0 < filter margin fact < 1 and its default value is 1 · 10 −05 .<br />

filter max margin: Maximum width of margin in obj-constr-filter adaptive globalization strategy.<br />

<strong>The</strong> valid range for this real option is 0 < filter max margin < +inf and its default value is 1.<br />

fixed mu oracle: Oracle for the barrier parameter when switching to fixed mode.<br />

Determines how the first value of the barrier parameter should be computed when switching to the ”monotone<br />

mode” in the adaptive strategy. (Only considered if ”adaptive” is selected for option ”mu strategy”.) <strong>The</strong> default<br />

value for this string option is ”average compl”.<br />

Possible values:<br />

• probing: Mehrotra’s probing heuristic<br />

• loqo: LOQO’s centrality rule<br />

• quality-function: minimize a quality function<br />

• average compl: base on current average complementarity<br />

mu allow fast monotone decrease: Allow skipping of barrier problem if barrier test is already met.<br />

If set to ”no”, the algorithm enforces at least one iteration per barrier problem, even if the barrier test is already<br />

met for the updated barrier parameter. <strong>The</strong> default value for this string option is ”yes”.<br />

Possible values:<br />

• no: Take at least one iteration per barrier problem<br />

• yes: Allow fast decrease of mu if barrier test it met

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

Saved successfully!

Ooh no, something went wrong!