The bi-objective periodic closed loop network design problem

Abstract Reverse supply chains are becoming a crucial part of retail supply chains given the recent reforms in the consumers’ rights and the regulations by governments. This has motivated companies around the world to adopt zero-landfill goals and move towards circular economy to retain the product’s value during its whole life cycle. However, designing an efficient closed loop supply chain is a challenging undertaking as it presents a set of unique challenges, mainly owing to the need to handle pickups and deliveries at the same time and the necessity to meet the customer requirements within a certain time limit. In this paper, we model this problem as a bi-objective periodic location routing problem with simultaneous pickup and delivery as well as time windows and examine the performance of two procedures, namely NSGA-II and NRGA, to solve it. The goal is to find the best locations for a set of depots, allocation of customers to these depots, allocation of customers to service days and the optimal routes to be taken by a set of homogeneous vehicles to minimise the total cost and to minimise the overall violation from the customers’ defined time limits. Our results show that while there is not a significant difference between the two algorithms in terms of diversity and number of solutions generated, NSGA-II outperforms NRGA when it comes to spacing and runtime.

[1]  Turan Paksoy,et al.  A genetic algorithm approach for optimising a closed-loop supply chain network with crisp and fuzzy objectives , 2014 .

[2]  Mahdi Bashiri,et al.  Modeling of periodic location routing problem with time window and satisfaction dependent demands , 2015, 2015 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM).

[3]  Hui Li,et al.  Sustainable multi-depot emergency facilities location-routing problem with uncertain information , 2018, Appl. Math. Comput..

[4]  Ehsan Nikbakhsh,et al.  A HEURISTIC ALGORITHM AND A LOWER BOUND FOR THE TWO-ECHELON LOCATION-ROUTING PROBLEM WITH SOFT TIME WINDOW CONSTRAINTS , 2010 .

[5]  Lakshmi Rajamani,et al.  NON-DOMINATED RANKED GENETIC ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS: NRGA , 2008 .

[6]  Nenad Bjelic,et al.  A two-echelon location-routing model for designing recycling logistics networks with profit: MILP and heuristic approach , 2016, Expert Syst. Appl..

[7]  Seyed Taghi Akhavan Niaki,et al.  A hybrid vendor managed inventory and redundancy allocation optimization problem in supply chain management: An NSGA-II with tuned parameters , 2014, Comput. Oper. Res..

[8]  Christian Prins,et al.  A survey of recent research on location-routing problems , 2014, Eur. J. Oper. Res..

[9]  Saïd Salhi,et al.  Location-routing: Issues, models and methods , 2007, Eur. J. Oper. Res..

[10]  Caroline Prodhon,et al.  A hybrid evolutionary algorithm for the periodic location-routing problem , 2011, Eur. J. Oper. Res..

[11]  Majid Salari,et al.  Selective capacitated location-routing problem with incentive-dependent returns in designing used products collection network , 2019, Eur. J. Oper. Res..

[12]  Mohammad Hossein Fazel Zarandi,et al.  The multi-depot capacitated location-routing problem with fuzzy travel times , 2011, Expert Syst. Appl..

[13]  P. Siarry,et al.  Multiobjective Optimization: Principles and Case Studies , 2004 .

[14]  B. Kafash,et al.  Fuzzy capacitated location-routing problem with simultaneous pickup and delivery demands , 2019 .

[15]  M. A. Abido Environmental/economic power dispatch using multiobjective evolutionary algorithms , 2003 .

[16]  Michel Gendreau,et al.  A column generation approach for location-routing problems with pickup and delivery , 2019, Eur. J. Oper. Res..

[17]  Enrico Angelelli,et al.  The Vehicle Routing Problem with Time Windows and Simultaneous Pick-up and Delivery , 2002 .

[18]  Panos M. Pardalos,et al.  Iterated local search embedded adaptive neighborhood selection approach for the multi-depot vehicle routing problem with simultaneous deliveries and pickups , 2015, Expert Syst. Appl..

[19]  Michael Drexl,et al.  A survey of variants and extensions of the location-routing problem , 2015, Eur. J. Oper. Res..

[20]  Caroline Prodhon A Metaheuristic for the Periodic Location-Routing Problem , 2007, OR.

[21]  Enrico Zio,et al.  A COMPARISON OF METHODS FOR SELECTING PREFERRED SOLUTIONS IN MULTIOBJECTIVE DECISION MAKING , 2012 .

[22]  Claudia Archetti,et al.  The Flexible Periodic Vehicle Routing Problem , 2017, Comput. Oper. Res..

[23]  Günther R. Raidl,et al.  Variable Neighborhood Search Coupled with ILP-Based Very Large Neighborhood Searches for the (Periodic) Location-Routing Problem , 2010, Hybrid Metaheuristics.

[24]  Eiichi Taniguchi,et al.  Branch-and-price algorithm for the location-routing problem with time windows , 2016 .

[25]  Masoud Rabbani,et al.  A stochastic multi-period industrial hazardous waste location-routing problem: Integrating NSGA-II and Monte Carlo simulation , 2019, Eur. J. Oper. Res..

[26]  Madjid Tavana,et al.  A bi-objective multi-period series-parallel inventory-redundancy allocation problem with time value of money and inflation considerations , 2017, Comput. Ind. Eng..

[27]  Yun Lin,et al.  Location-Routing Problem with Simultaneous Home Delivery and Customer's Pickup for City Distribution of Online Shopping Purchases , 2016 .

[28]  S. Salhi,et al.  The many-to-many location-routing problem , 1998 .

[29]  Kalyanmoy Deb,et al.  Handling many-objective problems using an improved NSGA-II procedure , 2012, 2012 IEEE Congress on Evolutionary Computation.

[30]  Caroline Prodhon An ELSxPath Relinking Hybrid for the Periodic Location-Routing Problem , 2009, Hybrid Metaheuristics.

[31]  Said Salhi,et al.  The effect of ignoring routes when locating depots , 1989 .

[32]  Seyed Taghi Akhavan Niaki,et al.  A soft-computing Pareto-based meta-heuristic algorithm for a multi-objective multi-server facility location problem , 2013, Appl. Soft Comput..

[33]  F. Altiparmak,et al.  The location-routing problem with simultaneous pickup and delivery: Formulations and a heuristic approach , 2012 .

[34]  Çağrı Koç,et al.  A unified-adaptive large neighborhood search metaheuristic for periodic location-routing problems , 2016 .

[35]  Vincent F. Yu,et al.  Solving the location-routing problem with simultaneous pickup and delivery by simulated annealing , 2016 .

[36]  Xavier Blasco Ferragud,et al.  A new graphical visualization of n-dimensional Pareto front for decision-making in multiobjective optimization , 2008, Inf. Sci..

[37]  M. H. J. Webb,et al.  Cost Functions in the Location of Depots for Multiple-Delivery Journeys , 1968 .

[38]  Ismail Karaoglan,et al.  A branch and cut algorithm for the location-routing problem with simultaneous pickup and delivery , 2011, Eur. J. Oper. Res..

[39]  Vera C. Hemmelmayr,et al.  Sequential and parallel large neighborhood search algorithms for the periodic location routing problem , 2015, Eur. J. Oper. Res..

[40]  Faisal Aqlan,et al.  A two-phase method for multi-echelon location-routing problems in supply chains , 2019, Expert Syst. Appl..

[41]  Hossein Karimi,et al.  The capacitated hub covering location-routing problem for simultaneous pickup and delivery systems , 2018, Comput. Ind. Eng..

[42]  Joseph Y.-T. Leung,et al.  Integrated production and delivery with single machine and multiple vehicles , 2016, Expert Syst. Appl..

[43]  Chao Wang,et al.  A parallel simulated annealing method for the vehicle routing problem with simultaneous pickup-delivery and time windows , 2015, Comput. Ind. Eng..

[44]  Luis de la Torre,et al.  A periodic location routing problem for collaborative recycling , 2017 .

[45]  Christian Prins,et al.  A Memetic Algorithm with Population Management (MA|PM) for the Periodic Location-Routing Problem , 2008, Hybrid Metaheuristics.

[46]  Halil Ibrahim Gündüz The Single-Stage Location-Routing Problem with Time Windows , 2011, ICCL.

[47]  Zaza Nadja Lee Hansen,et al.  Combining or Separating Forward and Reverse Logistics , 2018 .

[48]  Xu Wang,et al.  Model and algorithm for bilevel multisized terminal location-routing problem for the last mile delivery , 2019, Int. Trans. Oper. Res..

[49]  Ismail Karaoglan,et al.  Two-echelon vehicle routing problem with simultaneous pickup and delivery: Mathematical model and heuristic approach , 2018, Comput. Ind. Eng..

[50]  Ahmad Jafarian,et al.  Bi-objective integrating sustainable order allocation and sustainable supply chain network strategic design with stochastic demand using a novel robust hybrid multi-objective metaheuristic , 2015, Comput. Oper. Res..

[51]  Mostafa Zandieh,et al.  Non-dominated ranked genetic algorithm for a multi-objective mixed-model assembly line sequencing problem , 2011 .

[52]  Feng Liu,et al.  A multi-objective evolutionary algorithm guided by directed search for dynamic scheduling , 2017, Comput. Oper. Res..

[53]  Reza Tavakkoli-Moghaddam,et al.  Optimal fleet composition and mix periodic location-routing problem with time windows in an offshore oil and gas industry: A case study of National Iranian Oil Company , 2018 .

[54]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[55]  Leandro C. Coelho,et al.  The time-dependent location-routing problem , 2019, Transportation Research Part E: Logistics and Transportation Review.

[56]  Bahman Naderi,et al.  A mixed-integer program and a Lagrangian-based decomposition algorithm for the supply chain network design with quantity discount and transportation modes , 2019, Expert Syst. Appl..

[57]  Seyed Taghi Akhavan Niaki,et al.  A bi-objective hybrid optimization algorithm to reduce noise and data dimension in diabetes diagnosis using support vector machines , 2019, Expert Syst. Appl..

[58]  Nicos Christofides,et al.  EXPECTED DISTANCES IN DISTRIBUTION PROBLEMS , 1969 .

[59]  Gur Mosheiov,et al.  The Travelling Salesman Problem with pick-up and delivery , 1994 .

[60]  C. K. M. Lee,et al.  Multi-objective optimization for sustainable supply chain network design considering multiple distribution channels , 2016, Expert Syst. Appl..

[61]  Xinyu Li,et al.  Carbon reduction in the location routing problem with heterogeneous fleet, simultaneous pickup-delivery and time windows , 2017, KES.

[62]  Jason R. Schott Fault Tolerant Design Using Single and Multicriteria Genetic Algorithm Optimization. , 1995 .

[63]  Ismail Karaoglan,et al.  Two Echelon Location Routing Problem with Simultaneous Pickup and Delivery: Mixed Integer Programming Formulations and Comparative Analysis , 2016, ICCL.

[64]  Seyda Topaloglu,et al.  A hybrid metaheuristic algorithm for heterogeneous vehicle routing problem with simultaneous pickup and delivery , 2016, Expert Syst. Appl..