Professor in Computer ScienceCentre de Recherche en Informatique de Lens
IUT de Lens, Université d'Artois
Rue de l'université, SP16
F 62307 Lens Cedex
France
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
|
| Sample |
| Figures |
| Erratum |
Christophe Lecoutre
ISTE/Wiley
592 pp.
June 2009
ISBN: 9781848211063
Content
1. Contraint Networks
2. Random and Structured Networks
Appendices
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:
- properties of constraint networks called consistencies
- constraint propagation algorithms
- (hard) random problem instances
- search heuristics
- learning techniques
- symmetry breaking methods
- soft constraints
Main Responsabilities
- Leader at CRIL, with Lakhdar Sais, of the research axis Inference and decision process of the laboratory (2012- )
- Leader at CRIL, with Olivier Roussel, of the project PAJERO supported by the program "Innovation Stratégique Industrielle" of OSEO (2011-2015).
- Leader at CRIL of the project SPI supported by MITI and CIEL (2011-2012).
- Vice-leader of the team MARS (Modèles et Algorithmes pour la RéSolution de problèmes combinatoires) at INRIA Lille Nord Europe (2008-2009).
- French Leader of the project PAI Ulysses "strong consistencies" between the CRIL and the UCC (Irland) (2007).
- Co-organizer of constraint solver competitions (2005, 2006, 2008, 2009).
PhD. Students
- Nebras Gharbi, since October 2012
- Nicolas Paris, since October 2011
- Djamel-Eddine Dehani, since October 2010
- Dominique D'almeida, thesis defended in december 3rd, 2010, Etudes de systèmes de contraintes pour le raisonnement qualitatif temporel et spatial.
- Julion Vion, thesis defended in november 30th, 2007, Contributions à la résolution générique des problèmes de satisfaction de contraintes. Assistant professor since 2009 at the University of Valenciennes.
- Sebastien Tabary, thesis defended in november 22th, 2007, Exploiter les conflits pour réduire l'effort de recherche en satisfaction de contraintes. Assistant professor since 2008 at the IUT de Lens.
- Sylvain Merchez, thesis defended in december 15th, 2000, Problèmes de satisfaction de contraintes : étude de mécanismes d'abstraction et de construction de hiérarchies. Assistant professor since 2001 at the FSA de Bethune.
Outils pour la Programmation par Contraintes
- Cours
- Modélisation diapositives (diapositives - 8 par 8)
- Résolution diapositives
- Résolution SAT par Gilles Audemard diapositives (diapositives - 8 par 8)
- Travaux Dirigés
- Travaux Pratiques
- TP 1 (pdf) (Test.java,Queens.java,Sudoku.java)
- TP 2 (pdf) (Domino.java,Optim.java)
- TP 3 (pdf)
- TP 4 (pdf)
- Outils
- Quelques instances au format XML-XCSP 2.1
Programmation Web
Le cours est inspiré de :
- Beginning Web programming with HTML, XHTML and CSS (2nd edition) par Jon Duckett (Wrox)
- CSS3 pour les web designers par Dan Cederholm (Eyrolles)
- Professional Javascript for web developers (2nd edition) par Nicholas C. Zakas (Wrox)
- PHP 5 (2nd edition) par Jean Engels (Eyrolles)
Programmation Web avec XHTML
- Les diapositives (version française) (pdf)
- Les diapositives (version française - 8 par 8) (pdf)
- Les diapositives (version anglaise) (pdf)
- Les exemples
- Les Tps
- Les feuilles d'aide
Programmation Web avec CSS
- Les diapositives (version française) (pdf)
- Les diapositives (version française - 8 par 8) (pdf)
- Les diapositives (version anglaise) (pdf)
- Les exemples
- Les Tps
- Les feuilles d'aide
Programmation Web avec Javascript
- Les diapositives (version française) (pdf)
- Les diapositives (version française - 8 par 8) (pdf)
- Les exemples
- Les Tps
- Sujet TP 1 (pdf) Correction
- Sujet TP 2 (pdf) Correction
- Sujet TP 3 (pdf) Correction
- Sujet TP 4 (pdf) (images)
PHP pour la Programmation
Programmation Web avec PHP
- Les diapositives (version française) (pdf)
- Les diapositives (version française - 8 par 8) (pdf)
- Les exemples
- Les Tps
Réseaux
- Travaux Dirigés (DUT SRC)
- TD 1
- TD 2
- TD 3
- TD 4
- TD 5
- Travaux Pratiques (DUT SRC)
- Licence Professionelle - Exercices
- Cours ancien (archive)
Java - Programmation Objet
Christophe Lecoutre