Handbook of constraint programming - Rossi, Francesca, 1962-; Van Beek, Peter.; Walsh, Toby. (Elsevier, 2006)