PhD Position: LIMOS, Clermont-Ferrand (France)

Localization : LIMOS, Clermont-Ferrand (France)
Title : Hybridization of methods Of Machine Learning
and Operation Resarch for scheduling and routing problems PhD Advisors: JP Gayon, Ph. Lacomme, N. Tchernev,
Candidate skill: Graduated from a school or a master
Basic training in Opitmization (including linear programming, scheduling, routing, graph theory)
Correct level in programming (C, …)
Basic knowledge of Python

Description of research work:
The subject focuses on transportation problem in multi-configuration workshops with the objective to tackle the fleet of vehicles efficiently. A configuration can be defined at a skim that defined the operation duration and one operation is the processing of one job on a machine, with a duration that depends on the resource assignment.
During the research, different resolution schemes could be investigated including but not limited to linear programming, constraint programming and any methods of Artificial Intelligence that could be of interest for solving.
The sub-problems could include:
Management of configuraiton ;
The quality of service as an extension of the famous work of Cordeau et Laporte (2003), considring extra delay between loading and unloasing operation..
The management of vehicle recharging periods (modelized by break) with constraint that are extensions of maximal time lags, and partially splitted breaks as defined in the legal constraint of the transport.
The transportation time variation depending on the access time to routes which could required a new definition of shortest time where the arc cost could be time dependant. The transportation problem falls into the family of DARP problems (or Pick-Up and Delivery problems) and by consequence a solution is an ordered sequence of loaded and unloaded transport operation.
The originality of the resolution procedures should be based on the connection with elements of the Artificial Intelligence type. The objective may be to understand how a priori knowledge can guide algorithms and how to acquire and store this knowledge. The latest major advances in SAT-type PPC solvers are pushing in this direction
Currently few researchers have reached significant results and mainly concern routing problems. There are few publications and the major ones are the Kenneth Sorensen's researches.
The reference article is that published in 2019 in the journal Computers and Operations Research.

Florian Arnold and Kenneth Sörensen. What makes a VRP solution good? The generation of problem-specific knowledge for heuristics, Computers & Operations Research Volume 106, June 2019, Pages280-288
But we can also cite:
Gianluca Costa, Maxence Delorme, Manuel Iori, Enrico Malaguti, Silvano Martello. Training software for orthogonal packing problems. Computers & Industrial Engineering Volume 111, September 2017,
Pages 139-147
B. Dalmas, D. Lamy, A. Laurent, V. Clerc."An optimization and pattern mining based approach for solving the RCPSP". In Proceedings of the 13th Metaheuristics International Conference (MIC 2019).
From an Artificial Intelligence point of view, the scientific and technical obstacles to overcome are as follows:
Characterize the differences between quality solutions and poor quality solutions by analyzing the structure of the solutions or more precisely the structure of the objects coding the solution. For a scientific point of view, the problem is to analyze and to understand the relation between the data of the problem (processing time ....) and the vectors giving, after decoding, a high quality solution. This probably involves doing post- mortem analyzes of the solutions evaluated during the resolution, and then defining a powerful algorithmic approach to investigate parallel execution to proposed an algorithm that not impact the computation time of an iteration.
Dynamically, during the optimization process, identify the information allowing to define a local search taking advantage of global information. The notion of global information could be defined as a set of patterns to be favored at a given time while integrating the fact that these patterns are partial information based only on the first iterations of the method. The technical difficulty then consists in impacting the speed of convergence without falling prematurely into local minima.
Definition of mechanisms for dynamic adaptation of local research movements in the trend of (Thevenin et al., 2019) with the notion of LVNS (Learning Variable Neighborhood Search). The basic approaches could take advantage of dynamic probabilities of executing a specific (Chassaing et al., 2016) and to dynamically update these probabilities.
Define mechanisms to analyze a priori the structure of a coding element and classify it (without carrying out its evaluation) possibly as not promising and thus avoid costly and unnecessary evaluations. Preliminary work presented in conference by D. Vigo is based on neural networks. Here we plan to study regression mechanisms, neural networks and possibly extend the concept of convolution.
To candidate, constact:
Jean-Philippe Gayon – 04 76 57 47 46 – Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.
Philippe Lacomme – 04 73 40 75 85 – Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.
Nijolay Tchernev – 04 73 40 77 71 – Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.