Definition at line 51 of file set_cover_heuristics.h.
#include <set_cover_heuristics.h>
◆ SetCoverSolutionGenerator()
◆ ~SetCoverSolutionGenerator()
| virtual operations_research::SetCoverSolutionGenerator::~SetCoverSolutionGenerator |
( |
| ) |
|
|
virtualdefault |
◆ CheckInvariantConsistency()
| bool operations_research::SetCoverSolutionGenerator::CheckInvariantConsistency |
( |
| ) |
const |
◆ class_name()
| std::string operations_research::SetCoverSolutionGenerator::class_name |
( |
| ) |
const |
|
inline |
◆ cost()
| Cost operations_research::SetCoverSolutionGenerator::cost |
( |
| ) |
const |
|
inline |
◆ inv()
◆ max_iterations()
| int64_t operations_research::SetCoverSolutionGenerator::max_iterations |
( |
| ) |
const |
|
inline |
◆ model()
| SetCoverModel * operations_research::SetCoverSolutionGenerator::model |
( |
| ) |
const |
|
inlineprotected |
◆ name()
| std::string operations_research::SetCoverSolutionGenerator::name |
( |
| ) |
const |
|
inline |
◆ NextSolution() [1/3]
| virtual bool operations_research::SetCoverSolutionGenerator::NextSolution |
( |
| ) |
|
|
pure virtual |
Implemented in operations_research::BoolVectorBasedSolutionGenerator, operations_research::ElementDegreeSolutionGenerator, operations_research::GreedySolutionGenerator, operations_research::GuidedLocalSearch, operations_research::GuidedTabuSearch, operations_research::LazyElementDegreeSolutionGenerator, operations_research::LazySteepestSearch, operations_research::RandomSolutionGenerator, operations_research::SetCoverLagrangian, operations_research::SetCoverMip, operations_research::SteepestSearch, operations_research::SubsetListBasedSolutionGenerator, and operations_research::TrivialSolutionGenerator.
◆ NextSolution() [2/3]
| virtual bool operations_research::SetCoverSolutionGenerator::NextSolution |
( |
absl::Span< const SubsetIndex > | focus | ) |
|
|
pure virtual |
Implemented in operations_research::BoolVectorBasedSolutionGenerator, operations_research::ElementDegreeSolutionGenerator, operations_research::GreedySolutionGenerator, operations_research::GuidedLocalSearch, operations_research::GuidedTabuSearch, operations_research::LazyElementDegreeSolutionGenerator, operations_research::LazySteepestSearch, operations_research::RandomSolutionGenerator, operations_research::SetCoverLagrangian, operations_research::SetCoverMip, operations_research::SteepestSearch, operations_research::SubsetListBasedSolutionGenerator, and operations_research::TrivialSolutionGenerator.
◆ NextSolution() [3/3]
| virtual bool operations_research::SetCoverSolutionGenerator::NextSolution |
( |
const SubsetBoolVector & | in_focus | ) |
|
|
pure virtual |
Implemented in operations_research::BoolVectorBasedSolutionGenerator, operations_research::ElementDegreeSolutionGenerator, operations_research::GreedySolutionGenerator, operations_research::GuidedLocalSearch, operations_research::GuidedTabuSearch, operations_research::LazyElementDegreeSolutionGenerator, operations_research::LazySteepestSearch, operations_research::RandomSolutionGenerator, operations_research::SetCoverLagrangian, operations_research::SetCoverMip, operations_research::SteepestSearch, operations_research::SubsetListBasedSolutionGenerator, and operations_research::TrivialSolutionGenerator.
◆ num_subsets()
| BaseInt operations_research::SetCoverSolutionGenerator::num_subsets |
( |
| ) |
const |
|
inlineprotected |
◆ ResetLimits()
◆ run_time()
| absl::Duration operations_research::SetCoverSolutionGenerator::run_time |
( |
| ) |
const |
|
inline |
◆ run_time_in_microseconds()
| double operations_research::SetCoverSolutionGenerator::run_time_in_microseconds |
( |
| ) |
const |
|
inline |
◆ run_time_in_seconds()
| double operations_research::SetCoverSolutionGenerator::run_time_in_seconds |
( |
| ) |
const |
|
inline |
◆ SetMaxIterations()
◆ SetName()
| void operations_research::SetCoverSolutionGenerator::SetName |
( |
const absl::string_view | name | ) |
|
|
inline |
◆ SetTimeLimitInSeconds()
◆ time_limit_in_seconds()
| double operations_research::SetCoverSolutionGenerator::time_limit_in_seconds |
( |
| ) |
const |
|
inlineprotected |
◆ consistency_level_
◆ run_time_
| absl::Duration operations_research::SetCoverSolutionGenerator::run_time_ |
|
protected |
The documentation for this class was generated from the following files: