1,008 research outputs found
A Column Generation Approach to the Capacitated Vehicle Routing Problem with Stochastic Demands
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
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
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
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
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
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
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
- âŠ