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

Parameters with prefix heuristics/multistart. More...

Variables

constexpr Param< int > FREQ { "heuristics/multistart/freq" }
 frequency for calling primal heuristic <multistart> (-1: never, 0: only at depth freqofs)
 
constexpr Param< int > FREQOFS { "heuristics/multistart/freqofs" }
 frequency offset for calling primal heuristic <multistart>
 
constexpr Param< double > GRADLIMIT { "heuristics/multistart/gradlimit" }
 limit for gradient computations for all improvePoint() calls (0 for no limit)
 
constexpr Param< double > MAXBOUNDSIZE { "heuristics/multistart/maxboundsize" }
 maximum variable domain size for unbounded variables
 
constexpr Param< int > MAXDEPTH { "heuristics/multistart/maxdepth" }
 maximal depth level to call primal heuristic <multistart> (-1: no limit)
 
constexpr Param< int > MAXITER { "heuristics/multistart/maxiter" }
 number of iterations to reduce the maximum violation of a point
 
constexpr Param< int > MAXNCLUSTER { "heuristics/multistart/maxncluster" }
 maximum number of considered clusters per heuristic call
 
constexpr Param< double > MAXRELDIST { "heuristics/multistart/maxreldist" }
 maximum distance between two points in the same cluster
 
constexpr Param< double > MINIMPRFAC { "heuristics/multistart/minimprfac" }
 minimum required improving factor to proceed in improvement of a single point
 
constexpr Param< int > MINIMPRITER { "heuristics/multistart/minimpriter" }
 number of iteration when checking the minimum improvement
 
constexpr Param< int > NRNDPOINTS { "heuristics/multistart/nrndpoints" }
 number of random points generated per execution call
 
constexpr Param< bool > ONLYNLPS { "heuristics/multistart/onlynlps" }
 should the heuristic run only on continuous problems?
 
constexpr Param< int > PRIORITY { "heuristics/multistart/priority" }
 priority of heuristic <multistart>
 

Detailed Description

Parameters with prefix heuristics/multistart.

Variable Documentation

◆ FREQ

constexpr Param<int> scippp::params::HEURISTICS::MULTISTART::FREQ { "heuristics/multistart/freq" }
constexpr

frequency for calling primal heuristic <multistart> (-1: never, 0: only at depth freqofs)

Definition at line 3340 of file parameters.hpp.

◆ FREQOFS

constexpr Param<int> scippp::params::HEURISTICS::MULTISTART::FREQOFS { "heuristics/multistart/freqofs" }
constexpr

frequency offset for calling primal heuristic <multistart>

Definition at line 3342 of file parameters.hpp.

◆ GRADLIMIT

constexpr Param<double> scippp::params::HEURISTICS::MULTISTART::GRADLIMIT { "heuristics/multistart/gradlimit" }
constexpr

limit for gradient computations for all improvePoint() calls (0 for no limit)

Definition at line 3358 of file parameters.hpp.

◆ MAXBOUNDSIZE

constexpr Param<double> scippp::params::HEURISTICS::MULTISTART::MAXBOUNDSIZE { "heuristics/multistart/maxboundsize" }
constexpr

maximum variable domain size for unbounded variables

Definition at line 3348 of file parameters.hpp.

◆ MAXDEPTH

constexpr Param<int> scippp::params::HEURISTICS::MULTISTART::MAXDEPTH { "heuristics/multistart/maxdepth" }
constexpr

maximal depth level to call primal heuristic <multistart> (-1: no limit)

Definition at line 3344 of file parameters.hpp.

◆ MAXITER

constexpr Param<int> scippp::params::HEURISTICS::MULTISTART::MAXITER { "heuristics/multistart/maxiter" }
constexpr

number of iterations to reduce the maximum violation of a point

Definition at line 3350 of file parameters.hpp.

◆ MAXNCLUSTER

constexpr Param<int> scippp::params::HEURISTICS::MULTISTART::MAXNCLUSTER { "heuristics/multistart/maxncluster" }
constexpr

maximum number of considered clusters per heuristic call

Definition at line 3360 of file parameters.hpp.

◆ MAXRELDIST

constexpr Param<double> scippp::params::HEURISTICS::MULTISTART::MAXRELDIST { "heuristics/multistart/maxreldist" }
constexpr

maximum distance between two points in the same cluster

Definition at line 3356 of file parameters.hpp.

◆ MINIMPRFAC

constexpr Param<double> scippp::params::HEURISTICS::MULTISTART::MINIMPRFAC { "heuristics/multistart/minimprfac" }
constexpr

minimum required improving factor to proceed in improvement of a single point

Definition at line 3352 of file parameters.hpp.

◆ MINIMPRITER

constexpr Param<int> scippp::params::HEURISTICS::MULTISTART::MINIMPRITER { "heuristics/multistart/minimpriter" }
constexpr

number of iteration when checking the minimum improvement

Definition at line 3354 of file parameters.hpp.

◆ NRNDPOINTS

constexpr Param<int> scippp::params::HEURISTICS::MULTISTART::NRNDPOINTS { "heuristics/multistart/nrndpoints" }
constexpr

number of random points generated per execution call

Definition at line 3346 of file parameters.hpp.

◆ ONLYNLPS

constexpr Param<bool> scippp::params::HEURISTICS::MULTISTART::ONLYNLPS { "heuristics/multistart/onlynlps" }
constexpr

should the heuristic run only on continuous problems?

Definition at line 3362 of file parameters.hpp.

◆ PRIORITY

constexpr Param<int> scippp::params::HEURISTICS::MULTISTART::PRIORITY { "heuristics/multistart/priority" }
constexpr

priority of heuristic <multistart>

Definition at line 3338 of file parameters.hpp.