Uses of Class
org.cicirello.search.restarts.Multistarter
Packages that use Multistarter
Package
Description
This package includes multithreaded search implementations, as well as classes and interfaces
related to implementing multithreaded metaheuristics.
This package includes classes and interfaces related to implementing multistart metaheuristics
(i.e., metaheuristics that periodically restart, and return the best solution across a number of
such restarts).
-
Uses of Multistarter in org.cicirello.search.concurrent
Constructors in org.cicirello.search.concurrent with parameters of type MultistarterModifierConstructorDescriptionParallelMultistarter
(Multistarter<T> multistartSearch, int numThreads) Constructs a parallel multistart metaheuristic that executes multiple runs of a specified metaheuristic in parallel across multiple threads.TimedParallelMultistarter
(Multistarter<T> multistartSearch, int numThreads) Constructs a parallel multistart metaheuristic that executes multiple runs of a specified metaheuristic in parallel across multiple threads.Constructor parameters in org.cicirello.search.concurrent with type arguments of type MultistarterModifierConstructorDescriptionParallelMultistarter
(Collection<? extends Multistarter<T>> multistarters) Constructs a parallel multistart metaheuristic that executes multiple runs of a set of specified metaheuristics in parallel across multiple threads.TimedParallelMultistarter
(Collection<? extends Multistarter<T>> multistarters) Constructs a parallel multistart metaheuristic that executes multiple runs of a set of specified metaheuristics in parallel across multiple threads. -
Uses of Multistarter in org.cicirello.search.restarts
Subclasses of Multistarter in org.cicirello.search.restartsModifier and TypeClassDescriptionfinal class
ReoptimizableMultistarter<T extends Copyable<T>>
This class is used for implementing multistart metaheuristics, that can be restarted at previously found solutions.Methods in org.cicirello.search.restarts that return Multistarter