The MOSEK Python optimizer API manual Version 7.0 (Revision 141)
Optimizer API for Python - Documentation - Mosek Optimizer API for Python - Documentation - Mosek
460 APPENDIX B. PARAMETERS B.2.87 iparam.mio mode Corresponding constant: iparam.mio mode Description: Controls whether the optimizer includes the integer restrictions when solving a (mixed) integer optimization problem. Possible values: • miomode.ignored The integer constraints are ignored and the problem is solved as a continuous problem. • miomode.lazy Integer restrictions should be satisfied if an optimizer is available for the problem. • miomode.satisfied Integer restrictions should be satisfied. Default value: miomode.satisfied B.2.88 iparam.mio mt user cb Corresponding constant: iparam.mio mt user cb Description: It true user callbacks are called from each thread used by this optimizer. If false the user callback is only called from a single thread. Possible values: • onoffkey.off Switch the option off. • onoffkey.on Switch the option on. Default value: onoffkey.on B.2.89 iparam.mio node optimizer Corresponding constant: iparam.mio node optimizer Description: Controls which optimizer is employed at the non-root nodes in the mixed-integer optimizer.
B.2. IPARAM: INTEGER PARAMETERS 461 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 B.2.90 iparam.mio node selection Corresponding constant: iparam.mio node selection Description: Controls the node selection strategy employed by the mixed-integer optimizer. Possible values: • mionodeseltype.best The optimizer employs a best bound node selection strategy. • mionodeseltype.first The optimizer employs a depth first node selection strategy. • mionodeseltype.free The optimizer decides the node selection strategy. • mionodeseltype.hybrid The optimizer employs a hybrid strategy. • mionodeseltype.pseudo The optimizer employs selects the node based on a pseudo cost estimate. • mionodeseltype.worst The optimizer employs a worst bound node selection strategy. Default value: mionodeseltype.free
- Page 431 and 432: B.1. DPARAM: DOUBLE PARAMETERS 409
- Page 433 and 434: B.1. DPARAM: DOUBLE PARAMETERS 411
- Page 435 and 436: B.1. DPARAM: DOUBLE PARAMETERS 413
- Page 437 and 438: B.1. DPARAM: DOUBLE PARAMETERS 415
- Page 439 and 440: B.1. DPARAM: DOUBLE PARAMETERS 417
- Page 441 and 442: B.1. DPARAM: DOUBLE PARAMETERS 419
- Page 443 and 444: B.1. DPARAM: DOUBLE PARAMETERS 421
- Page 445 and 446: B.1. DPARAM: DOUBLE PARAMETERS 423
- Page 447 and 448: B.1. DPARAM: DOUBLE PARAMETERS 425
- Page 449 and 450: B.2. IPARAM: INTEGER PARAMETERS 427
- Page 451 and 452: B.2. IPARAM: INTEGER PARAMETERS 429
- Page 453 and 454: B.2. IPARAM: INTEGER PARAMETERS 431
- Page 455 and 456: B.2. IPARAM: INTEGER PARAMETERS 433
- Page 457 and 458: B.2. IPARAM: INTEGER PARAMETERS 435
- Page 459 and 460: B.2. IPARAM: INTEGER PARAMETERS 437
- Page 461 and 462: B.2. IPARAM: INTEGER PARAMETERS 439
- Page 463 and 464: B.2. IPARAM: INTEGER PARAMETERS 441
- Page 465 and 466: B.2. IPARAM: INTEGER PARAMETERS 443
- Page 467 and 468: B.2. IPARAM: INTEGER PARAMETERS 445
- Page 469 and 470: B.2. IPARAM: INTEGER PARAMETERS 447
- Page 471 and 472: B.2. IPARAM: INTEGER PARAMETERS 449
- Page 473 and 474: B.2. IPARAM: INTEGER PARAMETERS 451
- Page 475 and 476: B.2. IPARAM: INTEGER PARAMETERS 453
- Page 477 and 478: B.2. IPARAM: INTEGER PARAMETERS 455
- Page 479 and 480: B.2. IPARAM: INTEGER PARAMETERS 457
- Page 481: B.2. IPARAM: INTEGER PARAMETERS 459
- Page 485 and 486: B.2. IPARAM: INTEGER PARAMETERS 463
- Page 487 and 488: B.2. IPARAM: INTEGER PARAMETERS 465
- Page 489 and 490: B.2. IPARAM: INTEGER PARAMETERS 467
- Page 491 and 492: B.2. IPARAM: INTEGER PARAMETERS 469
- Page 493 and 494: B.2. IPARAM: INTEGER PARAMETERS 471
- Page 495 and 496: B.2. IPARAM: INTEGER PARAMETERS 473
- Page 497 and 498: B.2. IPARAM: INTEGER PARAMETERS 475
- Page 499 and 500: B.2. IPARAM: INTEGER PARAMETERS 477
- Page 501 and 502: B.2. IPARAM: INTEGER PARAMETERS 479
- Page 503 and 504: B.2. IPARAM: INTEGER PARAMETERS 481
- Page 505 and 506: B.2. IPARAM: INTEGER PARAMETERS 483
- Page 507 and 508: B.2. IPARAM: INTEGER PARAMETERS 485
- Page 509 and 510: B.2. IPARAM: INTEGER PARAMETERS 487
- Page 511 and 512: B.2. IPARAM: INTEGER PARAMETERS 489
- Page 513 and 514: B.2. IPARAM: INTEGER PARAMETERS 491
- Page 515 and 516: B.2. IPARAM: INTEGER PARAMETERS 493
- Page 517 and 518: B.2. IPARAM: INTEGER PARAMETERS 495
- Page 519 and 520: B.2. IPARAM: INTEGER PARAMETERS 497
- Page 521 and 522: B.2. IPARAM: INTEGER PARAMETERS 499
- Page 523 and 524: B.2. IPARAM: INTEGER PARAMETERS 501
- Page 525 and 526: B.2. IPARAM: INTEGER PARAMETERS 503
- Page 527 and 528: B.3. SPARAM: STRING PARAMETER TYPES
- Page 529 and 530: B.3. SPARAM: STRING PARAMETER TYPES
- Page 531 and 532: B.3. SPARAM: STRING PARAMETER TYPES
460 APPENDIX B. PARAMETERS<br />
B.2.87<br />
iparam.mio mode<br />
Corresponding constant:<br />
iparam.mio mode<br />
Description:<br />
Controls whether the <strong>optimizer</strong> includes the integer restrictions when solving a (mixed) integer<br />
optimization problem.<br />
Possible values:<br />
• miomode.ignored <strong>The</strong> integer constraints are ignored and the problem is solved as a continuous<br />
problem.<br />
• miomode.lazy Integer restrictions should be satisfied if an <strong>optimizer</strong> is available for the<br />
problem.<br />
• miomode.satisfied Integer restrictions should be satisfied.<br />
Default value:<br />
miomode.satisfied<br />
B.2.88<br />
iparam.mio mt user cb<br />
Corresponding constant:<br />
iparam.mio mt user cb<br />
Description:<br />
It true user callbacks are called from each thread used by this <strong>optimizer</strong>. If false the user callback<br />
is only called from a single thread.<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.89<br />
iparam.mio node <strong>optimizer</strong><br />
Corresponding constant:<br />
iparam.mio node <strong>optimizer</strong><br />
Description:<br />
Controls which <strong>optimizer</strong> is employed at the non-root nodes in the mixed-integer <strong>optimizer</strong>.