General presentation

The international autumn school on Constraint Programming, Combinatorial Optimization and Machine Learning is a joint autumn school of the Association for Constraint Programming (ACP) and 4 working groups of the CNRS research networks on Artificial Intelligence (GDR IA) and Operations Research (GDR RO). These working groups are CAVIAR (Constraints and Learning), RAP (Representation and Algorithms in Practice), ROCT (Operations Research and Constraints), GT2L (Transportation and Logistics). The Artificial and Natural Intelligence Toulouse Institute (ANITI) is also co-organizer. The purpose of the school is, first, to cover the Basics of Constraint programming, Discrete Optimization and Machine learning and, second, to present advanced combinations of at least two approaches to attack complex problems. Applications in scheduling and vehicle routing will be addressed. Training sessions and software tutorials will be organized.

NEW: The mini CP tutorial by Pierre Schaus will happen in a full online mode on Monday 23rd November Morning and will be followed by a hackaton on Monday 23rd November afternoon. More details soon !

Speakers and Program

Tias Guns - Vrije Universiteit Brussel 
Combinations of machine learning and constraint programming for smart prediction and preference learning for combinatorial optimisation

Nadjib LazaarLIRMM Univ. Montpellier 
Samir Loudni -  LS2N-CNRS, TASC, IMT Atlantique, Nantes
Constraint acquisition and declarative data mining

Joao Marques-Silva, IRIT and ANITI Chair DeepLEVER Toulouse
Machine Learning Meets Automated Reasoning: Explainability, Fairness, Robustness and Model Learning
Axel Parmentier - CERMICSEcole des Ponts Paristech
Structured learning as a tool for Operations Research
Pierre Schaus, UC Louvain
Constraint Programming Solver Technology - Mini CP Tutorial
Simon de Givry and Thomas Schiex, INRAE, ANITI chair DIL, Toulouse
Learning and solving Cost Function Networks : Algorithms in Theory and Practice
Mohamed Siala - LAAS-CNRS, INSA, ANITI Chair DeepLEVER Toulouse
Constraint Programming vs Boolean Satisfiability: similarities, differences, and hybrid frameworks.
Christine Solnon - CITI, INSA de Lyon
Solving Clustering Problems with Constraint Programming

Denis Trystram - LIG, Grenoble INP
Some experiences of using Machine Learning for scheduling jobs in distributed systems
Daniele Vigo - University of Bologna 
Integrating Machine Learning into state of the art Vehicle Routing Heuristics


Dates, location and registration

The school will take place at LAAS-CNRS, 7 avenue du Colonel Roche 31031 Toulouse France from 24 to 27 November 2020.

There will be two possible participation modes:

  • online participation
  • onsite participation (limited number of persons subject to future unknown restrictions)

Registration if free in both cases.

To register, please follow the indication of the "Registration" link on the left. 

You will have to indicate whether you choose an online or an onsite participation (in case onsite participation is not possible at time of the school you will be registered as an ionline participant)

In case of onsite registration, you will have to indicate the dates where you need lunch for presential participation  (24, 25, 26, 27 november), default: no lunch taken. Please indicate meal restrictions.

We are still not sure whether we will be able to provide free accomodation for a limited number of students. However please select "accomodation required" if you are a student and you need accomodation.

Program committee

Christian Artigues (LAAS-CNRS) and Marie-José Huguet (LAAS-CNRS, INSA Toulouse) [Local organization], Sébastien Konieczny, Frédéric Koriche (CRIL, Univ Artois, Lens) , Philippe Lacomme (LIMOS, ISIMA Clermont Ferrand), Frédéric Lardeux (LERIA, Univ. Angers), Jean-Marie Lagniez (CRIL, Univ Artois, Lens), Anaud Malapert (I3S, Univ. Nice), Margaux Nattaf (G-SCOP, Grenoble INP), Marie Pelleau (I3S, Univ. Nice),  Caroline Prodhon (ICD, UTT, Troyes), 

Funding Institutions

  • Association for Constraint Programming (ACP)
  • Centre National de la Recherche Scientifique (CNRS)
    • Groupement de Recherche "Intelligence Artificielle" (GDR IA)
      • Groupe de travail Contraintes et Apprentissage (CAVIAR
      • Groupe de travail Représentations et Algorithmes en Pratique (RAP)
    • Groupement de Recherche "Recherche Opérationnelle" (GDR RO)
      • Groupe de travail "Transport, Logistique" (GT2L)
      • Groupe de travail "Recherche Opérationnelle et Contraintes (ROCT
  • Artificial and Natural Intelligence Toulouse Institute (ANITI)


logo_acp.png  1200px_Centre_national_de_la_recherche_scientifique.svg.png   gdr_ia.png  GDR_RO.png  GT2L.jpg   LAAS_logo_2016.png ANITI.png

Online user: 1