A constraint programming approach to the multiple-venue , sport-scheduling problem
Constraint satisfaction problems: Algorithms and applications