#include <lemon/bits/utility.h>
#include <lemon/error.h>
#include <lemon/time_measure.h>
#include <functional>
#include <deque>
Namespaces | |
namespace | lemon |
Classes | |
struct | TabuSearchDefaultTraits |
Default Traits for TabuSearch class. More... | |
struct | TabuSearchPolicyConcept |
Policy hierarchy to controll the search algorithm. More... | |
struct | PolicyAndCombination |
Some basic methode, how tow Policies can be combined. More... | |
struct | CombinePolicies |
CombinePolicies. More... | |
struct | IterationPolicy |
IterationPolicy limits the number of iterations and the number of iterations without improvement. More... | |
struct | HeightPolicy |
HeightPolicy stops the search when a given height is reached or exceeds. More... | |
struct | TimePolicy |
TimePolicy limits the time for searching. More... | |
class | TabuSearch |
TabuSearch main class. More... | |
class | TabuSearch::BadParameterError |
Thrown by setting the size of the tabu-set and the given size is less than 2. More... |