Uses of Class
es.urjc.etsii.grafo.create.Reconstructive
Packages that use Reconstructive
Package
Description
-
Uses of Reconstructive in es.urjc.etsii.grafo.algorithms
Constructors in es.urjc.etsii.grafo.algorithms with parameters of type ReconstructiveModifierConstructorDescriptionIteratedGreedy
(String name, int maxIterations, int stopIfNotImprovedIn, Constructive<S, I> constructive, Destructive<S, I> destructive, Reconstructive<S, I> reconstructive, Improver<S, I> improver) Iterated Greedy Algorithm constructor: uses one constructive method when building the initial solution and another one when reconstructingIteratedGreedy
(String name, int maxIterations, int stopIfNotImprovedIn, Reconstructive<S, I> constructive, Destructive<S, I> destructive, Improver<S, I> improver) Iterated Greedy Algorithm constructor: uses same constructive method when building the initial solution and after the destructive. -
Uses of Reconstructive in es.urjc.etsii.grafo.create.grasp
Subclasses of Reconstructive in es.urjc.etsii.grafo.create.graspModifier and TypeClassDescriptionclass
GRASPConstructive<M extends Move<S,
I>, S extends Solution<S, I>, I extends Instance> class
GreedyRandomGRASPConstructive<M extends Move<S,
I>, S extends Solution<S, I>, I extends Instance> GRASP Constructive method using the greedy random strategy.class
RandomGreedyGRASPConstructive<M extends Move<S,
I>, S extends Solution<S, I>, I extends Instance> GRASP Constructive method -
Uses of Reconstructive in es.urjc.etsii.grafo.shake
Constructors in es.urjc.etsii.grafo.shake with parameters of type ReconstructiveModifierConstructorDescriptionDestroyRebuild
(Reconstructive<S, I> constructive, Destructive<S, I> destructive)