Lecoutre's Picture Professor in Computer Science
Centre de Recherche en Informatique de Lens
IUT de Lens, Université d'Artois
Rue de l'université, SP16
F 62307 Lens Cedex

E-mail: lecoutre [at] cril [dot] fr
Phone: +33 (0)3 21 79 32 71
Fax: +33 (0)3 21 79 32 72
Web: http://www.cril.fr/~lecoutre

XCSP3 is born!

XCSP3 is a XML-based format designed to represent combinatorial constrained problems. It is compact, easy to read and to parse. Importantly, This new format (partly) captures the structure of the problem models, through the possibilities of declaring arrays of variables, and identifying syntactic and semantic groups of constraints. XCSP3 introduces a limited set of basic constraint forms, and allows many variations of them through lifting, restriction, sliding, logical combination and relaxation mechanisms. As a result, XCSP3 encompasses practically all constraints that can be found in major constraint solvers.

The objective of XCSP3 is to ease the effort required to test and compare different algorithms by providing a common test-bed of combinatorial constrained instances.

Quick, have a look at www.xcsp.org

Book cover
Constraint Networks Techniques and Algorithms
Christophe Lecoutre
592 pp.
June 2009
ISBN: 9781848211063

1. Contraint Networks
2. Random and Structured Networks
Part 1. Inference Part 2. Search
3. Consistencies 8. Backtrack Search
4. Generic GAC Algorithms 9. Guiding Search toward Conflict
5. GAC for Table Constraints 10. Restarts and Nogood Recording
6. Singleton Arc Consistency 11. State-based Reasoning
7. Path and Dual Consistency 12. Symmetry Breaking

I am interested in search and representation problems in the area of Artificial Intelligence. I mainly focus my research on Constraint Programming which is a general framework providing simple, general and efficient models and algorithms for solving real-world and academic problems. Currently, I am interested in:
Main Responsabilities
PhD. Students
Outils pour la Programmation par Contraintes
Programmation Web

Suivre ce lien

Quelques feuilles d'aide :

SE Reseaux
Java - Programmation Objet