problem.loaddelayedrows
problem.loaddelayedrows |
Purpose
Specifies that a set of rows in the problem will be treated as delayed rows during a global search. These are rows that must be satisfied for any integer solution, but will not be loaded into the active set of constraints until required.
Synopsis
problem.loaddelayedrows(mrows)
Argument
mrows
|
An array of rows (i.e.
xpress.constraint objects, indices, or names) to treat as delayed rows.
|
Example
This sets the first six matrix rows as delayed rows in the global problem
prob.
p.loaddelayedrows([0,1,2,3,4,5]) p.mipoptimize("")
Further information
Delayed rows must be set up before solving the problem. Any delayed rows will be removed from the problem after presolve and added to a special pool. A delayed row will be added back into the active matrix only when such a row is violated by an integer solution found by the Optimizer.
Related topics