Scippy

GCG

Branch-and-Price & Column Generation for Everyone

heur_gcgrens.h File Reference

Detailed Description

LNS heuristic that finds the optimal rounding to a given point.

Author
Timo Berthold
Christian Puchert

Definition in file heur_gcgrens.h.

#include "scip/scip.h"

Go to the source code of this file.

Functions

SCIP_RETCODE SCIPincludeHeurGcgrens (SCIP *scip)
 
SCIP_RETCODE GCGapplyGcgrens (SCIP *scip, SCIP_HEUR *heur, SCIP_RESULT *result, SCIP_Real minfixingrate, SCIP_Real minimprove, SCIP_Longint maxnodes, SCIP_Longint nstallnodes, SCIP_Bool binarybounds, SCIP_Bool uselprows)
 

Function Documentation

◆ SCIPincludeHeurGcgrens()

SCIP_RETCODE SCIPincludeHeurGcgrens ( SCIP *  scip)

◆ GCGapplyGcgrens()

SCIP_RETCODE GCGapplyGcgrens ( SCIP *  scip,
SCIP_HEUR *  heur,
SCIP_RESULT *  result,
SCIP_Real  minfixingrate,
SCIP_Real  minimprove,
SCIP_Longint  maxnodes,
SCIP_Longint  nstallnodes,
SCIP_Bool  binarybounds,
SCIP_Bool  uselprows 
)

main procedure of the GCG RENS heuristic, creates and solves a sub-SCIP

Definition at line 332 of file heur_gcgrens.c.

References createNewSol(), and createSubproblem().

Referenced by SCIP_DECL_HEUREXEC().