Trapiche
Principles of constraint programming, de Krzysztof R. Apt · Trapiche