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 471 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 473 of file heur_alns.c.

Referenced by alnsFixMoreVariables(), and alnsUnfixVariables().

◆ randscores

SCIP_Real* VarPrio::randscores

random scores for prioritization

Definition at line 474 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 475 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 476 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 477 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 478 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 479 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 480 of file heur_alns.c.

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