Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
|
#include <rins.h>
Public Attributes | |
std::vector< std::pair< int, int64_t > > | fixed_vars |
A variable will appear only once and not in both vectors. | |
std::vector< std::pair< int, std::pair< int64_t, int64_t > > > | reduced_domain_vars |
std::string | source_info |
A RINS Neighborhood is actually just a generic neighborhood where the domain of some variable have been reduced (fixed or restricted in [lb, ub]).
Important: It might be possible that the value of the variables here are outside the domains of these variables! This happens for RENS type of neighborhood in the presence of holes in the domains because the LP relaxation ignore those.
std::vector<std::pair< int, int64_t> > operations_research::sat::ReducedDomainNeighborhood::fixed_vars |
std::vector< std::pair< int, std::pair<int64_t, int64_t> > > operations_research::sat::ReducedDomainNeighborhood::reduced_domain_vars |
std::string operations_research::sat::ReducedDomainNeighborhood::source_info |