Algorithmes exactes et heuristiques pour problèmes de rangement et récupération des conteneurs.
Auteur / Autrice : | Marcos de melo da silva |
Direction : | Roberto Wolfler calvo |
Type : | Projet de thèse |
Discipline(s) : | Informatique |
Date : | Inscription en doctorat le 29/11/2013 Soutenance le 19/09/2017 |
Etablissement(s) : | Sorbonne Paris Cité |
Ecole(s) doctorale(s) : | École doctorale Galilée (Villetaneuse, Seine-Saint-Denis) |
Mots clés
Mots clés libres
Résumé
Le rangement des conteneurs en piles est une pratique fréquenté pour la majorité des terminaux à conteneurs. Dans l’espace de stockage, les conteneurs sont classés selon une priorité donnée (en fonction du port de destination, de son poids, du propriétaire, etc.). Pendant le processus de récupération, les conteneurs de faible priorité qui sont placés sur des conteneurs de priorité´e plus forte doivent être déplacés pour permettre n’accédez à ces derniers. Ces mouvements improductifs, appel´es relocalisations, demandent du temps. Dans ce travail, on ´étudié des questions concernant la séquence des opérations nécessaires pour récupérer les conteneurs et qui minimisent le nombre de relocalisations. Pour une configuration initiale des piles, deux scénarios sont pris en compte pour la séquence de récupération, celle-ci est soit complètement connue soit incertaine. Dans le premier scénario, deux problèmes sont étudiés, le Pre-Marshalling Problème (PMP) et le Block Relocation Problem (BRP). L’objectif dans le PMP est de transformer la configuration initiale en une autre en utilisant un nombre minimum de relocalisations, de telle sorte que tous les conteneurs puissent être récupérés ultérieurement dans l’ordre prescrit sans avoir besoin de nouvelles relocalisations. L’objectif du BRP est de récupérer tous les conteneurs un par un selon la séquence de récupération en utilisant un nombre minimum de relocalisations. Nous présentons un nouveau modèle unifié de programmation linéaire en nombres entiers pour résoudre ces deux problèmes. Les nouvelles formulations sont comparées `a d’autres modèles existants en utilisant des instances disponibles dans la littérature. Le deuxième scénario suppose que la séquence de récupération n’est pas entièrement connue. Les problèmes suivants seront étudiés. Le Block Retrieval Problem (BRTP) vise `a minimiser le nombre de relocalisations, tout en récupérant les conteneurs cibles appartenant `a un client donné. Le choix des relocalisations conduit `a des configurations de piles alternatives, dont certaines minimiseraient les relocalisations des récupérations `a venir. Le Bi-objective Block Retrieval Problem (2BRTP) comprend un objectif secondaire, la minimisation du nombre prévu de déplacements pour récupérer les conteneurs du prochain client. Cette thèse fournit des preuves de complexité pour le BRTP et 2BRTP. Un algorithme par séparation et évaluation, (branch-and-bound (B&B) en anglais) et une heuristique en temps linéaire sont développés pour le BRTP. Un algorithme B&B et un algorithme du type Beam Search sont présentés pour le 2BRTP. Des expérimentations sur des instances générées au hasard ainsi que sur des instances de la littérature adaptées au problème sont effectuées et les résultats sont présentés.