Cuts::KnapsackCover¶
Doxygen¶
-
template<class NodeInfoT = idol::DefaultNodeInfo>
class KnapsackCover : public idol::BranchAndBoundCallbackFactory<idol::DefaultNodeInfo>¶ Public Functions
-
virtual BranchAndBoundCallback<NodeInfoT> *operator()() override¶
-
virtual BranchAndBoundCallbackFactory<NodeInfoT> *clone() const override¶
-
KnapsackCover &with_lifting(bool t_value)¶
-
KnapsackCover &with_tree_node_cuts(bool t_value)¶
-
KnapsackCover &with_max_pass_root_node(unsigned int t_value)¶
-
KnapsackCover &with_max_cuts_factor(double t_value)¶
-
class Strategy : public idol::BranchAndBoundCallback<NodeInfoT>¶
Public Functions
-
Strategy(bool t_use_lifting, bool t_apply_to_tree_nodes, unsigned int t_max_pass_root_node, double t_max_cuts_factor)¶
-
Strategy(bool t_use_lifting, bool t_apply_to_tree_nodes, unsigned int t_max_pass_root_node, double t_max_cuts_factor)¶
-
virtual BranchAndBoundCallback<NodeInfoT> *operator()() override¶