C@fé ADSTIC - JC Régin: "Constraint Programming: how to combine the power of computers with the power of human reasoning"

  • Research
Published on June 14, 2021 Updated on June 14, 2021

on the June 24, 2021


100% online

Constraint programming (CP) is a general and powerful method for solving some combinatorial problems.
This method has been successfully used to solve a large range of real-life applications (rostering, time-tabling, car manufacturing, scheduling etc.), which can be quite different.
CP is on the borderline of Artificial Intelligence (AI) and Operational Research (OR). CP inherits from AI the language aspect (that is the easy way to define a problem), the flexibility (that is the fact that problems can be easily modified) and the possibility to benefit from the knowledge of the application domain to improve the solving of a problem.
Operational Research brings to CP a lot of nice and powerful algorithms, which gives to CP the computational aspect needed to solve some real world problems.
In this talk I will introduce the CP from my industrial experience (I worked for 12 years at a NASDAQ software company). I will also talk about my life in the academic world and the advantages and disadvantages of both worlds.

> Link for registration