Definition: Constraint Programming

By Jack Krupansky

Constraint programming is a an approach to software design that involves declaration of the dependencies of variables such the the runtime software can automatically update variables as their dependencies change.

Synonyms: constraint logic programming, constraint management, and constraint satisfaction.

See the Wikipedia article for Constraint Programming.

See the Constraint Programming and Optimization Group at University of Essex.

[ Home | Blog | Books | GlossaryLinks | Manifesto | Search | Contact ]


Hit Counter

Updated: December 18, 2005 06:53:34 PM -0500

Copyright © 2005 John W. Krupansky d/b/a Base Technology