Package | Description |
---|---|
org.chocosolver.solver.search.loop.lns |
Modifier and Type | Method and Description |
---|---|
static LargeNeighborhoodSearch |
LNSFactory.apgelns(Solver solver,
IntVar[] vars,
int level,
long seed,
int fgmtSize,
int listSize,
ACounter fr4exp,
ACounter fr4rnd)
Create a combination of PGLNS and ELNS (an Explanation based LNS), with adaptive neighborhood selection
|
static LargeNeighborhoodSearch |
LNSFactory.elns(Solver solver,
IntVar[] vars,
int level,
long seed,
ACounter fr4exp,
ACounter fr4rnd)
Create a ELNS, an Explanation based LNS
|
static LargeNeighborhoodSearch |
LNSFactory.pgelns(Solver solver,
IntVar[] vars,
int level,
long seed,
int fgmtSize,
int listSize,
ACounter fr4exp,
ACounter fr4rnd)
Create a combination of PGLNS and ELNS (an Explanation based LNS)
|
static LargeNeighborhoodSearch |
LNSFactory.pglns(Solver solver,
IntVar[] vars,
int fgmtSize,
int listSize,
int level,
long seed,
ACounter frcounter)
Create a PGLNS, based on "Propagation-Guided LNS", Perronn Shaw and Furnon, CP2004.
|
static LargeNeighborhoodSearch |
LNSFactory.rlns(Solver solver,
IntVar[] vars,
int level,
long seed,
ACounter frcounter)
Create a LNS based on a random neighborhood.
|
Copyright © 2015. All rights reserved.