Learning automata for adaptive neighbourhood selection
Implemented clustering heuristic (used to move whole clusters later on)