avis de soutenance

Transcription

avis de soutenance
UNIVERSITE DE TECHNOLOGIE DE BELFORT-MONTBELIARD
Ecole Doctorale Sciences Physiques pour l'Ingénieur et Microtechniques
OPERA
AVIS DE SOUTENANCE
Monsieur Rabih ZAKARIA
Candidat au DOCTORAT Informatique
à l'UNIVERSITE DE TECHNOLOGIE DE BELFORT-MONTBELIARD
Soutiendra sa thèse
Le lundi 14 décembre 2015 à 14h00
Amphithéâtre I102 - BELFORT
Sur le sujet suivant :
« Optimization of the car relocation operations in one-way carsharing
systems »
Le jury est composé de :
Madame Laeticia JOURDAN, PROFESSEUR DES UNIVERSITES
UNIVERSITE LILLE 1 SCIENCES ET TECHNOLOGIE, Rapporteur
Monsieur Fabien LEURENT, PROFESSEUR DES UNIVERSITES
EN PONTS CHAUSS CHAMPS/MARNE, Rapporteur
Monsieur Raed KOUTA, MAITRE DE CONFERENCES DES UNIVERSITES
UNIV TECHN BELFORT MONTBELIARD
Monsieur Alexandre CAMINADA, PROFESSEUR DES UNIVERSITES
UNIV TECHN BELFORT MONTBELIARD
Monsieur Laurent MOALIC, INGENIEUR D'ETUDES DE RECH.ET FORMATION,
DOCTEUR
UNIV TECHN BELFORT MONTBELIARD
Monsieur Mohamad KHALIL, PROFESSEUR DES UNIVERSITES
UNIVERSITE LIBANAISE
Monsieur Michel BASSET, PROFESSEUR DES UNIVERSITES
ENS INGENIEURS SUD ALSACE UNIVERSITE MULHOUSE
Monsieur Mohammad DIB, DOCTEUR
ENGIE - PARIS
Résumé
L'autopartage est un service de mobilité qui offre les mêmes avantages que les voitures particulières mais sans
notion de propriété. Les clients du système peuvent accéder aux véhicules sans ou avec réservation préalable. La
flotte de voitures est distribuée entre les stations et les clients peuvent prendre une voiture d'une station et la
déposer dans n'importe quelle autre station (one-way), chaque station disposant d'un nombre maximum de places
de stationnement. La demande pour la prise ou le retour des voitures dans chaque station est souvent asymétrique
entre les stations et varie au cours de la journée. Par conséquent, certaines stations accumulent des voitures et
atteignent leur capacité maximale prévenant alors de nouvelles voitures de trouver une place de stationnement.
Dans le même temps, des stations se vident et conduisent au rejet de la demande de retrait de clients. Notre travail
porte sur l'optimisation des opérations de redéploiement de voitures afin de redistribuer efficacement les voitures sur
les stations suivant la demande qui varie en fonction du temps et de l'espace. Dans les systèmes d'autopartage à
sens unique, le problème du redéploiement de voitures sur les stations est techniquement plus difficile que le
problème de la redistribution des vélos dans les systèmes de vélopartage. Dans ce dernier, on peut utiliser un
camion pour déplacer plusieurs vélos en même temps, alors que nous ne pouvons pas le faire dans le système
autopartage en raison de la taille des voitures et de la difficulté de chargement et de déchargement. Ces opérations
augmentent le coût de fonctionnement du système d'autopartage sur l'opérateur. De ce fait, l'optimisation de ces
opérations est essentielle afin de réduire leur coût. Dans cette thèse, nous développons un modèle de
programmation linéaire en nombre entier pour ce problème. Ensuite, nous présentons trois politiques différentes de
redéploiement de voitures que nous mettons en œuvre dans des algorithmes de recherche gloutonne et nous
montrons que les opérations de redéploiement qui ne considèrent pas les futures demandes ne sont pas efficaces
dans la réduction du nombre de demandes rejetées. Les solutions fournies par notre algorithme glouton sont
performantes en temps d'exécution (moins d'une seconde) et en qualité en comparaison avec les solutions fournies
par CPLEX. L'évaluation de la robustesse des deux approches présentées par l'ajout d'un bruit stochastique sur les
données d'entrée montre qu'elles sont très dépendantes des données même avec l'adoption de valeur de seuil de
redéploiement. En parallèle à ce travail algorithmique, l'analyse de variance (ANOVA) et des méthodes de
régression multilinéaires ont été appliqués sur l'ensemble de données utilisées pour construire un modèle global afin
d'estimer le nombre de demandes rejetées. Enfin, nous avons développé et comparé deux algorithmes
évolutionnaires multicritères pour prendre en compte l'indécision sur les objectifs de l'optimisation, NSGA-II et un
algorithme mémétique qui a montré une bonne performance pour résoudre ce problème.
________________________________________________________________________________________
Abstract:
Carsharing is a new mobility service that offers the same advantages of owning a private car without actually having
to buy it. Users can have access to vehicles on the go with or without reservation. Each station has a maximum
number of parking places. In one-way carsharing system, users can pick up a car from a station and drop it in any
other station. The number of available cars in each station will vary based on the departure and the arrival of cars on
each station at each time of the day. The demand for taking or returning cars in each station is often asymmetric and
is fluctuating during the day. Therefore, some stations will accumulate cars and will reach their maximum capacity
preventing new arriving cars from finding a parking place, while other stations will become empty which lead to the
rejection of new users demand to take a car. Users expect that cars are always available in stations when they need
it, and they expect to find a free parking place at the destination station when they want to return the rented car as
well. However, maintaining this level of service is not an easy task. For this sake, carsharing operators recruit
employees to relocate cars between the stations in order to satisfy the users' demands.
Our work concerns the optimization of the car relocation operations in order to efficiently redistribute the cars over
the stations with regard to user demands, which are time and space dependent. In one-way carsharing systems, the
relocation problem is technically more difficult than the relocation problem in bikesharing systems. In the latter, we
can use trucks to move several bikes at the same time, while we cannot do this in carsharing system because of the
size of cars and the difficulty of loading and unloading cars. These operations increase the cost of operating the
carsharing system.
As a result, optimizing these operations is crucial in order to reduce the cost of the operator. In this thesis, we model
this problem as an Integer Linear Programming model. Then we present three different car relocation policies that
we implement in a greedy search algorithm. The comparison between the three policies shows that car relocation
operations that do not consider future demands are not effective in reducing the number of rejected demands.
Results prove that solutions provided by our greedy algorithm when using a good policy, are competitive with
CPLEX solutions. Furthermore, adding stochastic modification on the input data proves that the robustness of the
two presented approaches to solve the relocation problem is highly dependent on the input demand even after
adding threshold values constraints. After that, the analysis of variance (ANOVA) and the multi-linear regression
methods were applied on the used dataset in order to build a global model to estimate the number of rejected
demands. Finally, we developed and compared two multi-objectives evolutionary algorithms to deal with the
decisional aspect of the car relocation problem using NSGA-II and memetic algorithms.
Keywords: Carsharing, Multi-Objective Optimization, MILP, CPLEX, Greedy Search, Memetic algorithm

Documents pareils