The MOSEK Python optimizer API manual Version 7.0 (Revision 141)

Optimizer API for Python - Documentation - Mosek Optimizer API for Python - Documentation - Mosek

25.11.2015 Views

472 APPENDIX B. PARAMETERS B.2.118 iparam.presolve lindep rel work trh Corresponding constant: iparam.presolve lindep rel work trh Description: The linear dependency check is potentially computationally expensive. Possible Values: Any number between 0 and +inf. Default value: 100 B.2.119 iparam.presolve lindep use Corresponding constant: iparam.presolve lindep use Description: Controls whether the linear constraints are checked for linear dependencies. Possible values: • onoffkey.off Switch the option off. • onoffkey.on Switch the option on. Default value: onoffkey.on B.2.120 iparam.presolve max num reductions Corresponding constant: iparam.presolve max num reductions Description: Controls the maximum number reductions performed by the presolve. The value of the parameter is normally only changed in connection with debugging. A negative value implies that an infinite number of reductions are allowed. Possible Values: Any number between -inf and +inf. Default value: -1

B.2. IPARAM: INTEGER PARAMETERS 473 B.2.121 iparam.presolve use Corresponding constant: iparam.presolve use Description: Controls whether the presolve is applied to a problem before it is optimized. Possible values: • presolvemode.free It is decided automatically whether to presolve before the problem is optimized. • presolvemode.off The problem is not presolved before it is optimized. • presolvemode.on The problem is presolved before it is optimized. Default value: presolvemode.free B.2.122 iparam.primal repair optimizer Corresponding constant: iparam.primal repair optimizer Description: Controls which optimizer that is used to find the optimal repair. Possible values: • optimizertype.concurrent The optimizer for nonconvex nonlinear problems. • optimizertype.conic The optimizer for problems having conic constraints. • optimizertype.dual simplex The dual simplex optimizer is used. • optimizertype.free The optimizer is chosen automatically. • optimizertype.free simplex One of the simplex optimizers is used. • optimizertype.intpnt The interior-point optimizer is used. • optimizertype.mixed int The mixed-integer optimizer. • optimizertype.mixed int conic The mixed-integer optimizer for conic and linear problems. • optimizertype.network primal simplex The network primal simplex optimizer is used. It is only applicable to pute network problems. • optimizertype.nonconvex The optimizer for nonconvex nonlinear problems. • optimizertype.primal dual simplex The primal dual simplex optimizer is used. • optimizertype.primal simplex The primal simplex optimizer is used. Default value: optimizertype.free

472 APPENDIX B. PARAMETERS<br />

B.2.118<br />

iparam.presolve lindep rel work trh<br />

Corresponding constant:<br />

iparam.presolve lindep rel work trh<br />

Description:<br />

<strong>The</strong> linear dependency check is potentially computationally expensive.<br />

Possible Values:<br />

Any number between 0 and +inf.<br />

Default value:<br />

100<br />

B.2.119<br />

iparam.presolve lindep use<br />

Corresponding constant:<br />

iparam.presolve lindep use<br />

Description:<br />

Controls whether the linear constraints are checked for linear dependencies.<br />

Possible values:<br />

• onoffkey.off Switch the option off.<br />

• onoffkey.on Switch the option on.<br />

Default value:<br />

onoffkey.on<br />

B.2.120<br />

iparam.presolve max num reductions<br />

Corresponding constant:<br />

iparam.presolve max num reductions<br />

Description:<br />

Controls the maximum number reductions performed by the presolve. <strong>The</strong> value of the parameter<br />

is normally only changed in connection with debugging. A negative value implies that an infinite<br />

number of reductions are allowed.<br />

Possible Values:<br />

Any number between -inf and +inf.<br />

Default value:<br />

-1

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

Saved successfully!

Ooh no, something went wrong!