prop_genvbounds.h File Reference Detailed Descriptiongeneralized variable bounds propagator A generalized variable bound is a linear inequality of the form
where
Note that for feasible problems, The genvbounds propagator sorts its stored generalized variable bounds topologically in the following order: A generalized variable bound A ( Both global and local propagation is applied: If the primal bound improves, generalized variable bounds with a nonzero coefficient d are enforced in order to tighten global bounds using the global variable bounds for computing the minactivity. Independently, the genvbounds propagator catches events SCIP_EVENTTYPE_LBTIGHTENED and SCIP_EVENTTYPE_UBTIGHTENED, i.e., locally tightened bounds of variables that occur in the right-hand sides of generalized variable bounds, in order to perform an efficient local propagation when called. Definition in file prop_genvbounds.h. #include "scip/scip.h" Go to the source code of this file.
Function Documentation
adds a generalized variable bound to the genvbounds propagator; if there is already a genvbound for the bound "boundtype" of variable "var", it will be replaced
creates the genvbounds propagator and includes it in SCIP
|