All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
branch_pscost.h
Go to the documentation of this file.
21 * The pseudo costs branching rule selects the branching variable with respect to the so-called pseudo costs
22 * of the variables. Pseudo costs measure the average gain per unit in the objective function when the variable
23 * was branched on upwards or downwards, resp. The required information is updated at every node of
37 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
55 /** selects a branching variable, due to pseudo cost, from the given candidate array and returns this variable together
65 SCIP_Real* brpoint /**< pointer to store the branching point for the branching variable, will be fractional for a discrete variable */
SCIP_RETCODE SCIPincludeBranchrulePscost(SCIP *scip) SCIP_RETCODE SCIPselectBranchVarPscost(SCIP *scip, SCIP_VAR **branchcands, SCIP_Real *branchcandssol, SCIP_Real *branchcandsscore, int nbranchcands, SCIP_VAR **var, SCIP_Real *brpoint) SCIP callable library. |