1,008 research outputs found

    A Column Generation Approach to the Capacitated Vehicle Routing Problem with Stochastic Demands

    Get PDF
    In this article we introduce a new exact solution approach to the Capacitated Vehicle Routing Problem with Stochastic Demands (CVRPSD). In particular, we consider the case where all customer demands are distributed independently and where each customer’s demand follows a Poisson distribution. The CVRPSD can be formulated as a Set Partitioning Problem. We show that, under the above assumptions on demands, the associated column generation subproblem can be solved using a dynamic programming scheme which is similar to that used in the case of deterministic demands. To evaluate the potential of our approach we have embedded this column generation scheme in a branch-and-price algorithm. Computational experiments on a large set of test instances show promising resultsRouting; Stochastic programming; Logistics; Branch and Bound; Dynamic programming

    Recourse policies in the vehicle routing problem with stochastic demands

    Full text link
    Dans le domaine de la logistique, de nombreux problĂšmes pratiques peuvent ĂȘtre formulĂ©s comme le problĂšme de tournĂ©es de vĂ©hicules (PTV). Dans son image la plus large, le PTV vise Ă  concevoir un ensemble d’itinĂ©raires de collecte ou de livraison des marchandises Ă  travers un ensemble de clients avec des coĂ»ts minimaux. Dans le PTV dĂ©terministe, tous les paramĂštres du problĂšme sont supposĂ©s connus au prĂ©alable. Dans de nombreuses variantes de la vie rĂ©elle du PTV, cependant, ils impliquent diverses sources d’alĂ©atoire. Le PTV traite du caractĂšre alĂ©atoire inhĂ©rent aux demandes, prĂ©sence des clients, temps de parcours ou temps de service. Les PTV, dans lesquels un ou plusieurs paramĂštres sont stochastiques, sont appelĂ©s des problĂšmes stochastiques de tournĂ©es de vĂ©hicules (PSTV). Dans cette dissertation, nous Ă©tudions spĂ©cifiquement le problĂšme de tournĂ©es de vĂ©hicules avec les demandes stochastiques (PTVDS). Dans cette variante de PSTV, les demandes des clients ne sont connues qu’en arrivant Ă  l’emplacement du client et sont dĂ©finies par des distributions de probabilitĂ©. Dans ce contexte, le vĂ©hicule qui exĂ©cute une route planifiĂ©e peut ne pas rĂ©pondre Ă  un client, lorsque la demande observĂ©e dĂ©passe la capacitĂ© rĂ©siduelle du vĂ©hicule. Ces Ă©vĂ©nements sont appelĂ©s les Ă©checs de l’itinĂ©raire; dans ce cas, l’itinĂ©raire planifiĂ© devient non-rĂ©alisable. Il existe deux approches face aux Ă©checs de l’itinĂ©raire. Au client oĂč l’échec s’est produit, on peut rĂ©cupĂ©rer la realisabilite en exĂ©cutant un aller-retour vers le dĂ©pĂŽt, pour remplir la capacitĂ© du vĂ©hicule et complĂ©ter le service. En prĂ©vision des Ă©checs d’itinĂ©raire, on peut exĂ©cuter des retours prĂ©ventifs lorsque la capacitĂ© rĂ©siduelle est infĂ©rieure Ă  une valeur seuil. Toutes les dĂ©cisions supplĂ©mentaires, qui sont sous la forme de retours au dĂ©pĂŽt dans le contexte PTVDS, sont appelĂ©es des actions de recours. Pour modĂ©liser le PTVDS, une politique de recours, rĂ©gissant l’exĂ©cution des actions de recours, doit ĂȘtre conçue. L’objectif de cette dissertation est d’élaborer des politiques de recours rentables, dans lesquelles les conventions opĂ©rationnelles fixes peuvent rĂ©gir l’exĂ©cution des actions de recours. Nous fournissons un cadre gĂ©nĂ©ral pour classer les conventions opĂ©rationnelles fixes pour ĂȘtre utilisĂ©es dans le cadre PTVDS. Dans cette classification, les conventions opĂ©rationnelles fixes peuvent ĂȘtre regroupĂ©es dans (i) les politiques basĂ©es sur le volume, (ii) les politiques basĂ©es sur le risque et (iii) les politiques basĂ©es sur le distance. Les politiques hybrides, dans lesquelles plusieurs rĂšgles fixes sont incorporĂ©es, peuvent ĂȘtre envisagĂ©es. Dans la premiĂšre partie de cette thĂšse, nous proposons une politique fixe basĂ©e sur les rĂšgles, par laquelle l’exĂ©cution des retours prĂ©ventifs est rĂ©gie par les seuils prĂ©dĂ©finis. Nous proposons notamment trois politiques basĂ©es sur le volume qui tiennent compte de la capacitĂ© du vĂ©hicule, de la demande attendue du prochain client et de la demande attendue des clients non visitĂ©s. La mĂ©thode “Integer L-Shaped" est rĂ©amĂ©nagĂ©e pour rĂ©soudre le PTVDS selon la politique basĂ©e sur les rĂšgles. Dans la deuxiĂšme partie, nous proposons une politique de recours hybride, qui combine le risque d’échec et de distance Ă  parcourir en une seule rĂšgle de recours, rĂ©gissant l’exĂ©cution des recours. Nous proposons d’abord une mesure de risque pour contrĂŽler le risque d’échec au prochain client. Lorsque le risque d’échec n’est ni trop Ă©levĂ© ni trop bas, nous utilisons une mesure de distance, ce qui compare le coĂ»t de retour prĂ©ventif avec les coĂ»ts d’échecs futurs. Dans la derniĂšre partie de cette thĂšse, nous dĂ©veloppons une mĂ©thodologie de solution exacte pour rĂ©soudre le VRPSD dans le cadre d’une politique de restockage optimale. La politique de restockage optimale rĂ©sulte d’un ensemble de seuils spĂ©cifiques au client, de sorte que le coĂ»t de recours prĂ©vu soit rĂ©duit au minimum.In the field of logistics, many practical problems can be formulated as the vehicle routing problem (VRP). In its broadest picture, the VRP aims at designing a set of vehicle routes to pickup or delivery goods through a set of customers with the minimum costs. In the deterministic VRP, all problem parameters are assumed known beforehand. The VRPs in real-life applications, however, involve various sources of uncertainty. Uncertainty is appeared in several parameters of the VRPs like demands, customer, service or traveling times. The VRPs in which one or more parameters appear to be uncertain are called stochastic VRPs (SVRPs). In this dissertation, we examine vehicle routing problem with stochastic demands (VRPSD). In this variant of SVRPs, the customer demands are only known upon arriving at the customer location and are defined through probability distributions. In this setting, the vehicle executing a planned route may fail to service a customer, whenever the observed demand exceeds the residual capacity of the vehicle. Such occurrences are called route failures; in this case the planned route becomes infeasible. There are two approaches when facing route failures. At the customer where the failure occurred, one can recover routing feasibility by executing back-and-forth trips to the depot to replenish the vehicle capacity and complete the service. In anticipation of route failures, one can perform preventive returns whenever the residual capacity falls below a threshold value. All the extra decisions, which are in the form of return trips to the depot in the VRPSD context, preserving routing feasibility are called recourse actions. To model the VRPSD, a recourse policy, governing the execution of such recourse actions, must be designed. The goal of this dissertation is to develop cost-effective recourse policies, in which the fixed operational conventions can govern the execution of recourse actions. In the first part of this dissertation, we propose a fixed rule-based policy, by which the execution of preventive returns is governed through the preset thresholds. We particularly introduce three volume based policies which consider the vehicle capacity, expected demand of the next customer and the expected demand of the remaining unvisited customers. Then, the integer L-shaped algorithm is redeveloped to solve the VRPSD under the rule-based policy. The contribution with regard to this study has been submitted to the Journal of Transportation Science. In the second part, we propose a hybrid recourse policy, which combines the risk of failure and distances-to-travel into a single recourse rule, governing the execution of recourse actions. We employ a risk measure to control the risk of failure at the next customer. When the risk of failure is neither too high nor too low, we apply a distance measure, which compares the preventive return cost with future failures cost. The contribution with regard to this study has been submitted to the EURO Journal on Transportation and Logistics. In the last part of this dissertation, we develop an exact solution methodology to solve the VRPSD under an optimal restocking policy. The optimal restocking policy derives a set of customer-specific thresholds such that the expected recourse cost is minimized. The contribution with regard to this study will be submitted to the European Journal of Operational Research

    A Multistage Stochastic Programming Approach to the Dynamic and Stochastic VRPTW - Extended version

    Full text link
    We consider a dynamic vehicle routing problem with time windows and stochastic customers (DS-VRPTW), such that customers may request for services as vehicles have already started their tours. To solve this problem, the goal is to provide a decision rule for choosing, at each time step, the next action to perform in light of known requests and probabilistic knowledge on requests likelihood. We introduce a new decision rule, called Global Stochastic Assessment (GSA) rule for the DS-VRPTW, and we compare it with existing decision rules, such as MSA. In particular, we show that GSA fully integrates nonanticipativity constraints so that it leads to better decisions in our stochastic context. We describe a new heuristic approach for efficiently approximating our GSA rule. We introduce a new waiting strategy. Experiments on dynamic and stochastic benchmarks, which include instances of different degrees of dynamism, show that not only our approach is competitive with state-of-the-art methods, but also enables to compute meaningful offline solutions to fully dynamic problems where absolutely no a priori customer request is provided.Comment: Extended version of the same-name study submitted for publication in conference CPAIOR201

    Planning and Scheduling Transportation Vehicle Fleet in a Congested Traffic Environment

    Get PDF
    Transportation is a main component of supply chain competitiveness since it plays a major role in the inbound, inter-facility, and outbound logistics. In this context, assigning and scheduling vehicle routing is a crucial management problem. Despite numerous publications dealing with efficient scheduling methods for vehicle routing, very few addressed the inherent stochastic nature of travel times in this problem. In this paper, a vehicle routing problem with time windows and stochastic travel times due to potential traffic congestion is considered. The approach developed introduces mainly the traffic congestion component based on queueing theory. This is an innovative modeling scheme to capture the stochastic behavior of travel times. A case study is used both to illustrate the appropriateness of the approach as well as to show that time-independent solutions are often unrealistic within a congested traffic environment which is often the case on the european road networkstransportation; vehicle fleet; planning; scheduling; congested traffic

    Economic effects of mobile technologies on operations of sales agents

    Get PDF
    In the presented paper we introduce an approach to assess particular economic effects which may arise with bringing mobile technologies into the field of sales and distribution. The research problem posed here comprises quite a special case where sales operations of a company are carried by its sales representatives, which may count as a resource allocation problem. We apply stochastic programming methodology to model the agent's multistage decision making in a distribution system with uncertain customer demands, and exemplify a potential improvement in the company's overall performance when mobile facilities are utilized for making decisions. We provide finally an efficient computational algorithm that delivers optimal decision making with and without mobile technologies, and computers the expected overall performance in both cases, for any configuration of a distribution system. Some computational results are presented. --

    Genetic programming hyper-heuristic with vehicle collaboration for uncertain capacitated arc routing problem

    Get PDF
    Due to its direct relevance to post-disaster operations, meter reading and civil refuse collection, the Uncertain Capacitated Arc Routing Problem (UCARP) is an important optimisation problem. Stochastic models are critical to study as they more accurately represent the real world than their deterministic counterparts. Although there have been extensive studies in solving routing problems under uncertainty, very few have considered UCARP, and none consider collaboration between vehicles to handle the negative effects of uncertainty. This article proposes a novel Solution Construction Procedure (SCP) that generates solutions to UCARP within a collaborative, multi-vehicle framework. It consists of two types of collaborative activities: one when a vehicle unexpectedly expends capacity (route failure), and the other during the refill process. Then, we propose a Genetic Programming Hyper-Heuristic (GPHH) algorithm to evolve the routing policy used within the collaborative framework. The experimental studies show that the new heuristic with vehicle collaboration and GP-evolved routing policy significantly outperforms the compared state-of-the-art algorithms on commonly studied test problems. This is shown to be especially true on instances with larger numbers of tasks and vehicles. This clearly shows the advantage of vehicle collaboration in handling the uncertain environment, and the effectiveness of the newly proposed algorithm

    A space biased-sampling approach for the vehicle routing problem with stochastic demands

    Get PDF
    International audienceThe vehicle routing problem with stochastic demands consists of designing transportation routes of minimal expected cost to satisfy a set of customers with random demands of known probability distribution. We propose a metaheuristic that uses randomized heuristics for the traveling salesman problem, a tour partitioning procedure, and a set-partitioning formulation to sample the solution space and find solutions for the problem. Computational experiments show that our approach is competitive with state-of-the-art algorithms for the problem in terms of both accuracy and efficiency
    • 

    corecore