keywords COMBINATORIAL PROBLEMS CONSTRAINTS Computer Science Computer Science, Theory & Methods Mathematics Mathematics, Interdisciplinary Applications Physical Sciences Science & Technology Technology