Principles of constraint programming

by Krzysztof R. Apt

Constraints are everywhere: most computational problems can be described in terms of restrictions imposed on the set of possible solutions, and constraint programming is a problem-solving technique…