SCIP Doxygen Documentation
 
Loading...
Searching...
No Matches

Detailed Description

methods to include specific branching rules into SCIP

This module contains methods to include specific branching rules into SCIP .

Note
All default plugins can be included at once (including all branching rules) using SCIPincludeDefaultPlugins()

Functions

SCIP_RETCODE SCIPincludeBranchruleCloud (SCIP *scip)
 
SCIP_RETCODE SCIPincludeBranchruleDistribution (SCIP *scip)
 
SCIP_RETCODE SCIPincludeBranchruleFullstrong (SCIP *scip)
 
SCIP_RETCODE SCIPincludeBranchruleGomory (SCIP *scip)
 
SCIP_RETCODE SCIPincludeBranchruleInference (SCIP *scip)
 
SCIP_RETCODE SCIPincludeBranchruleLeastinf (SCIP *scip)
 
SCIP_RETCODE SCIPincludeBranchruleMostinf (SCIP *scip)
 
SCIP_RETCODE SCIPincludeBranchruleMultAggr (SCIP *scip)
 
SCIP_RETCODE SCIPincludeBranchruleNodereopt (SCIP *scip)
 
SCIP_RETCODE SCIPincludeBranchrulePscost (SCIP *scip)
 
SCIP_RETCODE SCIPincludeBranchruleRandom (SCIP *scip)
 
SCIP_RETCODE SCIPincludeBranchruleRelpscost (SCIP *scip)
 
SCIP_RETCODE SCIPincludeBranchruleVanillafullstrong (SCIP *scip)
 

Function Documentation

◆ SCIPincludeBranchruleCloud()

◆ SCIPincludeBranchruleDistribution()

◆ SCIPincludeBranchruleFullstrong()

◆ SCIPincludeBranchruleGomory()

◆ SCIPincludeBranchruleInference()

◆ SCIPincludeBranchruleLeastinf()

SCIP_RETCODE SCIPincludeBranchruleLeastinf ( SCIP * scip)

◆ SCIPincludeBranchruleMostinf()

SCIP_RETCODE SCIPincludeBranchruleMostinf ( SCIP * scip)

◆ SCIPincludeBranchruleMultAggr()

◆ SCIPincludeBranchruleNodereopt()

SCIP_RETCODE SCIPincludeBranchruleNodereopt ( SCIP * scip)

◆ SCIPincludeBranchrulePscost()

◆ SCIPincludeBranchruleRandom()

◆ SCIPincludeBranchruleRelpscost()

SCIP_RETCODE SCIPincludeBranchruleRelpscost ( SCIP * scip)

creates the reliable pseudo cost branching rule and includes it in SCIP

! [SnippetCodeStyleParenIndent]

! [SnippetCodeStyleParenIndent]

Parameters
scipSCIP data structure

Definition at line 2066 of file branch_relpscost.c.

References assert(), BRANCHRULE_DESC, BRANCHRULE_MAXBOUNDDIST, BRANCHRULE_MAXDEPTH, BRANCHRULE_NAME, BRANCHRULE_PRIORITY, DEFAULT_CONFIDENCELEVEL, DEFAULT_CONFLENGTHWEIGHT, DEFAULT_CONFLICTWEIGHT, DEFAULT_CUTOFFWEIGHT, DEFAULT_DEGENERACYAWARE, DEFAULT_DYNAMICWEIGHTS, DEFAULT_FILTERCANDSSYM, DEFAULT_GMIAVGEFFWEIGHT, DEFAULT_GMILASTEFFWEIGHT, DEFAULT_HIGHERRORTOL, DEFAULT_INFERENCEWEIGHT, DEFAULT_INITCAND, DEFAULT_INITITER, DEFAULT_LOWERRORTOL, DEFAULT_MAXBDCHGS, DEFAULT_MAXLOOKAHEAD, DEFAULT_MAXPROPROUNDS, DEFAULT_MAXRELIABLE, DEFAULT_MINRELIABLE, DEFAULT_NLSCOREWEIGHT, DEFAULT_PROBINGBOUNDS, DEFAULT_PSCOSTWEIGHT, DEFAULT_RANDINITORDER, DEFAULT_SBITEROFS, DEFAULT_SBITERQUOT, DEFAULT_SKIPBADINITCANDS, DEFAULT_STARTRANDSEED, DEFAULT_STORESEMIINITCOSTS, DEFAULT_TRANSSYMPSCOST, DEFAULT_USEDYNAMICCONFIDENCE, DEFAULT_USEHYPTESTFORRELIABILITY, DEFAULT_USERELERRORFORRELIABILITY, DEFAULT_USESBLOCALINFO, DEFAULT_USESMALLWEIGHTSITLIM, FALSE, NULL, SCIP_CALL, SCIP_OKAY, SCIP_REAL_MAX, SCIP_REAL_MIN, SCIPaddBoolParam(), SCIPaddIntParam(), SCIPaddRealParam(), SCIPallocBlockMemory, SCIPincludeBranchruleBasic(), SCIPsetBranchruleCopy(), SCIPsetBranchruleExecLp(), SCIPsetBranchruleExitsol(), SCIPsetBranchruleFree(), SCIPsetBranchruleInitsol(), SCIPtreemodelInit(), and TRUE.

Referenced by SCIP_DECL_BRANCHCOPY(), SCIPincludeColoringPlugins(), and SCIPincludeDefaultPlugins().

◆ SCIPincludeBranchruleVanillafullstrong()

SCIP_RETCODE SCIPincludeBranchruleVanillafullstrong ( SCIP * scip)