Constraint Programming
   HOME

TheInfoList



OR:

Constraint may refer to: *
Constraint (computer-aided design) A constraint in computer-aided design (CAD) software is a limitation or restriction imposed by a designer or an engineer upon Geometry, geometric properties of an entity of a design model (i.e. sketch) that maintains its structure as the model is ...
, a demarcation of geometrical characteristics between two or more entities or solid modeling bodies *
Constraint (mathematics) In mathematics, a constraint is a condition of an optimization problem that the solution must satisfy. There are several types of constraints—primarily equality constraints, inequality constraints, and integer constraints. The set of c ...
, 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) Constraint in information theory is the degree of statistical dependence between or among variables. Garner Garner W R (1962). ''Uncertainty and Structure as Psychological Concepts'', John Wiley & Sons, New York. provides a thorough discussion of ...
, 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 mathematical optimization, constrained optimization (in some contexts called constraint optimization) is the process of optimizing an objective function with respect to some variables in the presence of constraints on those variables. The obj ...
, in finance, linear programming, economics and cost modeling *
Constrained writing Constrained writing is a literary technique in which the writer is bound by some condition that forbids certain things or imposes a pattern. Constraints are very common in poetry, which often requires the writer to use a particular verse form. D ...
, in literature *
Constraint algorithm In computational chemistry, a constraint algorithm is a method for satisfying the Newtonian motion of a rigid body which consists of mass points. A restraint algorithm is used to ensure that the distance between mass points is maintained. The gen ...
, such as SHAKE, or LINCS *
Constraint programming Constraint programming (CP) is a paradigm for solving combinatorial problems that draws on a wide range of techniques from artificial intelligence, computer science, and operations research. In constraint programming, users declaratively state t ...
*
Constraint logic programming Constraint logic programming is a form of constraint programming, in which logic programming is extended to include concepts from constraint satisfaction. A constraint logic program is a logic program that contains constraints in the body of claus ...
* Constraint satisfaction, in computer science * Constraint satisfaction problem *
Loading gauge A loading gauge is a diagram or physical structure that defines the maximum height and width dimensions in railway vehicles and their loads. Their purpose is to ensure that rail vehicles can pass safely through tunnels and under bridges, and k ...
, a constraint in engineering *
Optimality theory Optimality theory (frequently abbreviated OT) is a linguistic model proposing that the observed forms of language arise from the optimal satisfaction of conflicting constraints. OT differs from other approaches to phonological analysis, which ty ...
, in linguistics, a constraint-based theory which is primarily influential in phonology *
Restraint (disambiguation) Restraint may refer to: A form of control * Restraint, or self-control, a personal virtue * Medical restraint, form of general physical restraint used for medical purposes * Physical restraint, the practice of rendering people helpless or keepin ...
* Structure gauge, a constraint in engineering *
Theory of constraints The theory of constraints (TOC) is a management paradigm that views any manageable system as being limited in achieving more of its goals by a very small number of constraints. There is always at least one constraint, and TOC uses a focusing p ...
, in business management {{disambiguation