{{wiktionary|constraint}} '''Constraint''' may refer to: * Constraint (computer-aided design), a demarcation of geometrical characteristics between two or more entities or solid modeling bodies * Constraint (mathematics), a condition of an optimization problem that the solution must satisfy * Constraint (mechanics), a relation between coordinates and momenta * Constraint (computational chemistry) * Constraint (information theory), the degree of statistical dependence between or among variables * ''Constraints'' (journal), a scientific journal * Constraint (database), a concept in relational database

== Particular types of constraint == * Biological constraints, factors which make populations resistant to evolutionary change * Carrier's constraint on lung function in long thin animals * Finite domain constraint, in mathematical solution-finding * Integrity constraints in databases ** Check constraint ** Foreign key constraint * Specific types of mechanical constraints: ** First-class constraint and second-class constraint in Hamiltonian mechanics ** Primary constraint, secondary constraint, etc. in Hamiltonian mechanics ** Holonomic constraints, also called integrable constraints, (depending on time and the coordinates but not on the momenta) ** Nonholonomic constraints ** Pfaffian constraint ** Scleronomic constraint (not depending on time) ** Rheonomic constraint (depending on time)

== See also == * Constrained optimization, in finance, linear programming, economics and cost modeling * Constrained writing, in literature * Constraint algorithm, such as SHAKE, or LINCS * Constraint programming * Constraint logic programming * Constraint satisfaction, in computer science * Constraint satisfaction problem * Loading gauge, a constraint in engineering * Optimality theory, in linguistics, a constraint-based theory which is primarily influential in phonology * Restraint (disambiguation) * Structure gauge, a constraint in engineering * Theory of constraints, in business management

{{disambiguation}}