SCIP++ refs/heads/main
 
Loading...
Searching...
No Matches
scippp::params::SEPARATING::MIXING Namespace Reference

Parameters with prefix separating/mixing. More...

Variables

constexpr Param< bool > DELAY { "separating/mixing/delay" }
 should separator be delayed, if other separators found cuts?
 
constexpr Param< int > EXPBACKOFF { "separating/mixing/expbackoff" }
 base for exponential increase of frequency at which separator <mixing> is called (1: call at each multiple of frequency)
 
constexpr Param< int > FREQ { "separating/mixing/freq" }
 frequency for calling separator <mixing> (-1: never, 0: only in root node)
 
constexpr Param< bool > ISCUTSONINTS { "separating/mixing/iscutsonints" }
 Should general integer variables be used to generate cuts?
 
constexpr Param< double > MAXBOUNDDIST { "separating/mixing/maxbounddist" }
 maximal relative distance from current node's dual bound to primal bound compared to best node's dual bound for applying separator <mixing> (0.0: only on current best node, 1.0: on all nodes)
 
constexpr Param< int > MAXNUNSUCCESSFUL { "separating/mixing/maxnunsuccessful" }
 maximal number of consecutive unsuccessful iterations
 
constexpr Param< int > MAXROUNDS { "separating/mixing/maxrounds" }
 maximal number of mixing separation rounds per node (-1: unlimited)
 
constexpr Param< int > MAXROUNDSROOT { "separating/mixing/maxroundsroot" }
 maximal number of mixing separation rounds in the root node (-1: unlimited)
 
constexpr Param< int > PRIORITY { "separating/mixing/priority" }
 priority of separator <mixing>
 
constexpr Param< bool > USELOCALBOUNDS { "separating/mixing/uselocalbounds" }
 Should local bounds be used?
 

Detailed Description

Parameters with prefix separating/mixing.

Variable Documentation

◆ DELAY

constexpr Param<bool> scippp::params::SEPARATING::MIXING::DELAY { "separating/mixing/delay" }
constexpr

should separator be delayed, if other separators found cuts?

Definition at line 6140 of file parameters.hpp.

◆ EXPBACKOFF

constexpr Param<int> scippp::params::SEPARATING::MIXING::EXPBACKOFF { "separating/mixing/expbackoff" }
constexpr

base for exponential increase of frequency at which separator <mixing> is called (1: call at each multiple of frequency)

Definition at line 6143 of file parameters.hpp.

◆ FREQ

constexpr Param<int> scippp::params::SEPARATING::MIXING::FREQ { "separating/mixing/freq" }
constexpr

frequency for calling separator <mixing> (-1: never, 0: only in root node)

Definition at line 6135 of file parameters.hpp.

◆ ISCUTSONINTS

constexpr Param<bool> scippp::params::SEPARATING::MIXING::ISCUTSONINTS { "separating/mixing/iscutsonints" }
constexpr

Should general integer variables be used to generate cuts?

Definition at line 6147 of file parameters.hpp.

◆ MAXBOUNDDIST

constexpr Param<double> scippp::params::SEPARATING::MIXING::MAXBOUNDDIST { "separating/mixing/maxbounddist" }
constexpr

maximal relative distance from current node's dual bound to primal bound compared to best node's dual bound for applying separator <mixing> (0.0: only on current best node, 1.0: on all nodes)

Definition at line 6138 of file parameters.hpp.

◆ MAXNUNSUCCESSFUL

constexpr Param<int> scippp::params::SEPARATING::MIXING::MAXNUNSUCCESSFUL { "separating/mixing/maxnunsuccessful" }
constexpr

maximal number of consecutive unsuccessful iterations

Definition at line 6153 of file parameters.hpp.

◆ MAXROUNDS

constexpr Param<int> scippp::params::SEPARATING::MIXING::MAXROUNDS { "separating/mixing/maxrounds" }
constexpr

maximal number of mixing separation rounds per node (-1: unlimited)

Definition at line 6149 of file parameters.hpp.

◆ MAXROUNDSROOT

constexpr Param<int> scippp::params::SEPARATING::MIXING::MAXROUNDSROOT { "separating/mixing/maxroundsroot" }
constexpr

maximal number of mixing separation rounds in the root node (-1: unlimited)

Definition at line 6151 of file parameters.hpp.

◆ PRIORITY

constexpr Param<int> scippp::params::SEPARATING::MIXING::PRIORITY { "separating/mixing/priority" }
constexpr

priority of separator <mixing>

Definition at line 6133 of file parameters.hpp.

◆ USELOCALBOUNDS

constexpr Param<bool> scippp::params::SEPARATING::MIXING::USELOCALBOUNDS { "separating/mixing/uselocalbounds" }
constexpr

Should local bounds be used?

Definition at line 6145 of file parameters.hpp.