LIFO - Bâtiment 3IA
rue Léonard de Vinci
B.P. 6759
F-45067 ORLEANS Cedex 2 (FRANCE)
téléphone: (+33) 2 38 49 25 82
Enseignant-chercheur en informatique à l'université d'Orléans, je suis membre du département d'informatique de l' UFR Sciences et Techniques et du Laboratoire d'Informatique Fondamentale d'Orléans. Je suis également membre du Conseil Régional du Numérique. Mon domaine de recherche est l'algorithmique, particulièrement pour les problèmes NP-difficiles de graphes et d'ordonnancement. J'enseigne dans toutes les formations où mes compétences sont appréciées :)
Préparation d'un doctorat en informatique (soutenu en 2007) au laboratoire LITA et chargé d'enseignements à l'UFR MIM de l'université de Metz (devenue l'Université de Lorraine).
Mon parcours scolaire en quelques mots : après l'obtention d'un Bac Scientifique, j'ai obtenu un DEUG MIAS Mathématiques, Informatique Applications aux Sciences (=L1+L2 de maths-info), une Licence d'Informatique (=L3), une Maîtrise d'informatique (=M1), puis un DEA d'informatique (=M2).
Principales responsabilités et engagements, actuels et précédents :
L'essentiel de mes enseignements s'adresse à des étudiants de
Licence et de Master informatique
de l'université d'Orléans.
J'assure ou j'ai également assuré des enseignements à des étudiants de gestion, de DUT, de mécanique-électronique,
ainsi qu'à des étudiants de Master et Doctorat pour la graduate school GSON. Je suis aussi intervenu dans
le DIU Enseigner l'Informatique au Lycée afin de former les enseignants de NSI.
Mes expériences :
Algorithmicien, mes recherches portent sur la conception et l'analyse des algorithmes.
Certains problèmes s'avèrent plus difficiles à résoudre que d'autres.
C'est notamment le cas des problèmes NP-difficiles pour lesquels aucune méthode algorithmique
efficace n'est connue à ce jour. Pour autant, ces problèmes existent et sont assez courants !
Il est important de les identifier pour ensuite s'orienter vers les approches algorithmiques appropriées.
Je m'intéresse plus particulièrement aux problèmes NP-difficiles de
graphes
et
d'ordonnancement.
Ces modèles, très généraux, ont l'avantage d'offrir un cadre pour la modélisation de nombreux problèmes.
Mon activité de recherche en informatique consiste à concevoir des méthodes algorithmiques, les plus efficaces possibles, pour résoudre des problèmes.
L'efficacité peut être mesurée par la qualité de la solution construite, le temps d'exécution ou l'espace mémoire.
Je suis ouvert aux collaborations (académiques, industrielles, stages).
Keywords : algorithms; graphs; scheduling; moderately exponential-time algorithms, fixed-paramaterized and polynomial-time algorithms
Retrouvez-moi également sur DBLP, HAL, Google Scholar, ArXiV, ORCID, ResearchGate, IdRef, zbMath.
collection J'intègre, 768 pages, août 2024, éditions Dunod, ISBN: 9782100851768.
Informatique Mathématique, une photographie en 2015, Chapitre 2, p. 47-85. Nicolas Ollinger (Editor), CNRS Édition, 2015, ISBN: 978-2-271-08791-1.
Theor. Comput. Sci. 385 (1-3), p. 226-240, (2007).
Discret. Appl. Math. 156 (18), p. 3400-3415, (2008).
Inf. Process. Lett. 107 (5), p. 154-157, (2008).
Inf. Process. Lett. 109 (14), p. 795-798, (2009).
ACM Trans. Algorithms 6 (1), p. 9:1-9:21, (2009).
Inf. Process. Lett. 111 (2), p. 64-67, (2010).
Theor. Comput. Sci. 411 (7-9), p. 1045-1053, (2010).
Algorithmica 59 (2), p. 169-194, (2011).
Algorithmica 61 (2), p. 252-273, (2011).
J. Discrete Algorithms 9 (3), p. 214-230, (2011).
J. Discrete Algorithms 9 (3), p. 252-262, (2011).
Theor. Comput. Sci. 412 (45), p. 6290-6302, (2011).
Algorithmica 62 (3-4), p. 637-658, (2012).
Discret. Math. Theor. Comput. Sci. 14 (1), p. 29-42, (2012).
Algorithmica 65 (1), p. 95-128, (2013).
Discret. Appl. Math. 161 (13-14), p. 2052-2061, (2013).
Theory Comput. Syst. 52 (4), p. 645-667, (2013).
Theor. Comput. Sci. 505 , p. 42-54, (2013).
Theor. Comput. Sci. 511 , p. 13-22, (2013).
Discret. Appl. Math. 168 , p. 60-68, (2014).
Discret. Appl. Math. 169 , p. 119-134, (2014).
Discret. Appl. Math. 180 , p. 89-100, (2015).
Theor. Comput. Sci. 562 , p. 634-642, (2015).
Theor. Comput. Sci. 592 , p. 49-58, (2015).
Discret. Appl. Math. 216 , p. 114-129, (2017).
Theor. Comput. Sci. 676 , p. 33-41, (2017).
Algorithmica 80 (4), p. 1146-1169, (2018).
Discret. Appl. Math. 248 , p. 79-92, (2018).
J. Sched. 21 (2), p. 227-233, (2018).
Theor. Comput. Sci. 711 , p. 66-78, (2018).
Theor. Comput. Sci. 717 , p. 2-25, (2018).
Algorithmica 81 (3), p. 986-1005, (2019).
Discret. Appl. Math. 265 , p. 69-85, (2019).
Theor. Comput. Sci. 783 , p. 41-52, (2019).
4OR - Q.J. Oper. Res. 20 (4), p. 533-566, (2022).
Ann. Oper. Res. 343(2), p. 753-783, (2024).
à paraître dans SIAM J. on Discrete Mathematics (2025).
1024 - Bulletin de la SiF 17 , p. 123-125, (2021).
Workshop on Graph-Theoretic Concepts in Computer Science (WG 2005), Lecture Notes in Computer Science 3787, p. 103-114, (2005).
International Workshop on Parameterized and Exact Computation (IWPEC 2006), Lecture Notes in Computer Science 4169, p. 130-141, (2006).
Scandinavian Workshop on Algorithm Theory (SWAT 2006), Lecture Notes in Computer Science 4059, p. 148-159, (2006).
Workshop on Graph-Theoretic Concepts in Computer Science (WG 2006), Lecture Notes in Computer Science 4271, p. 78-89, (2006).
International Symposium on Mathematical Foundations of Computer Science (MFCS 2007), Lecture Notes in Computer Science 4708, p. 513-524, (2007).
Workshop on Algorithms and Data Structures (WADS 2007), Lecture Notes in Computer Science 4619, p. 507-518, (2007).
International Symposium on Mathematical Foundations of Computer Science (MFCS 2008), Lecture Notes in Computer Science 5162, p. 335-346, (2008).
Workshop on Graph-Theoretic Concepts in Computer Science (WG 2008), Lecture Notes in Computer Science 5344, p. 171-182, (2008).
International Workshop on Parameterized and Exact Computation (IWPEC 2009), Lecture Notes in Computer Science 5917, p. 161-172, (2009).
International Conference on Algorithms and Complexity (CIAC 2010), Lecture Notes in Computer Science 6078, p. 25-36, (2010).
International Conference on Algorithms and Complexity (CIAC 2010), Lecture Notes in Computer Science 6078, p. 311-322, (2010).
Workshop on Graph-Theoretic Concepts in Computer Science (WG 2010), Lecture Notes in Computer Science 6410, p. 88-99, (2010).
Conference on Theory and Applications of Models of Computation (TAMC 2011), Lecture Notes in Computer Science 6648, p. 82-93, (2011).
Workshop on Graph-Theoretic Concepts in Computer Science (WG 2011), Lecture Notes in Computer Science 6986, p. 167-178, (2011).
Twenty-Sixth AAAI Conference on Artificial Intelligence (AAAI 2012), (2012).
Workshop on Graph-Theoretic Concepts in Computer Science (WG 2012), Lecture Notes in Computer Science 7551, p. 126-137, (2012).
International Workshop on Combinatorial Algorithms (IWOCA 2013), Lecture Notes in Computer Science 8288, p. 81-93, (2013).
Workshop on Algorithms and Data Structures (WADS 2013), Lecture Notes in Computer Science 8037, p. 232-243, (2013).
International Symposium on Parameterized and Exact Computation (IPEC 2014), Lecture Notes in Computer Science 8894, p. 147-158, (2014).
Scandinavian Workshop on Algorithm Theory (SWAT 2014), Lecture Notes in Computer Science 8503, p. 182-193, (2014).
International Conference on Algorithms and Complexity (CIAC 2015), Lecture Notes in Computer Science 9079, p. 300-312, (2015).
International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2015), Lecture Notes in Computer Science 8939, p. 266-276, (2015).
Workshop on Graph-Theoretic Concepts in Computer Science (WG 2015), Lecture Notes in Computer Science 9224, p. 499-512, (2015).
International Conference on Algorithmic Aspects in Information and Management (AAIM 2016), Lecture Notes in Computer Science 9778, p. 113-124, (2016).
International Workshop on Combinatorial Algorithms (IWOCA 2016), Lecture Notes in Computer Science 9843, p. 241-252, (2016).
International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2017), Lecture Notes in Computer Science 10139, p. 217-228, (2017).
Workshop on Graph-Theoretic Concepts in Computer Science (WG 2017), Lecture Notes in Computer Science 10520, p. 289-302, (2017).
European Symposium on Algorithms (ESA 2022), LIPIcs 244, p. 1:1-1:15, (2022).
Cologne Twente Workshop (CTW 2009), p. 205-209, (2009).
Workshop on Models and Algorithms for Planning and Scheduling Problems (MAPSP 2011), (2011).
Multidisciplinary International Conference on Scheduling : Theory and Applications (MISTA 2011), p. 523-528, (2011).
Workshop on Discrete Optimization in Machine Learning (DISCML 2011), (2011).
International Conference on Project Management and Scheduling (PMS 2012), p. 203-206, (2012).
International Workshop on Approximation, Parameterized and EXact algorithms (APEX 2012), (2012).
Cologne Twente Workshop (CTW 2013), CTIT Workshop Proceedings WP 13-01, p. 67-70, (2013).
Workshop on Models and Algorithms for Planning and Scheduling Problems (MAPSP 2013), (2013).
International colloquium on graph theory and combinatorics (ICGT 2014), (2014).
Multidisciplinary International Conference on Scheduling : Theory and Applications (MISTA 2015), p. 755-758, (2015).
Workshop on Enumeration Problems and Applications : Theory and Applications (WEPA 2016), (2016).
Cologne Twente Workshop (CTW 2019), p. 63-56, (2019).
Congrès de la Société Francaise de Recherche Opérationnelle et d'Aide à la Décision (ROADEF 2010), (2010).
Congrès de la Société Francaise de Recherche Opérationnelle et d'Aide à la Décision (ROADEF 2011), (2011).
Congrès de la Société Francaise de Recherche Opérationnelle et d'Aide à la Décision (ROADEF 2012), (2012).
Congrès de la Société Francaise de Recherche Opérationnelle et d'Aide à la Décision (ROADEF 2012), (2012).
Congrès de la Société Francaise de Recherche Opérationnelle et d'Aide à la Décision (ROADEF 2016), (2016).
mémoire de maîtrise, Université de Metz, 2003.
mémoire de DEA, Université de Metz, 2004.
thèse de doctorat, Université de Metz, 2007.
habilitation à diriger des recherches, Université d'Orléans, 2015.
Avant d'être à l'université, l'étudiant fut collégien puis lycéen.
Je suis impliqué dans plusieurs dispositifs en relation avec l'enseignement de l'informatique dans le secondaire :
Animation d'un groupe IREM informatique au lycée et au collège au sein de l'IREM-Centre val de Loire (Université d'Orléans). Le groupe est composé d'enseignants de collège, de lycée, de CPGE, et d'université. L'objectif est d'échanger sur nos expériences pédagogiques, sur la didactique de l'informatique et de produire des ressources.
Depuis 2016 (en pause entre 2020 et 2022 pour cause de pandémie), organisation d'une journée dédiée à l'informatique en collège et lycée. La Journée Exploration et Découverte de l'Informatique (JEDI) accueille jusqu'à 120 enseignants de l'académie d'Orléans-Tours et propose des ateliers et exposés pour découvrir ou approfondir des concepts en informatique.
A la demande du rectorat, de l'inspection académique ou d'enseignants, des actions de formations peuvent être mises en place (formation au programme d'ISN, de NSI, de CPGE). Ces formations prennent la forme d'une formation longue (DIU Enseigner l'Informatique au Lycée, proposé par l'université d'Orléans) ou des journées spécifiques (Formatik).
Faire intervenir un chercheur dans l'enseignement de SNT en classe de seconde, voila l'idée du dispositif proposé par INRIA. L'objectif est la promotion du numérique, auprès des élèves de seconde, par des chercheurs qui inventent le numérique de demain.