Expand ↗
Page list (1268)

Constraint Logic Programming

CLP (Jaffar & Lassez 1987 Constraint Logic Programming, POPL): a generalisation of logic programming in which the syntactic equality unification of Prolog is replaced by constraint solving over a fixed constraint domain (rationals, finite sets, intervals, …). CLP(R) and CLP(Q) handle linear arithmetic; CLP(FD) handles finite-domain integer constraints (the basis of much constraint-based scheduling and combinatorial optimisation). Subsumed and unified by Concurrent Constraint Programming (Saraswat 1989).

In this vault

Backlinks