All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
heur_simplerounding.h File Reference Detailed DescriptionSimple and fast LP rounding heuristic. Simple rounding is a very cheap heuristic that iterates over the set of fractional variables of an LP-feasible point. It only performs roundings for variable that have zero up- or downlocks. Hence, they are guaranteed to keep all constraints satisfied. If all fractional variables can be rounded that way, the resulting solution will bve integral and LP-feasible. Definition in file heur_simplerounding.h. #include "scip/scip.h" Go to the source code of this file.
Function Documentation
creates the simple rounding heuristic and includes it in SCIP
Definition at line 444 of file heur_simplerounding.c. References DEFAULT_ONCEPERNODE, HEUR_DESC, HEUR_DISPCHAR, HEUR_FREQ, HEUR_FREQOFS, HEUR_MAXDEPTH, HEUR_NAME, HEUR_PRIORITY, HEUR_TIMING, HEUR_USESSUBSCIP, NULL, SCIP_CALL, SCIP_OKAY, SCIPaddBoolParam(), SCIPallocMemory, SCIPincludeHeurBasic(), SCIPsetHeurCopy(), SCIPsetHeurExit(), SCIPsetHeurExitsol(), SCIPsetHeurFree(), SCIPsetHeurInit(), SCIPsetHeurInitsol(), and TRUE. Referenced by SCIP_DECL_HEURCOPY(), and SCIPincludeDefaultPlugins(). |