Concept: Constraint Satisfaction and Optimization