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

Parameters with prefix presolving. More...

Namespaces

namespace  BOUNDSHIFT
 Parameters with prefix presolving/boundshift.
 
namespace  CONVERTINTTOBIN
 Parameters with prefix presolving/convertinttobin.
 
namespace  DOMCOL
 Parameters with prefix presolving/domcol.
 
namespace  DUALAGG
 Parameters with prefix presolving/dualagg.
 
namespace  DUALCOMP
 Parameters with prefix presolving/dualcomp.
 
namespace  DUALINFER
 Parameters with prefix presolving/dualinfer.
 
namespace  DUALSPARSIFY
 Parameters with prefix presolving/dualsparsify.
 
namespace  GATEEXTRACTION
 Parameters with prefix presolving/gateextraction.
 
namespace  IMPLICS
 Parameters with prefix presolving/implics.
 
namespace  INTTOBINARY
 Parameters with prefix presolving/inttobinary.
 
namespace  QPKKTREF
 Parameters with prefix presolving/qpkktref.
 
namespace  REDVUB
 Parameters with prefix presolving/redvub.
 
namespace  SPARSIFY
 Parameters with prefix presolving/sparsify.
 
namespace  STUFFING
 Parameters with prefix presolving/stuffing.
 
namespace  TRIVIAL
 Parameters with prefix presolving/trivial.
 
namespace  TWOROWBND
 Parameters with prefix presolving/tworowbnd.
 

Variables

constexpr Param< double > ABORTFAC { "presolving/abortfac" }
 abort presolve, if at most this fraction of the problem was changed in last presolve round
 
constexpr Param< double > CLQTABLEFAC { "presolving/clqtablefac" }
 limit on number of entries in clique table relative to number of problem nonzeros
 
constexpr Param< bool > DONOTAGGR { "presolving/donotaggr" }
 should aggregation of variables be forbidden?
 
constexpr Param< bool > DONOTMULTAGGR { "presolving/donotmultaggr" }
 should multi-aggregation of variables be forbidden?
 
constexpr Param< double > IMMRESTARTFAC { "presolving/immrestartfac" }
 fraction of integer variables that were fixed in the root node triggering an immediate restart with preprocessing
 
constexpr Param< int > MAXRESTARTS { "presolving/maxrestarts" }
 maximal number of restarts (-1: unlimited)
 
constexpr Param< int > MAXROUNDS { "presolving/maxrounds" }
 maximal number of presolving rounds (-1: unlimited, 0: off)
 
constexpr Param< double > RESTARTFAC { "presolving/restartfac" }
 fraction of integer variables that were fixed in the root node triggering a restart with preprocessing after root node evaluation
 
constexpr Param< double > RESTARTMINRED { "presolving/restartminred" }
 minimal fraction of integer variables removed after restart to allow for an additional restart
 
constexpr Param< double > SUBRESTARTFAC { "presolving/subrestartfac" }
 fraction of integer variables that were globally fixed during the solving process triggering a restart with preprocessing
 

Detailed Description

Parameters with prefix presolving.

Variable Documentation

◆ ABORTFAC

constexpr Param<double> scippp::params::PRESOLVING::ABORTFAC { "presolving/abortfac" }
constexpr

abort presolve, if at most this fraction of the problem was changed in last presolve round

Definition at line 4702 of file parameters.hpp.

◆ CLQTABLEFAC

constexpr Param<double> scippp::params::PRESOLVING::CLQTABLEFAC { "presolving/clqtablefac" }
constexpr

limit on number of entries in clique table relative to number of problem nonzeros

Definition at line 4709 of file parameters.hpp.

◆ DONOTAGGR

constexpr Param<bool> scippp::params::PRESOLVING::DONOTAGGR { "presolving/donotaggr" }
constexpr

should aggregation of variables be forbidden?

Definition at line 4721 of file parameters.hpp.

◆ DONOTMULTAGGR

constexpr Param<bool> scippp::params::PRESOLVING::DONOTMULTAGGR { "presolving/donotmultaggr" }
constexpr

should multi-aggregation of variables be forbidden?

Definition at line 4719 of file parameters.hpp.

◆ IMMRESTARTFAC

constexpr Param<double> scippp::params::PRESOLVING::IMMRESTARTFAC { "presolving/immrestartfac" }
constexpr

fraction of integer variables that were fixed in the root node triggering an immediate restart with preprocessing

Definition at line 4712 of file parameters.hpp.

◆ MAXRESTARTS

constexpr Param<int> scippp::params::PRESOLVING::MAXRESTARTS { "presolving/maxrestarts" }
constexpr

maximal number of restarts (-1: unlimited)

Definition at line 4704 of file parameters.hpp.

◆ MAXROUNDS

constexpr Param<int> scippp::params::PRESOLVING::MAXROUNDS { "presolving/maxrounds" }
constexpr

maximal number of presolving rounds (-1: unlimited, 0: off)

Definition at line 4700 of file parameters.hpp.

◆ RESTARTFAC

constexpr Param<double> scippp::params::PRESOLVING::RESTARTFAC { "presolving/restartfac" }
constexpr

fraction of integer variables that were fixed in the root node triggering a restart with preprocessing after root node evaluation

Definition at line 4707 of file parameters.hpp.

◆ RESTARTMINRED

constexpr Param<double> scippp::params::PRESOLVING::RESTARTMINRED { "presolving/restartminred" }
constexpr

minimal fraction of integer variables removed after restart to allow for an additional restart

Definition at line 4717 of file parameters.hpp.

◆ SUBRESTARTFAC

constexpr Param<double> scippp::params::PRESOLVING::SUBRESTARTFAC { "presolving/subrestartfac" }
constexpr

fraction of integer variables that were globally fixed during the solving process triggering a restart with preprocessing

Definition at line 4715 of file parameters.hpp.