heur_local.h
Go to the documentation of this file.
20 * This file implements three local search heuristics, namely vertex insertion, key-path exchange and key-vertex elimination,
21 * see "Fast Local Search for Steiner Trees in Graphs" by Uchoa and Werneck. Furthermore, it includes several non-published local
26 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
50 int* best_result /**< array indicating whether an arc is part of the solution (CONNECTED/UNKNOWN) */
63 STP_Bool* stvertex, /**< uninitialized array to indicate whether a vertex is part of the Steiner tree */
Definition: struct_scip.h:58
SCIP_RETCODE SCIPStpIncludeHeurLocal(SCIP *scip)
Definition: heur_local.c:2273
Definition: grph.h:143
SCIP_RETCODE SCIPStpHeurLocalExtendPcMw(SCIP *scip, GRAPH *graph, const SCIP_Real *cost, PATH *path, int *stedge, STP_Bool *stvertex, SCIP_Bool *extensions)
Definition: heur_local.c:1693
includes various files containing graph methods used for Steiner tree problems
SCIP_RETCODE SCIPStpHeurLocalRun(SCIP *scip, GRAPH *graph, const SCIP_Real *cost, int *best_result)
Definition: heur_local.c:208
Definition: objbenders.h:33
SCIP callable library.