Detailed Description
parameters required by the Treemodel branching rules
Definition at line 101 of file treemodel.c.
Data Fields | |
SCIP_Bool | enabled |
char | highrule |
char | lowrule |
int | height |
char | filterhigh |
char | filterlow |
int | maxfpiter |
int | maxsvtsheight |
char | fallbackinf |
char | fallbacknoprim |
SCIP_Real | smallpscost |
Field Documentation
◆ enabled
SCIP_Bool SCIP_Treemodel::enabled |
should candidate branching variables be scored using the Treemodel rule?
Definition at line 103 of file treemodel.c.
Referenced by SCIPtreemodelSelectCandidate().
◆ highrule
char SCIP_Treemodel::highrule |
scoring function to use at nodes predicted to be high in the tree. ('d'efault, 's'vts, 'r'atio, 't'ree sample)
Definition at line 105 of file treemodel.c.
Referenced by SCIPtreemodelSelectCandidate().
◆ lowrule
char SCIP_Treemodel::lowrule |
scoring function to use at nodes predicted to be low in the tree ('d'efault, 's'vts, 'r'atio, 't'ree sample)
Definition at line 107 of file treemodel.c.
Referenced by SCIPtreemodelSelectCandidate().
◆ height
int SCIP_Treemodel::height |
estimated tree height at which we switch from using the low rule to the high rule
Definition at line 109 of file treemodel.c.
Referenced by SCIPtreemodelSelectCandidate().
◆ filterhigh
char SCIP_Treemodel::filterhigh |
should dominated candidates be filtered before using the high scoring function? ('a'uto, 't'rue, 'f'alse) [ADVANCED]
Definition at line 111 of file treemodel.c.
Referenced by SCIPtreemodelSelectCandidate().
◆ filterlow
char SCIP_Treemodel::filterlow |
should dominated candidates be filtered before using the low scoring function? ('a'uto, 't'rue, 'f'alse) [ADVANCED]
Definition at line 113 of file treemodel.c.
Referenced by SCIPtreemodelSelectCandidate().
◆ maxfpiter
int SCIP_Treemodel::maxfpiter |
maximum number of fixed-point iterations when computing the ratio [ADVANCED]
Definition at line 115 of file treemodel.c.
Referenced by computeVarRatio().
◆ maxsvtsheight
int SCIP_Treemodel::maxsvtsheight |
maximum height to compute the SVTS score exactly before approximating [ADVANCED]
Definition at line 117 of file treemodel.c.
Referenced by computeSVTS().
◆ fallbackinf
char SCIP_Treemodel::fallbackinf |
which method should be used as a fallback if the tree size estimates are infinite? ('d'efault, 'r'atio) [ADVANCED]
Definition at line 119 of file treemodel.c.
Referenced by selectCandidateUsingSampling(), and selectCandidateUsingSVTS().
◆ fallbacknoprim
char SCIP_Treemodel::fallbacknoprim |
which method should be used as a fallback if there is no primal bound available? ('d'efault, 'r'atio) [ADVANCED]
Definition at line 121 of file treemodel.c.
Referenced by selectCandidateUsingSampling(), and selectCandidateUsingSVTS().
◆ smallpscost
SCIP_Real SCIP_Treemodel::smallpscost |
threshold at which pseudocosts are considered small, making hybrid scores more likely to be the deciding factor in branching [ADVANCED]
Definition at line 123 of file treemodel.c.