A tabu search heuristic to solve the split delivery Vehicle Routing Problem with Production and Demand Calendars (VRPPDC) Marie-Claude Bolduc Gilbert Laporte,

Slides:



Advertisements
Similar presentations
CITY LOGISTICS “Is the process of totally optimising the logistics and transport activities by private companies in urban areas while considering the traffic.
Advertisements

An Efficient Large Neighborhood Search based Matheuristic for Rich Vehicle Routing Problems DIST, Politecnico di Torino, Torino, Italy.
A Heuristic for Solving the Swap-Body VRP
An Exact Algorithm for the Vehicle Routing Problem with Backhauls
Progress in Linear Programming Based Branch-and-Bound Algorithms
DOMinant workshop, Molde, September 20-22, 2009
The Variable Neighborhood Search Heuristic for the Containers Drayage Problem with Time Windows D. Popović, M. Vidović, M. Nikolić DEPARTMENT OF LOGISTICS.
Scenario Trees and Metaheuristics for Stochastic Inventory Routing Problems DOMinant Workshop, Molde, Norway, September , 2009 Lars Magnus Hvattum.
Modeling Rich Vehicle Routing Problems TIEJ601 Postgraduate Seminar Tuukka Puranen October 19 th 2009.
Vehicle Routing & Scheduling: Part 1
Spie98-1 Evolutionary Algorithms, Simulated Annealing, and Tabu Search: A Comparative Study H. Youssef, S. M. Sait, H. Adiche
The Min-Max Split Delivery Multi- Depot Vehicle Routing Problem with Minimum Delivery Amounts X. Wang, B. Golden, and E. Wasil INFORMS San Francisco November.
Localized Techniques for Power Minimization and Information Gathering in Sensor Networks EE249 Final Presentation David Tong Nguyen Abhijit Davare Mentor:
Reporter : Mac Date : Multi-Start Method Rafael Marti.
Vehicle Routing & Scheduling
Damon Gulczynski Mathematics Department University of Maryland
Ant Colonies As Logistic Processes Optimizers
MAE 552 – Heuristic Optimization
A hybrid heuristic for an inventory routing problem C.Archetti, L.Bertazzi, M.G. Speranza University of Brescia, Italy A.Hertz Ecole Polytechnique and.
Carl Bro a|s - Route 2000 Solving real life vehicle routing problems Carl Bro a|s International consulting engineering company 2100 employees worldwide.
Vehicle Routing & Scheduling: Part 2 Multiple Routes Construction Heuristics –Sweep –Nearest Neighbor, Nearest Insertion, Savings –Cluster Methods Improvement.
A solution clustering based guidance mechanism for parallel cooperative metaheuristic Jianyong Jin Molde University College, Specialized University in.
Tabu Search Manuel Laguna. Outline Background Short Term Memory Long Term Memory Related Tabu Search Methods.
Metaheuristics The idea: search the solution space directly. No math models, only a set of algorithmic steps, iterative method. Find a feasible solution.
Elements of the Heuristic Approach
Institute of Production and Logistics – University of Natural Resources and Life Sciences, Vienna A Real-life Application of a Multi Depot.
Toshihide IBARAKI Mikio KUBO Tomoyasu MASUDA Takeaki UNO Mutsunori YAGIURA Effective Local Search Algorithms for the Vehicle Routing Problem with General.
SWORDS 2004 Ant Colony Optimisation Dr Jonathan Thompson, School of Mathematics, Cardiff University.
LOGO AAIA’2012 \ WCO’ – 12 september, 2012 S. Deleplanque, A. Quilliot. LIMOS, CNRS, BLAISE PASCAL UNIVERSITY, Clermont-Ferrand (FRANCE) Wrocław,
Supply Chain Planning Dinesh Garg Indian Institute of Science Bangalore-India September 27, 2003 Foundations of Global Supply Chain Management.
Routing and Scheduling in Transportation. Vehicle Routing Problem Determining the best routes or schedules for pickup/delivery of passengers or goods.
A Multi-Start Approach for Optimizing Routing Networks with Vehicle Loading Constraints Angel Juan Oscar Domínguez Department.
Modeling and simulation of systems Simulation optimization and example of its usage in flexible production system control.
A Parallel Cooperating Metaheuristics Solver for Large Scale VRP’s Jiayong Jin, Molde University College, Norway
Vehicle Routing & Scheduling: Developments & Applications in Urban Distribution Assoc. Prof. Russell G. Thompson Department of Infrastructure Engineering.
STEP CHANGE IN AGRI-FOOD LOGISTICS ECOSYSTEMS (PROJECT SCALE)
The Min-Max Multi-Depot Vehicle Routing Problem: Three-Stage Heuristic and Computational Results X. Wang, B. Golden, and E. Wasil INFORMS Minneapolis October,
Supply Chain Management AN INITIATIVE BY: VAINY GOEL BBA 1 MODI COLLEGE.
Optimization Problems - Optimization: In the real world, there are many problems (e.g. Traveling Salesman Problem, Playing Chess ) that have numerous possible.
Heuristic Optimization Methods Tabu Search: Advanced Topics.
The Min-Max Multi-Depot Vehicle Routing Problem: Three-Stage Heuristic and Computational Results X. Wang, B. Golden, and E. Wasil POMS -May 4, 2013.
The Application of The Improved Hybrid Ant Colony Algorithm in Vehicle Routing Optimization Problem International Conference on Future Computer and Communication,
A Hybrid Genetic Algorithm for the Periodic Vehicle Routing Problem with Time Windows Michel Toulouse 1,2 Teodor Gabriel Crainic 2 Phuong Nguyen 2 1 Oklahoma.
1 Contents 1. Statement of Timetabling Problems 2. Approaches to Timetabling Problems 3. Some Innovations in Meta-Heuristic Methods for Timetabling University.
Mobile Agent Migration Problem Yingyue Xu. Energy efficiency requirement of sensor networks Mobile agent computing paradigm Data fusion, distributed processing.
Exact and heuristics algorithms
Solving the Maximum Cardinality Bin Packing Problem with a Weight Annealing-Based Algorithm Kok-Hua Loh University of Maryland Bruce Golden University.
1 SYNTHESIS of PIPELINED SYSTEMS for the CONTEMPORANEOUS EXECUTION of PERIODIC and APERIODIC TASKS with HARD REAL-TIME CONSTRAINTS Paolo Palazzari Luca.
Single-solution based metaheuristics. Outline Local Search Simulated annealing Tabu search …
Transportation Logistics Professor Goodchild Spring 2011.
Ant Algorithm and its Applications for Solving Large Scale Optimization Problems on Parallel Computers Stefka Fidanova Institute for Information and Communication.
Presenter: Leo, Shih-Chang, Lin Advisor: Frank, Yeong-Sung, Lin /12/16.
Transportation Logistics CEE 498B/599I Professor Goodchild 4/18/07.
1 Solving the Open Vehicle Routing Problem: New Heuristic and Test Problems Feiyue Li Bruce Golden Edward Wasil INFORMS San Francisco November 2005.
Hub Location–Allocation in Intermodal Logistic Networks Hüseyin Utku KIYMAZ.
Vehicle Routing & Scheduling Cluster Algorithms Improvement Heuristics Time Windows.
Solving the Vehicle Routing Problem with Multiple Multi-Capacity Vehicles Michael Sanders.
Resolution of the Location Routing Problem C. Duhamel, P. Lacomme C. Prins, C. Prodhon Université de Clermont-Ferrand II, LIMOS, France Université de Technologie.
Tabu Search Applications Outlines: 1.Application of Tabu Search 2.Our Project with Tabu Search: EACIIT analytics.
Applications of Tabu Search OPIM 950 Gary Chen 9/29/03.
A MapReduced Based Hybrid Genetic Algorithm Using Island Approach for Solving Large Scale Time Dependent Vehicle Routing Problem Rohit Kondekar BT08CSE053.
Heuristic Optimization Methods
Local Container Truck Routing Problem with its Operational Flexibility Kyungsoo Jeong, Ph.D. Candidate University of California, Irvine Local container.
Si Chen, University of Maryland Bruce Golden, University of Maryland
Parallel Cooperative Optimization Research Group
Chapter 5 Network Design in the Supply Chain
EMIS 8373: Integer Programming
Generating and Solving Very Large-Scale Vehicle Routing Problems
SCM Master Data - 2 Master Data for Distribution & Production Processes EGN 5346 Logistics Engineering Fall, 2015.
Sustainability Impacts of Changing Retail Behavior
Presentation transcript:

A tabu search heuristic to solve the split delivery Vehicle Routing Problem with Production and Demand Calendars (VRPPDC) Marie-Claude Bolduc Gilbert Laporte, Jacques Renaud, Fayez Boctor CORS/Optimization Days – May 12, 2008

Presentation outline Problem definition (VRPPDC); Literature; Solutions; – Mathematical formulation; – Tabu search heuristic. Computational results; Conclusion.

Split delivery Vehicle Routing Problem with Production and Demand Calendars (VRPPDC) Network: – P products, T periods – 1 distribution center (DC) – n customers with demand calendars (expressing due dates) – Private limited fleet of m homogeneous vehicles – Common carrier – Production calendar (a priori set by the factory) Objective: Served all customers – Private vehicle Start and end at the DC; Capacity Q, length L, 1 route. – Availability of the products (according to the production calendar) – Respect of the due date (according to the demand calendar) Question: How to determine the distribution calendar (the routes of the private fleet, as well as the customers served by a common carrier) in order to minimize the overall transportation and inventory costs over a given time horizon? Problem definition

Literature Most case: production calendars + 3 rd -party logistic for transportation Objective: determine both distribution and production calendars (adapted to feed the former) – Fumero & Vercellis (1999) Mathematical VRPPDC model with private fleet only (no common carrier) “On time" deliveries only – Boudia, Louly & Prins (2006) Single product problem (no common carrier) GRASP with a reactive mechanism

Mathematical formulation

Tabu search heuristic: Step-by-step 1.Initial solution phase (two-phase method) 2.Tabu phase (with tabu iterations) – Adjust the aspiration criterions  ikt – Evaluate all the neighbors (i,k’,t’) with respect of the due dates – Adjust the diversitification criterion  i – If the solution of the best neighbor is feasible and improve s*, save it and update the aspiration criterions  ikt. – Update  (penalty quantity factor),  penalty distance factor) and the tabu list 3.Improvement phase

Tabu search heuristic: Initial feasible solution Period decomposition method based on VRPPC (Vehicle Routing Problem with Private fleet and Common carrier) Two-phase method using SRI (Bolduc, Renaud & Boctor, 2006) and RIP (Bolduc et al., 2006) For each period… Phase 1: – List the customer-product (= a unique customer) with a demand due in-time (current period, demand calendars). (  split) – Common carrier cost. – Solve using SRI or RIP heuristic. Phase 2: – List the customers (single unified demand) with a demand due in current period. – Common carrier cost. – Solve using SRI or RIP heuristic. Solution: Best of phase 1 and 2.

Tabu search heuristic: Tabu search phase Penalized cost function: Attribute set: (customer-truck-period) Neighbor: Movable quantity: – Complete switch (moved everything in respect to inventory + due dates) – Partial switch (complete switch | space used in truck) (  split)

Tabu search heuristic: Neighbor reduction strategy Random strategy – Setting a priori proportion. – Randomly selected some neighbors for evaluation. Distance strategy – Setting a priori the longest distance between customer and route. – Customer is evaluated only if he is within the fixed distance.

Tabu search heuristic: Improvement phase Advance the delivery of – complete blocks of product demand; – partial blocks of product demand; Switch an internal customer (i.e., one served by a private vehicle) with an external customer (i.e., one served by a common carrier). – Osman (1993) 1-1-exchange only between private fleet and common carrier

Results: SRITabu Solution procedure A Solution procedure B   and  updated considering iterations with infeasible or without improvement

Conclusion Our tabu search (procedure A, random 50% and iterations) : deviation of 1.12% from the best-known solution in about 48 min. Good results, efficient neighbor reduction Solution to a rich variant of VRP Thanks! Questions?

References Bolduc M.-C., Renaud J. & Boctor F.F. "A heuristic for the routing and carrier selection problem." European Journal of Operational Research, 183, 2007, 926–932. Bolduc M.-C., Renaud J., Boctor F.F. & Laporte G. "A perturbation metaheuristic for the vehicle routing problem with private fleet and common carriers." Journal of the Operational Research Society, 2006, to appear. Boudia M., Louly M.A.O. & Prins C. "A reactive GRASP and path relinking for a combined production–distribution problem." Computers & Operations Research, 34, 2007, 3402–3419. Cordeau J.-F., Gendreau M. & Laporte G. "A tabu search heuristic for periodic and multi-depot vehicle routing problem." Networks, 30, 1997, 105–119. Fumero F. & Vercellis C. "Synchronized development of production inventory, and distribution schedules." Transportation Science, 33, 1999, 330–340. Osman I.H. "Metastrategy simulated annealing and tabu search algorithms for the vehicle routing problem." Annals of Operations Research, 41, 1993, 421–451.