Cuts::KnapsackCover

Doxygen

template<classNodeInfoT=idol::DefaultNodeInfo>
classKnapsackCover:publicidol::BranchAndBoundCallbackFactory<idol::DefaultNodeInfo>

Public Functions

virtualBranchAndBoundCallback<NodeInfoT>*operator()()override
virtualBranchAndBoundCallbackFactory<NodeInfoT>*clone()constoverride
KnapsackCover&with_lifting(boolt_value)
KnapsackCover&with_tree_node_cuts(boolt_value)
KnapsackCover&with_max_pass_root_node(unsignedintt_value)
KnapsackCover&with_max_cuts_factor(doublet_value)
classStrategy:publicidol::BranchAndBoundCallback<NodeInfoT>

Public Functions

Strategy(boolt_use_lifting, boolt_apply_to_tree_nodes, unsignedintt_max_pass_root_node, doublet_max_cuts_factor)