| e-constraints.net the home of Explanation-based Constraint Programming |
| Introduction | Implementations | Applications | Pointers |
e-constraints implementations
There are several ways to actually implement an explanation-based
constraints system. The main issues are addressed on a page dedicated to design issues for implementing e-constraints systems.
Here are some implementations:
DECorum is a explanation-based constraint solver
developped in C++ from 1995 to 1998. Is was (it is no longer
maintained nor available) available as a C++ library. Some more
information on this page along with a demo application.
PaLM: Propagation and Learning with Move
PaLM is under
developement since 2000. It is an explanation-based constraint system
build on top of choco [Laburthe,
2000]. It is available both as a claire [Caseau and Laburthe, 1996]
module and as an integrated module in the Java version of choco. The PaLM page gives more
information, some download instructions and an online manual.
Bibliography
-
Last modified: Thu Jul 08 09:27:09 Paris, Madrid (heure d'été) 2004
by Webmaster