| CARVIEW |
Daniel Le Berre Professeur des universités
Brève bio: premier et second cycle universitaire a l'Université de Bretagne Occidentable (UBO), Brest (Bretagne). Troisième cycle universitaire à l'Université Paul Sabatier, Toulouse III, Midi Pyrénées sous la direction de Michel Cayrol, à l'IRIT, équipe Raisonnement Plausible, Décision et Méthodes de Preuve. Thèse de doctorat intitulée Autour de SAT: le calcul d'impliquants P-restreints, algorithmes et applications soutenue le 12 janvier 2000. Assistant de recherche dans le laboratoire de recherche Business and Technology dirigé par Mary-Anne Williams, à l'Université de Newcastle, Australie, de mars 2000 à août 2001. Maître de conférences à la faculté Jean Perrin depuis septembre 2001. Habilité à diriger les recherches depuis le 3 décembre 2010 (diapos). Professeur des universités depuis septembre 2013.
Coordonnées
Université d'Artois
Faculté des sciences Jean Perrin
Rue Jean Souvraz SP18
62307 Lens Cedex
Enseignement
Depuis la création du Master Informatique parcours Ingénierie Logiciel pour l'Internet, j'assure la majorité de mes enseignements en master, sur les thématiques du génie logiciel, de la programmation et conception orientée objet et la création d'applications d'entreprise en Java.- Génie Logiciel 1 (Master 1) UML
- Génie Logiciel 2 (Master 1) TDD Patrons de conception Reconception Agilité
- Java pour l'internet (Master 2) Servlet JSP JSTL Struts2 JDBC
- Initiation Réseau (Licence 1) TCP/IP Réseaux locaux
- Architecture Logicielle (DUT2) Patrons de conception Programmation évènementielle en Java (Swing) Travail collaboratif (git)
- Projet 2 (Licence 3) POO Tests fonctionnels Travail collaboratif (git)
Recherche
Je m'intéresse a la résolution automatique de problèmes de décision et d'optimisation en logique propositionnelle.Mes travaux se situent dans le cadre de l'Intelligence Artificielle, et plus particulièrement autour des thèmes suivants: SAT MAXSAT Optimisation Pseudo-Booléenne QBF Raisonnement non monotone Logiques modales
Je m'intéresse aussi à l'utilisation des solveurs de contraintes dans le cadre du génie logiciel.
Doctorants/PhD students
- Anthony Blomme (2020-)
- Gökhan Tahil (2020-)
- Romain Wallon (2017-2020)
- Valentin Montmirail (2015-2018)
- Emmanuel Lonca (2011-2015)
- Florian Letombe (2002-2005)
Projets/Grants
- 2016/2020 ANR SAT As a Service (SATAS)
- 2016/2017 CSPSAT 3 (with Kobe University, Japan)
- 2012/2014 ANR Business Recommendation for Configurable Products - BR4CP
- 2011/2014 ANR TUPLES
- 2006/2007 PAI PESSOA MUSICA (with INESC)
- 2005 Action integree Luso Francaise de la CPU (PB05, with INESC)
- 2003 Action integree Luso Francaise de la CPU (OpenSAT, with INESC)
- 2003 Action Specifique STIC-CNRS (ASQBF, with LRI)
Comités/Committees
- Menbre nommé
- Conseil Scientifique d'Institut de l'INS2I (CSI INS2I)
- Membre de comité éditorial/editorial board member
- Journal on Satisfiability, Boolean Modeling and Computation (JSAT)
- Advisory Commitee
- Star Exec
- Technology Council
- OW2
Présentations invitées / Invited talks
- IoT week 2021
- From satisfaction to optimization, and beyond: SAT-based guided problem solving SAT+SMT 19
- From clauses to pseudo-Boolean constraints in a Boolean solver SAT+SMT 19
- SAT Oracles, for NP-Complete Problems and Beyond SLPC'19
- Solvers Evaluation with Olivier Roussel ACAI'15
- From Boolean Satisfaction To Boolean Optimization: Application To Dependency Management, Learning and Intelligent OptimizatioN Conference
- Introduction to SAT, Fourth SAT/SMT summer School, Semmering
- Solvers and tools to tackle problems in propositional logic Centre Fédéré en Vérification, Bruxelles
- Survey on integrating cutting planes in CDCL solvers @ BIRS workshop 14w5101
- SAT and friends: a single engine for many purposes @ KTH
- Integrating cutting planes in a modern SAT solver @ KTH
- Software dependency management: from p2 to p2cudf (LoCoCo 2011)
- SAT4J: pseudo-boolean optimization and dependency management problems (SAT/SMT summer school @ MIT 2011)
- A brief introduction to practical SAT solving: what can I expect from SAT today? (Workshop on SAT solving, Tuebingen)
- Lecture on SAT (part1, part2) (Summer School 2009: Verification Technology, Systems & Applications)
- Some Applications of SAT, SAT assessing the progress, Baltimore, 2008 (report)
Comités de programme/Program committees
2021
- The Thirty-Fifth AAAI Conference on Artificial Intelligence
- the 30th International Joint Conference on Artificial Intelligence (SPC)
- The 24th International Conference on Theory and Applications of Satisfiability Testing
2020
- The Thirty-Fourth AAAI Conference on Artificial Intelligence
- The 22nd International Conference on Theory and Applications of Satisfiability Testing
- Pragmatics of SAT 2020 (co-chair)
2019
- Thirty-Third AAAI Conference on Artificial Intelligence
- The 22nd International Conference on Theory and Applications of Satisfiability Testing
- Pragmatics of SAT decade edition (co-chair)
2018
- Thirty-Second AAAI Conference on Artificial Intelligence
- IJCAI-ECAI 2018
- 21st International Conference on Theory and Applications of Satisfiability Testing
- Pragmatics of SAT (PoS'18, co-chair)
2017
- 26th International Joint Conference on Artificial Intelligence (IJCAI 2017)
- Pragmatics of Constraint Reasoning (PoCR, co-chair)
2016
- 19th International Conference on Theory and Applications of Satisfiability Testing (SAT 2016, co-chair)
- 22nd International Conference on Principles and Practice of Constraint Programming, Testing and Verification Track
- 17th Conference of the Spanish Association for Artificial Intelligence (CAEPIA 2016)
2015
- ICTAI SAT CSP track 2015
- Sixth Pragmatics of SAT workshop (PoS 15, co-chair)
- IJCAI 2015 Workshop on INTELLIGENT PERSONALIZATION (IP'2015)
- 16th Conference of the Spanish Association for Artificial Intelligence (CAEPIA 2015)
- 18th International Conference on Theory and Applications of Satisfiability Testing (SAT 2015)
- 24th International Joint Conference on Artificial Intelligence (IJCAI 2015)
- AUSTRALASIAN CONFERENCE ON ARTIFICIAL LIFE AND COMPUTATIONAL INTELLIGENCE
- Twenty-Ninth AAAI Conference on Artificial Intelligence (AAAI-15)
2014
- Journée ligne de produits
- IEEE-ICTAI 2014 Special Track on SAT and CSP technologies
- First Workshop on Bridging the Gap Between Theory and Practice in Constraint Solvers
- The Thirteenth International Workshop on Constraint Modelling and Reformulation (ModRef 2014)
- 6th Workshop on Constraints in Software Testing, Verification, and Analysis
- 17th International Conference on Theory and Applications of Satisfiability Testing
- 21st European Conference on Artificial Intelligence
- 5th Pragmatics of SAT International Workshop (co-chair)
2013
- Journée lignes de produits
- Fourth Pragmatics of SAT workshop (co-chair)
- 16th International Conference on Theory and Applications of Satisfiability Testing
- 20th RCRA International Workshop on Experimental Evaluation of Algorithms for solving problems with combinatorial explosion
- 15th Conference of the Spanish Association for Artificial Intelligence, constraints, search and planning track
- 23rd International Joint Conference on Artificial Intelligence
2012
- 20th European Conference on Artificial Intelligence (ECAI 2012)
- Journée lignes de produits
- Fourth workshop on logic and search
- Third Workshop on Practical Aspects of Automated Reasoning (PAAR-2012)
- Third Pragmatics of SAT workshop (co-chair)
- Twenty-Sixth Conference on Artificial Intelligence (AAAI-12)
- Fifteenth International Conference on Theory and Applications of Satisfiability Testing
- ABZ 2012: ASM, Alloy, B, VDM and Z
2011
- 18th RCRA workshop on Experimental Evaluation of Algorithms for Solving Problems with Combinatorial Explosion
- Pragmatics of SAT 2011 (co-chair)
- Fourteenth International Conference on Theory and Applications of Satisfiability Testing
2010
- Pragmatics of SAT 2010 (co-chair)
- Workshop on Evaluation Methods for Solvers, and Quality Metrics for Solutions
- Workshop on Practical Aspects of Automated Reasoning
- Thirteenth International Conference on Theory and Applications of Satisfiability Testing
- ABZ 2010: ASM, Alloy, B and Z
2009
- IWOCE2009 - Open Component Ecosystems
- Twelfth International Conference on Theory and Applications of Satisfiability Testing
- Cinquièmes Journées Francophones de Programmation par contraintes
2008
- 15th RCRA workshop on Experimental Evaluation of Algorithms for Solving Problems with Combinatorial Explosion
- LaSh 2008: LOGIC AND SEARCH Computation of structures from declarative descriptions
- Quatrièmes Journées Francophones de Programmation par Contraintes (JFPC'08)
- Eleventh International Conference on Theory and Applications of Satisfiability Testing (SAT 2008)
2007
- Australian AI Conference 2007
- EPIA 2007 Workshop on Search Techniques for Constraint Satisfaction
- The 14th RCRA workshop Experimental Evaluation of Algorithms for Solving Problems with Combinatorial Explosion (RCRA 07)
- Troisièmes journées Francophones de Programmation par contrraintes (JFPC'07)
- Tenth International Conference on Theory and Applications of Satisfiability Testing (SAT2007)
2006
- 17th European Conference on Artificial Intelligence (ECAI 2006)
- Ninth International Conference on Theory and Applications of Satisfiability Testing (SAT2006)
2005 and before
- Eighth International Conference on Theory and Applications of Satisfiability Testing (SAT2005)
- Seventh International Conference on Theory and Applications of Satisfiability Testing (SAT2004)
- Sixth International Conference on Theory and Applications of Satisfiability Testing (SAT2003)
- 6eme Rencontres des Jeunes Chercheurs en Intelligence Artificielle (RJCIA'03)
- Fifth International Symposium on the Theory and Applications of Satisfiability Testing (SAT2002)
- NonMonotonic Reasoning NMR'2002 Workshop, special session Changing and Integrating Information: From Theory to Practice
Solver competitions
De 2002 à 2011, j'ai participé à tous les évènements compétitifs sur SAT, soit comme co-organisateur (2002-2005, 2007, 2009 et 2011) soit comme expert (2006, 2008 et 2010). Pour plus d'informations, voir le site de la compétition SAT.
Je maintiens un site web dédié au problème SAT appelé/I maintain a web site dedicated to SAT called SAT Live!.
Publications
Vous pouvez accéder à la liste complète de mes/You can take a look at all my publications
DBLP Google ScholarLogiciels
Je m'attache à ce que mes travaux de recherche ou les projets de mes étudiants aboutissent sous la forme d'un logiciel, diffusé idéalement sous une licence libre afin d'en favoriser l'utilisation par des tiers.
La bibliothèque libre de satisfaction et d'optimisation en variables booléennes pour la machine virtuelle Java.
Découvrir Sat4jDécouvrez aussi les traducteurs CSP vers SAT développés par nos collègues de l'université de Kobe, livrés avec Sat4j.
Copris ScarabLa gestion des dépendances correcte pour Linux, motorisée par Sat4j.
Découvrir p2cudf