SCIP

Solving Constraint Integer Programs

GomoryHuTree.h File Reference

Detailed Description

generator for global cuts in undirected graphs

Author
Georg Skorobohatyj
Timo Berthold

Definition in file GomoryHuTree.h.

#include "objscip/objscip.h"
Include dependency graph for GomoryHuTree.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct GraphNode GRAPHNODE
 
typedef struct GraphEdge GRAPHEDGE
 
typedef struct Graph GRAPH
 

Functions

SCIP_Bool create_graph (int n, int m, GRAPH **gr)
 
void capture_graph (GRAPH *gr)
 
void release_graph (GRAPH **gr)
 
SCIP_Bool gmincut (GRAPH *gr, double *mincap, long *n_shore)
 
SCIP_Bool ghc_tree (GRAPH *gr, SCIP_Bool **cuts, int *ncuts, double minviol)
 

Typedef Documentation

typedef struct Graph GRAPH
typedef struct GraphEdge GRAPHEDGE
typedef struct GraphNode GRAPHNODE

Function Documentation

SCIP_Bool create_graph ( int  n,
int  m,
GRAPH **  gr 
)

Definition at line 38 of file GomoryHuTree.cpp.

Referenced by copy_graph(), and SCIP_DECL_READERREAD().

SCIP_Bool ghc_tree ( GRAPH *  gr,
SCIP_Bool **  cuts,
int *  ncuts,
double  minviol 
)
SCIP_Bool gmincut ( GRAPH *  gr,
double *  mincap,
long *  n_shore 
)