late 14c., "distress, oppression," from O.Fr. constreinte (Mod.Fr. contrainte), fem. noun from constreint, pp. of constreindre, from V.L. *constrinctus, from L. constrictus (see constrain). Meaning "coercion, compulsion" is from 1530s.
CONSTRAINTS A language for solving constraints using value inference. ["CONSTRAINTS: A Language for Expressing Almost-Hierarchical Descriptions", G.J. Sussman et al, Artif Intell 14(1):1-39 (Aug 1980)]. (1994-11-01)