•All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
branch_leastinf.h File Reference
Detailed Description
least infeasible LP branching rule
The least infeasible branching rule selects a candidate variable $j$ with fractional solution value \hat{x}_j which maximizes
\max \left\{ \lceil \hat{x}_j \rceil - \hat{x}_j, \hat{x}_j - \lfloor \hat{x}_j \rfloor \right\}.
i. e., a variable which already is closest to being integral among all branching candidates.
The least infeasible rule and many other branching rules of SCIP are explained and compared in
- Tobias Achterberg
Constraint Integer Programming
PhD Thesis, Technische Universität Berlin, 2007
Definition in file branch_leastinf.h.
Go to the source code of this file.
Functions | |
SCIP_EXPORT SCIP_RETCODE | SCIPincludeBranchruleLeastinf (SCIP *scip) |