Hyper Dictionary

English Dictionary Computer Dictionary Video Dictionary Thesaurus Dream Dictionary Medical Dictionary


Search Dictionary:  

Meaning of CONSTRAINT LOGIC PROGRAMMING

 
Computing Dictionary
 
 Definition: 

(CLP) A programming framework based (like prolog) on lush (or sld) resolution, but in which unification has been replaced by a constraint solver. A CLP interpreter contains a Prolog-like inference engine and an incremental constraint solver. The engine sends constraints to the solver one at a time. If the new constraint is consistent with the collected constraints it will be added to the set. If it was inconsistent, it will cause the engine to backtrack.

clp* is a variant.

["Constraint Logic Programming", J. Jaffar et al, 14th POPL, ACM 1987].

 

 

COPYRIGHT © 2000-2013 HYPERDICTIONARY.COM HOME | ABOUT HYPERDICTIONARY