Opened 9 years ago

Closed 9 years ago

#1343 closed feature request (done)

Add a memory to the tabu search algorithm

Reported by: svonolfe Owned by: abeham
Priority: high Milestone: HeuristicLab 3.3.3
Component: Algorithms.TabuSearch Version: 3.3.3
Keywords: Cc: abeham

Description

A generic memory concept should be added to the current tabu search implementation.

Change History (11)

comment:1 Changed 9 years ago by svonolfe

Created branch for ticket in r5120

comment:2 Changed 9 years ago by svonolfe

Added generic TS memory in r5128

comment:3 Changed 9 years ago by svonolfe

  • Status changed from new to accepted

comment:4 Changed 9 years ago by svonolfe

  • Owner changed from svonolfe to abeham
  • Status changed from accepted to reviewing

comment:5 Changed 9 years ago by abeham

  • Owner changed from abeham to svonolfe
  • Status changed from reviewing to assigned

After reviewing together with swagner it was decided to use the VariableCollection as container for memories. This is a neat solution as it doesn't require introducing new types or interfaces and should suit the needs of TS memories.

comment:6 Changed 9 years ago by svonolfe

Implemented review comments in r5159

comment:7 Changed 9 years ago by svonolfe

  • Milestone changed from HeuristicLab x.x.x to HeuristicLab 3.3.3
  • Status changed from assigned to accepted
  • Version changed from branch to 3.3.2

comment:8 Changed 9 years ago by svonolfe

Merged changes from branch into trunk in r5160, deleted TSMemory feature branch in r5161

Last edited 9 years ago by svonolfe (previous) (diff)

comment:9 Changed 9 years ago by svonolfe

  • Owner changed from svonolfe to abeham
  • Status changed from accepted to reviewing

comment:10 Changed 9 years ago by abeham

  • Status changed from reviewing to readytorelease

r5162

  • Added backwards compatibility tagging comment and renamed region

comment:11 Changed 9 years ago by mkommend

  • Resolution set to done
  • Status changed from readytorelease to closed
  • Version changed from 3.3.2 to 3.3.3
Note: See TracTickets for help on using tickets.