Class GVNS
java.lang.Object
es.urjc.etsii.grafo.algorithms.Algorithm<TSPTWSolution, TSPTWInstance>
es.urjc.etsii.grafo.tsptw.alg.GVNS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionalgorithm(TSPTWInstance instance) Runs the algorithmvoidvoidvnd(TSPTWSolution x) vns_feasible(TSPTWInstance instance) Methods inherited from class Algorithm
getBuilder, getName, newSolution, setBuilder, setName, toString
-
Constructor Details
-
GVNS
Initialize common algorithm fields- Parameters:
algorithmName- algorithm name. SeeAlgorithm.setName(String)
-
GVNS
public GVNS()
-
-
Method Details
-
algorithm
Description copied from class:AlgorithmRuns the algorithm- Specified by:
algorithmin classAlgorithm<TSPTWSolution, TSPTWInstance>- Parameters:
instance- Instance to solve- Returns:
- Built solution
-
vns_feasible
-
gvns
-
vnd
-