![]() |
Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
|
THREE PHASE ALGORITHM //////////////////////// Subgradient callbacks implementation focused on wandering near the optimal multipliers and invoke the multipliers based greedy heuristic at each iteration.
Definition at line 295 of file set_cover_cft.h.
#include <set_cover_cft.h>
Public Member Functions | |
HeuristicCBs () | |
void | set_step_size (Cost step_size) |
bool | ExitCondition (const SubgradientContext &context) override |
void | RunHeuristic (const SubgradientContext &context, Solution &solution) override |
void | ComputeMultipliersDelta (const SubgradientContext &context, ElementCostVector &delta_mults) override |
bool | UpdateCoreModel (SubgradientContext context, CoreModel &core_model, bool force=false) override |
Public Member Functions inherited from operations_research::scp::SubgradientCBs | |
virtual | ~SubgradientCBs ()=default |
|
inline |
Definition at line 297 of file set_cover_cft.h.
|
overridevirtual |
Implements operations_research::scp::SubgradientCBs.
Definition at line 768 of file set_cover_cft.cc.
|
inlineoverridevirtual |
Implements operations_research::scp::SubgradientCBs.
Definition at line 299 of file set_cover_cft.h.
|
overridevirtual |
Implements operations_research::scp::SubgradientCBs.
Definition at line 761 of file set_cover_cft.cc.
|
inline |
Definition at line 298 of file set_cover_cft.h.
|
inlineoverridevirtual |
Implements operations_research::scp::SubgradientCBs.
Definition at line 309 of file set_cover_cft.h.