A Genetic Algorithm for Reverse Logistics network design: A case study from the GCC

Abstract Reverse logistics (RL) involves a sequence of operations that initiate at the consumer level and terminate at the manufacturer, opposite to the traditional forward approach of the supply chain. Recycling, reuse, and re-processing of products are activities of RL networks, all of which are becoming increasingly prevalent due to growing environmental and socio-economic concerns. Research has begun to study such networks in an effort to maximize efficiency and to improve operations. Previous work focused on developing a Mixed Integer Linear Programming (MILP) with an aim of determining the optimal location and capacity of important nodes of the RL network, such as inspection centers and remanufacturing facilities. Transportation decisions, such as whether to use in-house or outsourced vehicles, are often based on cost effectiveness. The problem is formulated for the case of a household appliance in the Gulf Cooperation Council (GCC) region. Sixty-eight cities are considered, leading to a very large number of variables and constraints; thus, a heuristic approach, namely a Genetic Algorithm (GA), is chosen to solve the problem. The main contribution of this paper is to develop a very efficient GA capable of solving a large scale problem in short time. The developed GA was capable of solving a very large problem (with 656,885 continuous variables, 2040 binary variables, 10 integer variables, and 100,340 constraints) with a gap of 0.3% and about 38.5 times faster than GAMS using a personal computer. The same GA succeeded to solve both large and small problems to optimality or with a gap that didn’t exceed 1.5% and faster than GAMS. The technique that we used to code the GA reduced the number of variables and constraints to 92% and 86%, respectively. Furthermore, the reported results provide important insights on practical aspects of the problem, as well as useful points for the evaluation of the heuristic’s performance.

[1]  Mohamad Y. Jaber,et al.  A production/remanufacturing inventory model with price and quality dependant return rate , 2010, Comput. Ind. Eng..

[2]  V. Guide Production planning and control for remanufacturing: industry practice and research needs , 2000 .

[3]  Gilvan C. Souza,et al.  Time Value of Commercial Product Returns , 2006, Manag. Sci..

[4]  Olga Battaïa,et al.  An improved Lagrangian relaxation-based heuristic for a joint location-inventory problem , 2015, Comput. Oper. Res..

[5]  Rommert Dekker,et al.  A two-level network for recycling sand: A case study , 1998, Eur. J. Oper. Res..

[6]  Matthew J. Realff,et al.  Robust reverse production system design for carpet recycling , 2004 .

[7]  Otto Rentz,et al.  Special Section: Closed-Loop Supply Chains: Practice and Potential: Closed-Loop Supply Chains for Spent Batteries , 2003, Interfaces.

[8]  Vedat Verter,et al.  Multi-period reverse logistics network design , 2012, Eur. J. Oper. Res..

[9]  M. Toffel The Growing Strategic Importance of End-of-Life Product Management , 2003, IEEE Engineering Management Review.

[10]  Reza Tavakkoli-Moghaddam,et al.  A dynamic pricing approach for returned products in integrated forward/reverse logistics network design , 2013 .

[11]  de Aj Ad Ron,et al.  Determination of a disassembly strategy , 1996 .

[12]  Selin Soner Kara,et al.  A two-stage stochastic and robust programming approach to strategic planning of a reverse supply network: The case of paper recycling , 2010, Expert Syst. Appl..

[13]  Ali H. Diabat,et al.  An evolutionary programming approach for solving the capacitated facility location problem with risk pooling , 2009, Int. J. Appl. Decis. Sci..

[14]  Jack C. P. Su,et al.  Impact of product proliferation on the reverse supply chain , 2013 .

[15]  Farhad Azadivar,et al.  Design for optimal quality by recycling returned products , 2013 .

[16]  Nico Vandaele,et al.  Reverse logistics network design with stochastic lead times , 2007, Comput. Oper. Res..

[17]  J. Stock Development and implementation of reverse logistics programs , 1998 .

[18]  Farhad Azadivar,et al.  Decision rules for recycling returned products , 2012 .

[19]  Shuo-Yan Chou,et al.  Optimizing reverse logistic costs for recycling end-of-life electrical and electronic products , 2012, Expert Syst. Appl..

[20]  Manoranjan Maiti,et al.  A production-inventory model with remanufacturing for defective and usable items in fuzzy-environment , 2009, Comput. Ind. Eng..

[21]  Kun-Mo Lee,et al.  Comparison of four methods for integrating environmental and economic aspects in the end-of-life stage of a washing machine , 2006 .

[22]  Marc Salomon,et al.  Strategic Issues in Product Recovery Management , 1995 .

[23]  Govindan Kannan,et al.  A genetic algorithm approach for solving a closed loop supply chain model: A case of battery recycling , 2010 .

[24]  Bibhas C. Giri,et al.  Optimizing a closed-loop supply chain with manufacturing defects and quality dependent return rate , 2015 .

[25]  Erwin van der Laan,et al.  Quantitative models for reverse logistics: A review , 1997 .

[26]  Ali H. Diabat,et al.  Solving a reverse supply chain design problem by improved Benders decomposition schemes , 2013, Comput. Ind. Eng..

[27]  Prem Vrat,et al.  A goal programming model for paper recycling system , 2008 .

[28]  Ali H. Diabat,et al.  An Integrated Quay Crane Assignment and Scheduling Problem Using Branch-and-Price , 2014, 2016 International Conference on Computational Science and Computational Intelligence (CSCI).

[29]  Mitsuo Gen,et al.  A genetic algorithm for two-stage transportation problem using priority-based encoding , 2006, OR Spectr..

[30]  Ali H. Diabat,et al.  A location-inventory supply chain problem: Reformulation and piecewise linearization , 2015, Comput. Ind. Eng..

[31]  Farhad Azadivar,et al.  Reverse supply chain plan for remanufacturing commercial returns , 2015 .

[32]  Jacqueline M. Bloemhof-Ruwaard,et al.  Sustainable reverse logistics network design for household plastic waste , 2014 .

[33]  Ali Diabat,et al.  A hybrid genetic algorithm based heuristic for an integrated supply chain problem , 2016 .

[34]  Ali Diabat,et al.  A reverse logistics network design , 2015 .

[35]  Ali Diabat,et al.  An integrated supply chain problem with environmental considerations , 2015 .

[36]  Ali H. Diabat A capacitated facility location and inventory management problem with single sourcing , 2016, Optim. Lett..

[37]  Ali H. Diabat,et al.  A simulation-based Genetic Algorithm approach for the quay crane scheduling under uncertainty , 2016, Simul. Model. Pract. Theory.

[38]  Ali H. Diabat,et al.  A multi-vessel quay crane assignment and scheduling problem: Formulation and heuristic solution approach , 2014, Expert Syst. Appl..

[39]  Gilvan C. Souza,et al.  Supply Chain Coordination for False Failure Returns , 2006, Manuf. Serv. Oper. Manag..

[40]  Angappa Gunasekaran,et al.  Benchmarking the interactions among barriers in third-party logistics implementation: An ISM approach , 2013 .

[41]  Muhammad Aftab,et al.  Pollution-Inventory Routing Problem with Perishable Goods , 2014 .

[42]  L. V. Wassenhove,et al.  MANAGING PRODUCT RETURNS FOR REMANUFACTURING , 2001 .

[43]  Ali H. Diabat Hybrid algorithm for a vendor managed inventory system in a two-echelon supply chain , 2014, Eur. J. Oper. Res..

[44]  Carol Prahinski,et al.  Empirical research opportunities in reverse supply chains , 2006 .

[45]  Simme Douwe P. Flapper,et al.  A facility location allocation model for reusing carpet materials , 1999 .