All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
heur_veclendiving.h File Reference Detailed DescriptionLP diving heuristic that rounds variables with long column vectors. Diving heuristic: Iteratively fixes some fractional variable and resolves the LPrelaxation, thereby simulating a depthfirstsearch in the tree. Vectorlength Diving chooses the variable with the smallest ratio of potential objective change and number of affected constraints and fixes it. Onelevel backtracking is applied: If the LP gets infeasible, the last fixings is undone, and the opposite fixing is tried. If this is infeasible, too, the procedure aborts. Definition in file heur_veclendiving.h. #include "scip/scip.h" Go to the source code of this file.
Function Documentation
creates the veclendiving heuristic and includes it in SCIP
