102 research outputs found
Optimization of time-dependent routing problems considering dynamic paths and fuel consumption
Ces dernières années, le transport de marchandises est devenu un défi logistique à multiples facettes. L’immense volume de fret a considérablement augmenté le flux de marchandises dans tous les modes de transport. Malgré le rôle vital du transport de marchandises dans le développement économique, il a également des répercussions négatives sur l’environnement et la santé humaine. Dans les zones locales et régionales, une partie importante des livraisons de marchandises est transportée par camions, qui émettent une grande quantité de polluants. Le Transport routier de marchandises est un contributeur majeur aux émissions de gaz à effet de serre (GES) et à la consommation de carburant. Au Canada, les principaux réseaux routiers continuent de faire face à des problèmes de congestion. Pour réduire significativement l’impact des émissions de GES reliées au transport de marchandises sur l’environnement, de nouvelles stratégies de planification directement liées aux opérations de routage sont nécessaires aux niveaux opérationnel, environnemental et temporel. Dans les grandes zones urbaines, les camions doivent voyager à la vitesse imposée par la circulation. Les embouteillages ont des conséquences défavorables sur la vitesse, le temps de déplacement et les émissions de GES, notamment à certaines périodes de la journée. Cette variabilité de la vitesse dans le temps a un impact significatif sur le routage et la planification du transport. Dans une perspective plus large, notre recherche aborde les Problèmes de distribution temporels (Time-Dependent Distribution Problems – TDDP) en considérant des chemins dynamiques dans le temps et les émissions de GES. Considérant que la vitesse d’un véhicule varie en fonction de la congestion dans le temps, l’objectif est de minimiser la fonction de coût de transport total intégrant les coûts des conducteurs et des émissions de GES tout en respectant les contraintes de capacité et les restrictions de temps de service. En outre, les informations géographiques et de trafic peuvent être utilisées pour construire des multigraphes modélisant la flexibilité des chemins sur les grands réseaux routiers, en tant qu’extension du réseau classique des clients. Le réseau physique sous-jacent entre chaque paire de clients pour chaque expédition est explicitement considéré pour trouver des chemins de connexion. Les décisions de sélection de chemins complètent celles de routage, affectant le coût global, les émissions de GES, et le temps de parcours entre les nœuds. Alors que l’espace de recherche augmente, la résolution des Problèmes de distribution temporels prenant en compte les chemins dynamiques et les vitesses variables dans le temps offre une nouvelle possibilité d’améliorer l’efficacité des plans de transport... Mots clés : Routage dépendant du temps; chemins les plus rapides dépendant du temps; congestion; réseau routier; heuristique; émissions de gaz à effet de serre; modèles d’émission; apprentissage superviséIn recent years, freight transportation has evolved into a multi-faceted logistics challenge. The immense volume of freight has considerably increased the flow of commodities in all transport modes. Despite the vital role of freight transportation in the economic development, it also negatively impacts both the environment and human health. At the local and regional areas, a significant portion of goods delivery is transported by trucks, which emit a large amount of pollutants. Road freight transportation is a major contributor to greenhouse gas (GHG) emissions and to fuel consumption. To reduce the significant impact of freight transportation emissions on environment, new alternative planning and coordination strategies directly related to routing and scheduling operations are required at the operational, environmental and temporal dimensions. In large urban areas, trucks must travel at the speed imposed by traffic, and congestion events have major adverse consequences on speed level, travel time and GHG emissions particularly at certain periods of day. This variability in speed over time has a significant impact on routing and scheduling. From a broader perspective, our research addresses Time-Dependent Distribution Problems (TDDPs) considering dynamic paths and GHG emissions. Considering that vehicle speeds vary according to time-dependent congestion, the goal is to minimize the total travel cost function incorporating driver and GHG emissions costs while respecting capacity constraints and service time restrictions. Further, geographical and traffic information can be used to construct a multigraph modeling path flexibility on large road networks, as an extension to the classical customers network. The underlying physical sub-network between each pair of customers for each shipment is explicitly considered to find connecting road paths. Path selection decisions complement routing ones, impacting the overall cost, GHG emissions, the travel time between nodes, and thus the set of a feasible time-dependent least cost paths. While the search space increases, solving TDDPs considering dynamic paths and time-varying speeds may provide a new scope for enhancing the effectiveness of route plans. One way to reduce emissions is to consider congestion and being able to route traffic around it. Accounting for and avoiding congested paths is possible as the required traffic data is available and, at the same time, has a great potential for both energy and cost savings. Hence, we perform a large empirical analysis of historical traffic and shipping data. Therefore, we introduce the Time-dependent Quickest Path Problem with Emission Minimization, in which the objective function comprises GHG emissions, driver and congestion costs. Travel costs are impacted by traffic due to changing congestion levels depending on the time of the day, vehicle types and carried load. We also develop time-dependent lower and upper bounds, which are both accurate and fast to compute. Computational experiments are performed on real-life instances that incorporate the variation of traffic throughout the day. We then study the quality of obtained paths considering time-varying speeds over the one based only on fixed speeds... Keywords : Time-dependent routing; time-dependent quickest paths; traffic congestion; road network; heuristic; greenhouse gas emissions; emission models; supervised learning
Time-dependent routing : models, algorithms, and the value of information
Le problème de tournées de véhicules (Vehicle routing problem - VRP), introduit il y a plus de 60 ans, demeure au cœur des systèmes de transport. Après des décennies de développement, le VRP, par son ensemble très riche de variantes, représente l'un des problèmes les plus étudiés dans la littérature. Pourtant, en raison du manque de données, deux hypothèses importantes font que le VRP ne s'adapte pas efficacement au trafic et à la congestion, deux éléments importants pour modéliser de façon réelle des problèmes pratiques. Une première hypothèse considère que la vitesse de déplacement est constante dans le temps. La seconde, considère que chaque paire de nœuds (clients) n'est reliée que par un arc, ignorant le réseau routier implicite (sous-jacent). La congestion de la circulation est l'un des plus grands défis des systèmes de transport. Ces systèmes étant directement affectés par la congestion, l'ensemble de la chaîne d'approvisionnement doit s'adapter à ce facteur, ce qui n'est pas simple. La croissance continue du fret au cours des dernières années aggrave encore la situation et une attention renouvelée à la mobilité, à l'environnement et à la logistique urbaine a mis en lumière ces questions. Récemment, les avancées technologiques en communication et en acquisition de données en temps réel ont permis de collecter plusieurs informations sur les véhicules telles que leur localisation, leur accélération, leur vitesse, leur décélération, etc. Ainsi, nous pouvons remettre en question la façon dont nous définissons, modélisons et résolvons les problèmes de transport. Ceci nous permet de surmonter les deux hypothèses mentionnées en intégrant non seulement les informations relatives à la congestion, mais aussi en considérant l'ensemble du réseau routier. Dans cette thèse nous considérons l'ensemble du réseau routier sous-jacent, ce qui signifie que nous avons les nœuds clients mais également tous les nœuds intermédiaires qui constituent ce réseau. Ensuite, nous modélisons le temps de trajet de chaque route individuellement au cours de la journée. En divisant une journée en petits intervalles, jusqu'à une précision de l'ordre de la seconde, nous prenons en considération des informations précises sur le trafic. Il en résulte un nouveau problème appelé le problème de tournées de véhicules à plus court chemin avec dépendance du temps (Time-dependant shortest path vehicle routing problem - TD-SPVRP), dans lequel nous combinons le problème du plus court chemin avec dépendance du temps et le VRP avec dépendance du temps, créant ainsi un problème plus général et très complexe. Le TD-SPVRP est plus proche des conditions réelles et il constitue le sujet du chapitre 2 où nous le formulons comme un modèle de programmation linéaire en nombres entiers mixtes et concevons une heuristique rapide et efficace pour le résoudre. Nous testons le modèle ainsi que l'heuristique sur des instances générées à partir de données réelles de circulation sur le réseau routier de la ville de Québec, Canada. Les résultats montrent que l'heuristique fournit des solutions de haute qualité avec un écart moyen de 5,66% par rapport aux bornes inférieures déterminées par le modèle. Cependant, le modèle mathématique ne parvient pas à trouver aucune solution pour les instances de données réelles. Pour pouvoir résoudre ce problème complexe, une grande attention a été portée à la performance de l'implantation des algorithmes proposés afin d'améliorer leur rapidité en termes de temps d'exécution. Le problème reste très compliqué, surtout lorsque nous considérons une grande partie du réseau routier sous-jacent avec des données de trafic très précises. Pour cela, nous avons utilisé différentes techniques pour optimiser l'effort de calcul afin de résoudre le problème en évaluant l'impact engendré sur la précision tout en évitant la perte de précieuses informations. Nous avons développé deux types d'agrégation de données couvrant deux niveaux d'information différents. Premièrement, nous avons manipulé la structure du réseau en réduisant sa taille, et deuxièmement en contrôlant le niveau d'agrégation temporel pour générer les données de trafic et pour déterminer la vitesse d'un véhicule à tout moment. Pour la structure du réseau, nous avons utilisé différentes techniques de réduction de graphe pour en réduire la taille. Nous avons étudié la valeur et le compromis de l'information spatiale. Les solutions générées en utilisant le graphe réduit sont analysées dans le Chapitre 3 pour évaluer la qualité et la perte d'information dû à la réduction. Cette analyse démontre également que la transformation classique du TD-SPVRP en un problème de tournées dépendant du temps (Time-dependant VRP - TD-VRP) équivalent résulte en un graphe plus grand qui nécessite un temps de traitement important ce qui a un impact sur la qualité de la solution. Notre développement montre que la résolution du TD-SPVRP nécessite en moyenne 1445 secondes tandis que la résolution du TD-VRP associé nécessite 41 181 secondes. Garder un haut niveau de précision et réussir à réduire la taille du graphe est possible. En particulier, deux procédures de réduction ont été développées, la réduction des nœuds et la réduction des arcs parallèles. Les deux techniques réduisent la taille du graphe. La réduction des nœuds conduit à une amélioration de 1,11%, la réduction des arcs parallèles donne un écart de 2,57% signifiant la présence d'une distorsion dans le graphe réduit. En ce qui concerne les informations sur le trafic, nous avons analysé les compromis entre une grande quantité de données très précises et un plus petit volume de données agrégées avec une perte potentielle d'information. Ceci est fait en analysant la précision des données agrégées sous différents modèles de détermination des temps de parcours. Ces approches sont présentées dans le Chapitre 4. Au niveau de la prévision des temps de parcours, il est important que chaque segment routier ait des observations de vitesse pour chaque intervalle de temps considéré, ce que nous appelons le niveau de couverture du réseau. Notre analyse indique qu'une couverture complète du réseau routier à tout moment de la journée est nécessaire pour atteindre un niveau de précision élevé. Le recours à une agrégation élevée (de grands intervalles de temps) permet de réduire la taille du problème et d'obtenir une meilleure couverture des données, mais au prix d'une perte d'information. Les modèles analysés, LTM (link travel mode) et FSM (flow speed model), partagent les mêmes performances lorsqu'on utilise un grand intervalle de temps (120, 300 et 600 secondes), donc un niveau d'agrégation plus élevé, avec un écart moyen absolu de 5,5% par rapport aux temps de parcours observés. Cependant, avec une courte période (1, 10, 30 et 60 secondes), FSM fonctionne mieux que LTM. Pour un intervalle d'une seconde, FSM donne un écart absolu moyen de 6,70%, tandis que LTM fournit un écart de 11,17%. Ce chapitre détermine ainsi sous quelles conditions les modèles d'estimation de temps de parcours fonctionnent bien et procurent des estimations fidèles des temps de parcours réalisés. Cette thèse est structurée de la manière suivante. À la suite d'une introduction générale dans laquelle nous présentons le cadre conceptuel de la thèse et son organisation, le Chapitre 1 présente une revue de la littérature pour les deux problèmes fondamentaux étudiés, le problème de plus court chemin (Shortest path problem - SPP) et le VRP et leurs variantes développées au cours des années. Le Chapitre 2 introduit une nouvelle variante du VRP, le TD-SPVRP. Le Chapitre 3 présente les différentes techniques développées pour réduire la taille du réseau en manipulant les informations spatiales du réseau routier. L'impact de ces réductions est évalué et analysé sur des instances réelles en utilisant plusieurs heuristiques. Le Chapitre 4 traite l'impact de l'agrégation des données temporelle et des modèles d'évaluation des temps de parcours. Le dernier chapitre constitue une conclusion et ouvre des perspectives de recherche relatives à nos travaux.The vehicle routing problem (VRP), introduced more than 60 years ago, is at the core of transportation systems. With decades of development, the VRP is one of the most studied problems in the literature, with a very rich set of variants. Yet, primarily due to the lack of data, two critical assumptions make the VRP fail to adapt effectively to traffic and congestion. The first assumption considers that the travel speed is constant over time ; the second, that each pair of customers is connected by an arc, ignoring the underlying street network. Traffic congestion is one of the biggest challenges in transportation systems. As traffic directly affects transportation activities, the whole supply chain needs to adjust to this factor. The continuous growth of freight in recent years worsens the situation, and a renewed focus on mobility, environment, and city logistics has shed light on these issues. Recently, advances in communications and real-time data acquisition technologies have made it possible to collect vehicle data such as their location, acceleration, driving speed, deceleration, etc. With the availability of this data, one can question the way we define, model, and solve transportation problems. This allows us to overcome the two issues indicated before and integrate congestion information and the whole underlying street network. We start by considering the whole underlying street network, which means we have customer nodes and intermediate nodes that constitute the street network. Then, we model the travel time of each street during the day. By dividing the day into small intervals, up to a precision of a second, we consider precise traffic information. This results in a new problem called the time-dependent shortest path vehicle routing problem (TD-SPVRP), in which we combine the time-dependent shortest path problem (TD-SPP) and the time-dependent VRP (TD-VRP), creating a more general and very challenging problem. The TD-SPVRP is closer to what can be found in real-world conditions, and it constitutes the topic of Chapter 2, where we formulate it as a mixed-integer linear programming model and design a fast and efficient heuristic algorithm to solve this problem. We test it on instances generated from actual traffic data from the road network in Québec City, Canada. Results show that the heuristic provides high-quality solutions with an average gap of only 5.66%, while the mathematical model fails to find a solution for any real instance. To solve the challenging problem, we emphasize the importance of a high-performance implementation to improve the speed and the execution time of the algorithms. Still, the problem is huge especially when we work on a large area of the underlying street network alongside very precise traffic data. To this end, we use different techniques to optimize the computational effort to solve the problem while assessing the impact on the precision to avoid the loss of valuable information. Two types of data aggregation are developed, covering two different levels of information. First, we manipulated the structure of the network by reducing its size, and second by controlling the time aggregation level to generate the traffic data, thus the data used to determine the speed of a vehicle at any time. For the network structure, we used different reduction techniques of the road graph to reduce its size. We studied the value and the trade-off of spatial information. Solutions generated using the reduced graph are analyzed in Chapter 3 to evaluate the quality and the loss of information from the reduction. We show that the transformation of the TD-SPVRP into an equivalent TD-VRP results in a large graph that requires significant preprocessing time, which impacts the solution quality. Our development shows that solving the TD-SPVRP is about 40 times faster than solving the related TD-VRP. Keeping a high level of precision and successfully reducing the size of the graph is possible. In particular, we develop two reduction procedures, node reduction and parallel arc reduction. Both techniques reduce the size of the graph, with different results. While the node reduction leads to improved reduction in the gap of 1.11%, the parallel arc reduction gives a gap of 2.57% indicating a distortion in the reduced graph. We analyzed the compromises regarding the traffic information, between a massive amount of very precise data or a smaller volume of aggregated data with some potential information loss. This is done while analyzing the precision of the aggregated data under different travel time models, and these developments appear in Chapter 4. Our analysis indicates that a full coverage of the street network at any time of the day is required to achieve a high level of coverage. Using high aggregation will result in a smaller problem with better data coverage but at the cost of a loss of information. We analyzed two travel time estimation models, the link travel model (LTM) and the flow speed model (FSM). They both shared the same performance when working with large intervals of time (120, 300, and 600 seconds), thus a higher level of aggregation, with an absolute average gap of 5.5% to the observed route travel time. With short periods (1, 10, 30, and 60 seconds), FSM performs better than LTM. For 1 second interval, FSM gives an average absolute gap of 6.70%, while LTM provides a gap of 11.17%. This thesis is structured as follows. After a general introduction in which we present the conceptual framework of the thesis and its organization, Chapter 1 presents the literature review for the two main problems of our development, the shortest path problem (SPP) and the VRP, and their time-dependent variants developed over the years. Chapter 2 introduces a new VRP variant, the TD-SPVRP. Chapter 3 presents the different techniques developed to reduce the size of the network by manipulating spatial information of the road network. The impact of these reductions is evaluated and analyzed on real data instances using multiple heuristics. Chapter 4 covers the impact of time aggregation data and travel time models when computing travel times on the precision of their estimations against observed travel times. The conclusion follows in the last chapter and presents some research perspectives for our works
Consolidation of Urban Freight Transport – Models and Algorithms
Urban freight transport is an indispensable component of economic and social life in cities. Compared to other types of transport, however, it contributes disproportionately to the negative impacts of traffic. As a result, urban freight transport is closely linked to social, environmental, and economic challenges. Managing urban freight transport and addressing these issues poses challenges not only for local city administrations but also for companies, such as logistics service providers (LSPs). Numerous policy measures and company-driven initiatives exist in the area of urban freight transport to overcome these challenges. One central approach is the consolidation of urban freight transport. This dissertation focuses on urban consolidation centers (UCCs) which are a widely studied and applied measure in urban freight transport. The fundamental idea of UCCs is to consolidate freight transport across companies in logistics facilities close to an urban area in order to increase the efficiency of vehicles delivering goods within the urban area. Although the concept has been researched and tested for several decades and it was shown that it can reduce the negative externalities of freight transport in cities, in practice many UCCs struggle with a lack of business participation and financial difficulties. This dissertation is primarily focused on the costs and savings associated with the use of UCCs from the perspective of LSPs. The cost-effectiveness of UCC use, which is also referred to as cost attractiveness, can be seen as a crucial condition for LSPs to be interested in using UCC systems. The overall objective of this dissertation is two-fold. First, it aims to develop models to provide decision support for evaluating the cost-effectiveness of using UCCs. Second, it aims to analyze the impacts of urban freight transport regulations and operational characteristics on the cost attractiveness of using UCCs from the perspective of LSPs. In this context, a distinction is made between UCCs that are jointly operated by a group of LSPs and UCCs that are operated by third parties who offer their urban transport service for a fee. The main body of this dissertation is based on three research papers. The first paper focuses on jointly-operated UCCs that are operated by a group of cooperating LSPs. It presents a simulation model to analyze the financial impacts on LSPs participating in such a scheme. In doing so, a particular focus is placed on urban freight transport regulations. A case study is used to analyze the operation of a jointly-operated UCC for scenarios involving three freight transport regulations. The second and third papers take on a different perspective on UCCs by focusing on third-party operated UCCs. In contrast to the first paper, the second and third papers present an evaluation approach in which the decision to use UCCs is integrated with the vehicle route planning of LSPs. In addition to addressing the basic version of this integrated routing problem, known as the vehicle routing problem with transshipment facilities (VRPTF), the second paper presents problem extensions that incorporate time windows, fleet size and mix decisions, and refined objective functions. To heuristically solve the basic problem and the new problem variants, an adaptive large neighborhood search (ALNS) heuristic with embedded local search heuristic and set partitioning problem (SPP) is presented. Furthermore, various factors influencing the cost attractiveness of UCCs, including time windows and usage fees, are analyzed using a real-world case study. The third paper extends the work of the second paper and incorporates daily and entrance-based city toll schemes and enables multi-trip routing. A mixed-integer linear programming (MILP) formulation of the resulting problem is proposed, as well as an ALNS solution heuristic. Moreover, a real-world case study with three European cities is used to analyze the impact of the two city toll systems in different operational contexts
A concise guide to existing and emerging vehicle routing problem variants
Vehicle routing problems have been the focus of extensive research over the
past sixty years, driven by their economic importance and their theoretical
interest. The diversity of applications has motivated the study of a myriad of
problem variants with different attributes. In this article, we provide a
concise overview of existing and emerging problem variants. Models are
typically refined along three lines: considering more relevant objectives and
performance metrics, integrating vehicle routing evaluations with other
tactical decisions, and capturing fine-grained yet essential aspects of modern
supply chains. We organize the main problem attributes within this structured
framework. We discuss recent research directions and pinpoint current
shortcomings, recent successes, and emerging challenges
The Tractor and Semitrailer Routing Considering Carbon Dioxide Emissions
The incorporation of the minimization of carbon dioxide (CO2) emissions in the VRP is important to logistics companies. The paper deals with the tractor and semitrailer routing problem with full truckload between any two depots of the network; an integer programming model with the objective of minimizing CO2 emissions per ton-kilometer is proposed. A two-stage approach with the same core steps of the simulated annealing (SA) in both stages is designed. The number of tractors is provided in the first stage and the CO2 emissions per ton-kilometer are then optimized in the second stage. Computational experiments on small-scale randomly generated instances supported the feasibility and validity of the heuristic algorithm. To a practical-scale problem, the SA algorithm can provide advice on the number of tractors, the routes, and the location of the central depot to realize CO2 emissions decrease
The role of operational research in green freight transportation
Recent years have witnessed an increased awareness of the negative external impacts of freight transportation. The field of Operational Research (OR) has, particularly in the recent years, continued to contribute to alleviating the negative impacts through the use of various optimization models and solution techniques. This paper presents the basic principles behind and an overview of the existing body of recent research on ‘greening’ freight transportation using OR-based planning techniques. The particular focus is on studies that have been described for two heavily used modes for transporting freight across the globe, namely road (including urban and electric vehicles) and maritime transportation, although other modes are also briefly discussed
Frontiers In Operations Research For Overcoming Barriers To Vehicle Electrification
Electric vehicles (EVs) hold many promises including diversification of the transportation energy feedstock and reduction of greenhouse gas and other emissions. However, achieving large-scale adoption of EVs presents a number of challenges resulting from a current lack of supporting infrastructure and difficulties in overcoming technological barriers. This dissertation addresses some of these challenges by contributing to the advancement of theories in the areas of network optimization and mechanism design.
To increase the electric driving range of plug-in hybrid electric vehicles (PHEVs), we propose a powertrain energy management control system that exploits energy efficiency dif- ferences of the electric machine and the internal combustion engine during route planning. We introduce the Energy-Efficient Routing problem (EERP) for PHEVs, and formulate this problem as a new class of the shortest path problem. We prove that the EERP is NP-complete. We then propose two exact algorithms that find optimal solutions by exploiting the transitive structure inherent in the network. To tackle the intractability of the problem, we proposed a Fully Polynomial Time Approximation Scheme (FPTAS). From a theoretic perspective, the proposed two-phase approaches improve the state-of-the-art to optimally solving shortest path problems on general constrained multi-graph networks. These novel approaches are scalable and offer broad potential in many network optimization problems. In the context of vehicle routing, this is the first study to take into account energy efficiency difference of different operating modes of PHEVs during route planning, which is a high level powertrain energy management procedure.
Another challenge for EV adoption is the inefficiency of current charging systems. In addition, high electricity consumption rates of EVs during charging make the load manage- ment of micro grids a challenge. We proposed an offline optimal mechanism for scheduling and pricing of electric vehicle charging considering incentives of both EV owners and utility companies. In the offline setting, information about future supply and demand is known to the scheduler. By considering uncertainty about future demand, we then designed a family of online mechanisms for real-time scheduling of EV charging. A fundamental problem with significant economic implications is how to price the charging units at different times under dynamic demand. We propose novel bidding based mechanisms for online scheduling and pricing of electric vehicle charging. The proposed preemption-aware charging mechanisms consider incentives of both EV drivers and grid operators. We also prove incentive-compatibility of the mechanisms, that is, truthful reporting is a dominant strategy for self-interested EV drivers. The proposed mechanisms demonstrate the benefits of electric grid load management, revenue maximization, and quick response, key attributes when providing online charging services
Confection de tournées de livraison dans un réseau urbain à l’aide de métaheuristiques et de méthodes de forage de données massives
RÉSUMÉ: La confection de tournées de livraison dans un réseau urbain est un problème qui peut faire appel à la recherche opérationnelle, au forage de données, à l’intelligence artificielle et à la géomatique, entre autres disciplines. Il s’agit de trouver une affectation des clients aux véhicules de livraison et un ordre de visite des clients pour chacun des véhicules afin d’optimiser une certaine fonction objectif. La considération d’une version dynamique du problème, où le
processus d’optimisation doit aussi tenir compte de nouvelles données qui affluent en temps
réel, rend la résolution encore plus complexe. De tels problèmes se retrouvent, par exemple, dans les entreprises qui offrent des services de livraison à domicile. Dans un contexte d’intégration, de globalisation et de compétitivité, ces entreprises se doivent de prendre les décisions menant aux meilleures tournées de livraison possibles. La recherche d’une solution optimale est souvent impossible pour des instances de taille réaliste. Afin d’obtenir de bonnes
solutions dans des temps de calcul raisonnables, des approches heuristiques et métaheuristiques ont été proposées dans la littérature. Cependant, la majorité des travaux se basent sur des instances synthétiques qui, entre autres, négligent la topologie des réseaux routiers
rencontrés dans la pratique. Cette thèse vise, dans un premier temps, à contribuer à l’intégration des méthodes de forage de données et d’apprentissage automatique dans la prédiction des vitesses de parcours dans un réseau routier réel. Grâce à la collaboration d’un partenaire industriel, nous disposons d’une base de données de points GPS recueillis dans la région métropolitaine de Montréal à partir de dispositifs embarqués dans des véhicules de livraison, couvrant une période de plus
de deux ans. Nous proposons une méthode de prédiction des vitesses sur les arcs de ce réseau en faisant appel au forage de données massives et à l’apprentissage automatique : techniques de réduction de dimensionnalité, méthodes d’imputation et d’apprentissages supervisé et
non supervisé. L’ensemble de cette méthodologie a fait l’objet d’un article, actuellement en révision, soumis à la revue scientifique EURO Journal on Transportation and Logistics. Cette thèse vise aussi à contribuer à l’avancement des métaheuristiques pour la résolution de problèmes de tournées de livraisons à domicile définies sur un réseau routier, avec des vitesses et temps de parcours qui dépendent du moment de la journée, des fenêtres de temps pour le service aux clients et une capacité maximale pour les véhicules. Plus précisément,
nous proposons une recherche tabou qui remet en question l’ordre de visite des clients ainsi que le chemin utilisé dans le réseau routier pour se rendre d’un client à un autre, en fonction du moment de la journée. Un développement majeur de ce travail est la conception de techniques d’évaluation en temps constant de la réalisabilité ainsi que du coût approximatif des solutions dans le voisinage de la solution courante. Ces techniques permettent de réduire l’effort computationnel et de résoudre des instances avec 200 noeuds et 580 arcs dans des temps de calcul très raisonnables. L’approche de résolution incluant la description des techniques
d’évaluation en temps constant de la réalisibilité des solutions dans le voisinage et de leurs coûts approximatifs a fait l’objet d’un article soumis à la revue scientifique Transportation Science. Enfin, la thèse s’attaque à une variante dynamique du problème précédent, dans un contexte où les vitesses sur les arcs du réseau routier varient de façon dynamique due à des incidents imprévus. Un simulateur a été développé pour générer les perturbations dynamiques aux vitesses sur les arcs, tout en respectant les relations spatio-temporelles entre ces derniers. Une procédure permet ensuite de réagir aux perturbations en modifiant la solution courante de façon plus ou moins importante selon l’importance des perturbations. La démarche développée
pour résoudre ce problème dynamique de confection de tournées qui inclut l’ajustement à des plans de livraison déjà optimisés dans un contexte statique est présentée dans un article ayant été soumis à la revue scientifique European Journal of Operational Research.----------ABSTRACT: Fleet management for home deliveries in an urban context is at the crossroads between several
disciplines such as operations research, data mining, artificial intelligence, geomatic, etc. The objective is to find 1) assignment of customers to vehicles and 2) sequence of customers visited by each vehicle to optimize a certain objective function. Since accurate travel time predictions are of foremost importance in urban environments, it is important to address dynamic variants of vehicle routing problems, because they better
model the problems faced by transportation companies like home delivery services. In an era where companies have to integrate their supply chain, face globalization and competitiveness, it is important for them to make decisions leading to the best possible delivery routes.
Therefore, in this thesis, we first consider the prediction of travel speeds using as input GPS traces of commercial vehicles collected over a significant period of time. We propose a forecasting framework based on machine learning and data mining techniques: dimensionality reduction techniques, imputation methods, unsupervised and supervised learning. Secondly, we propose a solution approach to solve a time-dependent vehicle routing problem with time windows in which travel speeds are defined on the road network itself. The solution approach involves a tabu search heuristic that considers different shortest paths between pairs of customers at different times of the day. A major contribution of this work is the development of techniques to evaluate the feasibility as well as the approximate cost of a solution in constant time, thus allowing the overall solution approach to handle instances with up to 200 nodes and 580 arcs in very reasonable computing times. Finally, we consider a dynamic vehicle routing problem motivated from home delivery applications that can adapt to changes in speeds by modifying the paths used in the road network to go from one customer to the next and by modifying the sequences of customers in the planned routes. Here, uncertainty comes from a single source, namely, the occurrence of new traffic information that affects speeds. To mimic real-time perturbations in the road network, we developed a simulator that generates traffic events and updates the speeds accordingly
- …