Scippy

SCIP

Solving Constraint Integer Programs

VarPrio Struct Reference

Detailed Description

data structure that can be used for variable prioritization for additional fixings

Definition at line 453 of file heur_alns.c.

Data Fields

SCIPscip
 
SCIP_Realrandscores
 
int * distances
 
SCIP_Realredcostscores
 
SCIP_Realpscostscores
 
unsigned int useredcost:1
 
unsigned int usedistances:1
 
unsigned int usepscost:1
 

Field Documentation

◆ scip

SCIP* VarPrio::scip

SCIP data structure

Definition at line 455 of file heur_alns.c.

Referenced by alnsFixMoreVariables(), alnsUnfixVariables(), and SCIP_DECL_SORTINDCOMP().

◆ randscores

SCIP_Real* VarPrio::randscores

random scores for prioritization

Definition at line 456 of file heur_alns.c.

Referenced by alnsFixMoreVariables(), alnsUnfixVariables(), and SCIP_DECL_SORTINDCOMP().

◆ distances

int* VarPrio::distances

breadth-first distances from already fixed variables

Definition at line 457 of file heur_alns.c.

Referenced by alnsFixMoreVariables(), alnsUnfixVariables(), and SCIP_DECL_SORTINDCOMP().

◆ redcostscores

SCIP_Real* VarPrio::redcostscores

reduced cost scores for fixing a variable to a reference value

Definition at line 458 of file heur_alns.c.

Referenced by alnsFixMoreVariables(), alnsUnfixVariables(), and SCIP_DECL_SORTINDCOMP().

◆ pscostscores

SCIP_Real* VarPrio::pscostscores

pseudocost scores for fixing a variable to a reference value

Definition at line 459 of file heur_alns.c.

Referenced by alnsFixMoreVariables(), alnsUnfixVariables(), and SCIP_DECL_SORTINDCOMP().

◆ useredcost

unsigned int VarPrio::useredcost

should reduced cost scores be used for variable prioritization?

Definition at line 460 of file heur_alns.c.

Referenced by alnsFixMoreVariables(), alnsUnfixVariables(), and SCIP_DECL_SORTINDCOMP().

◆ usedistances

unsigned int VarPrio::usedistances

should distances from fixed variables be used for variable prioritization

Definition at line 461 of file heur_alns.c.

Referenced by alnsFixMoreVariables(), alnsUnfixVariables(), and SCIP_DECL_SORTINDCOMP().

◆ usepscost

unsigned int VarPrio::usepscost

should pseudo cost scores be used for variable prioritization?

Definition at line 462 of file heur_alns.c.

Referenced by alnsFixMoreVariables(), alnsUnfixVariables(), and SCIP_DECL_SORTINDCOMP().