Tabu
This is a simple Java implementation of the Tabu Search metaheuristic
Content about Tabu Search:
Basic use steps:
You may want to check the Javadocs for detailed informations
- Implement the 'Solution' interface according to the problem
- Setup your problem instance and the initial solution
- Setup the environment to the problem characteristcs
- Select (or implement) your 'StopCondition'
- Select (or implement) your 'TabuList'
- Select (but probably you'll implement) your 'BestNeighborSolutionLocator'
- Create a new instance of 'TabuSearch' class and execute the algorithm
License
MIT