Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::bop::ObjectiveBasedNeighborhood Class Referencefinal

#include <bop_lns.h>

Inheritance diagram for operations_research::bop::ObjectiveBasedNeighborhood:
operations_research::bop::NeighborhoodGenerator

Public Member Functions

 ObjectiveBasedNeighborhood (const BopConstraintTerms *objective_terms, absl::BitGenRef random)
 
 ~ObjectiveBasedNeighborhood () final=default
 
- Public Member Functions inherited from operations_research::bop::NeighborhoodGenerator
 NeighborhoodGenerator ()=default
 
virtual ~NeighborhoodGenerator ()=default
 

Detailed Description

Generates a neighborhood by randomly fixing a subset of the objective variables that are currently at their lower cost.

Definition at line 122 of file bop_lns.h.

Constructor & Destructor Documentation

◆ ObjectiveBasedNeighborhood()

operations_research::bop::ObjectiveBasedNeighborhood::ObjectiveBasedNeighborhood ( const BopConstraintTerms * objective_terms,
absl::BitGenRef random )
inline

Definition at line 124 of file bop_lns.h.

◆ ~ObjectiveBasedNeighborhood()

operations_research::bop::ObjectiveBasedNeighborhood::~ObjectiveBasedNeighborhood ( )
finaldefault

The documentation for this class was generated from the following files: