Scippy

SCIP

Solving Constraint Integer Programs

VariableGraph Struct Reference

Detailed Description

variable graph data structure to determine breadth-first distances between variables

the variable graph internally stores a mapping from the variables to the constraints in which they appear.

Definition at line 97 of file heur_gins.c.

Data Fields

SCIP_CONS *** varconss
 
SCIP_HASHTABLEvisitedconss
 
int * nvarconss
 
int * varconssize
 

Field Documentation

◆ varconss

SCIP_CONS*** VariableGraph::varconss

constraints of each variable

Definition at line 99 of file heur_gins.c.

Referenced by fillVariableGraph(), and variablegraphBreadthFirst().

◆ visitedconss

SCIP_HASHTABLE* VariableGraph::visitedconss

hash table that keeps a record of visited constraints during breadth-first search

Definition at line 100 of file heur_gins.c.

Referenced by variablegraphBreadthFirst().

◆ nvarconss

int* VariableGraph::nvarconss

number of constraints for each variable

Definition at line 101 of file heur_gins.c.

Referenced by fillVariableGraph(), and variablegraphBreadthFirst().

◆ varconssize

int* VariableGraph::varconssize

size array for every varconss entry

Definition at line 102 of file heur_gins.c.

Referenced by fillVariableGraph().