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
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
Offre de poste(s) d'ingénieur d'étude et/ou de recherche au CRIL (Lens) :

Le financement sera assuré par OSEO dans le cadre d'un projet ISI (Innovation Stratégique Industrielle) auquel participent trois entreprises et trois laboratoires dont le CRIL. Le candidat sera intégré à l'équipe du CRIL travaillant sur ce projet afin de participer à l'effort actuel de recherche, développement et valorisation sur la thématique des problèmes de planification de ressources (avec des outils de programmation par contraintes autour de CSP et SAT).


There is still an opportunity for very good candidate to a PhD Grant, supported by OSEO, at CRIL (Lens, France) in Constraint Programming: Interviews possible from February 2012.
Book cover
Sample
Figures
Erratum
Constraint Networks Techniques and Algorithms
Christophe Lecoutre
ISTE/Wiley
592 pp.
June 2009
ISBN: 9781848211063

  Content
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
Appendices

I am interested in search and representation problems in 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
Scientific Highlights
  1. Runner-up as best paper Failed value consistencies for constraint satisfaction at the international conference CP'09, Lisbon, Portugal (in the resarch track, 128 submissions - 1 best paper - 3 runners-up).
  2. Distinguished paper Conservative dual consistency at the international conference AAAI'07, Vancouver, Canada (921 submissions - 47 distinguished papers).
  3. Rankings of the constraint solver AbsCon in international competitions:
    • 4th constraint solver competition (2009). AbsCon ranked:
      • 1st in the category binary intensional constraints
      • 2nd in the category non-binary extensional constraints
      • 3rd in the category binary extensional constraints.
    • 3rd constraint solver competition (2008). AbsCon is not on the podium in any category, but we are happy to have AbsCon embedded (with the two other solvers Choco and Mistral) in the portfolio cpHydra that won almost every category.
    • 2nd constraint solver competition (2006). AbsCon ranked:
      • 1st in the category non-binary extensional constraints
      • 2nd in the categories non-binary intensional constraints and global constraints.
      • 3rd in the category binary intensional constraints.

    AbsCon is a constraint solver that I have developed. Sylvain Merchez, Frederic Boussemart, Fred Hemery and Sebastien Tabary have also been involved in the development of some modules.

Outils pour la Programmation par Contraintes
Programmation Web

Le cours est inspiré de : Tous ces livres sont à moins de 30 euros (voir par exemple sur Amazon -- attention à prendre l'édition la plus récente)

Web Programming with XHTML

Web Programming with CSS

Web Programming with Javascript

Web Programming with PHP

Réseaux - Licence Professionelle
Java - Programmation Objet
  1. Introduction à Java
    [pdf] [exemples]
  2. Classes et Objets
    [pdf] [exemples]
  3. Héritage
    [pdf] [exemples]
  4. Exceptions
    [pdf] [exemples]
  5. Interfaces graphiques
    [pdf] [exemples]
  6. Flux
    [pdf] [exemples]
  7. Threads
    [pdf] [exemples]
  8. Reflection
    [pdf] [exemples]
  9. Graphismes
    [pdf] [exemples]
Réseaux
  1. Introduction aux réseaux
    [pdf] [ppt]
  2. Couche physique
    [pdf] [ppt]
  3. Couche liaison - principes
    [pdf] [ppt]
  4. Couche liaison - protocoles
    [pdf] [ppt]
  5. Couche réseau - principes
    [pdf] [ppt]
  6. Couche réseau - protocoles
    [pdf] [ppt]
  7. Interconnection
    [pdf] [ppt]
  8. Compression
    [pdf] [ppt]