An adaptive memory algorithm for the k-colouring problem - Galinier, Philippe; Hertz, Alain; Zufferey, Nicolas (Discrete Applied Mathematics, 2008)