Closed HeuristicLab-Trac-Bot closed 13 years ago
- Added problem-specific local improvement operator (best improvement local search using swap2 moves)
- Adapted
ExhaustiveSwap2MoveGenerator
to yield moves- Added a parameter
BestKnownSolutions
to collect possible optimal invariants
- Adapted
BestQAPSolutionAnalyzer
to collect optimal invariants- Added a function to the QAP Evaluator that calculates the impact of a certain allele
I think the change is very valuable and improves the runtime efficiency of VNS a lot. The relevant changes to the VNS algorithm have already been incorporated in r6042, so this is ready for release.
For other problems we probably have to implement stochastic variants if the exhaustive move generator produces too many moves.
Issue migrated from trac ticket # 1497
milestone: HeuristicLab 3.3.5 | component: Problems.QuadraticAssignment | priority: high | resolution: done
2011-04-30 14:53:14: @abeham created the issue