constraint programming
English
Noun
constraint programming (usually uncountable, plural constraint programmings)
- (programming) A declarative paradigm for modeling and solving satisfaction and optimization problems through variables with specified domains and relational constraints, separating the specification of admissible assignments from the procedures used to compute them.