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

454 APPENDIX B. PARAMETERS B.2.73 iparam.mio branch dir Corresponding constant: iparam.mio branch dir Description: Controls whether the mixed-integer optimizer is branching up or down by default. Possible values: • branchdir.down The mixed-integer optimizer always chooses the down branch first. • branchdir.free The mixed-integer optimizer decides which branch to choose. • branchdir.up The mixed-integer optimizer always chooses the up branch first. Default value: branchdir.free B.2.74 iparam.mio branch priorities use Corresponding constant: iparam.mio branch priorities use Description: Controls whether branching priorities are used by the mixed-integer optimizer. Possible values: • onoffkey.off Switch the option off. • onoffkey.on Switch the option on. Default value: onoffkey.on B.2.75 iparam.mio construct sol Corresponding constant: iparam.mio construct sol Description: If set to onoffkey.on and all integer variables have been given a value for which a feasible mixed integer solution exists, then MOSEK generates an initial solution to the mixed integer problem by fixing all integer values and solving the remaining problem. Possible values:

B.2. IPARAM: INTEGER PARAMETERS 455 • onoffkey.off Switch the option off. • onoffkey.on Switch the option on. Default value: onoffkey.off B.2.76 iparam.mio cont sol Corresponding constant: iparam.mio cont sol Description: Controls the meaning of the interior-point and basic solutions in mixed integer problems. Possible values: • miocontsoltype.itg The reported interior-point and basic solutions are a solution to the problem with all integer variables fixed at the value they have in the integer solution. A solution is only reported in case the problem has a primal feasible solution. • miocontsoltype.itg rel In case the problem is primal feasible then the reported interiorpoint and basic solutions are a solution to the problem with all integer variables fixed at the value they have in the integer solution. If the problem is primal infeasible, then the solution to the root node problem is reported. • miocontsoltype.none No interior-point or basic solution are reported when the mixedinteger optimizer is used. • miocontsoltype.root The reported interior-point and basic solutions are a solution to the root node problem when mixed-integer optimizer is used. Default value: miocontsoltype.none B.2.77 iparam.mio cut level root Corresponding constant: iparam.mio cut level root Description: Controls the cut level employed by the mixed-integer optimizer at the root node. A negative value means a default value determined by the mixed-integer optimizer is used. By adding the appropriate values from the following table the employed cut types can be controlled.

B.2. IPARAM: INTEGER PARAMETERS 455<br />

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

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

Default value:<br />

onoffkey.off<br />

B.2.76<br />

iparam.mio cont sol<br />

Corresponding constant:<br />

iparam.mio cont sol<br />

Description:<br />

Controls the meaning of the interior-point and basic solutions in mixed integer problems.<br />

Possible values:<br />

• miocontsoltype.itg <strong>The</strong> reported interior-point and basic solutions are a solution to the<br />

problem with all integer variables fixed at the value they have in the integer solution. A<br />

solution is only reported in case the problem has a primal feasible solution.<br />

• miocontsoltype.itg rel In case the problem is primal feasible then the reported interiorpoint<br />

and basic solutions are a solution to the problem with all integer variables fixed at<br />

the value they have in the integer solution. If the problem is primal infeasible, then the<br />

solution to the root node problem is reported.<br />

• miocontsoltype.none No interior-point or basic solution are reported when the mixedinteger<br />

<strong>optimizer</strong> is used.<br />

• miocontsoltype.root <strong>The</strong> reported interior-point and basic solutions are a solution to the<br />

root node problem when mixed-integer <strong>optimizer</strong> is used.<br />

Default value:<br />

miocontsoltype.none<br />

B.2.77<br />

iparam.mio cut level root<br />

Corresponding constant:<br />

iparam.mio cut level root<br />

Description:<br />

Controls the cut level employed by the mixed-integer <strong>optimizer</strong> at the root node. A negative<br />

value means a default value determined by the mixed-integer <strong>optimizer</strong> is used. By adding the<br />

appropriate values from the following table the employed cut types can be controlled.

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

Saved successfully!

Ooh no, something went wrong!