A hybrid particle swarm optimization and genetic algorithm for closed-loop supply chain network design in large-scale networks

Abstract Today, tracking the growing interest in closed-loop supply chain shown by both practitioners and academia is easily possible. There are many factors, which transform closed-loop supply chain issues into a unique and vital subject in supply chain management, such as environmental legislation, customer awareness, and the economical motivations of the organizations. However, designing and planning a closed-loop supply chain is an NP-hard problem, which makes it difficult to achieve acceptable results in a reasonable time. In this paper, we try to cope with this problem by proposing a new and effective solution methodology. On the other hand, this research considers improving closed-loop supply chain network optimization processes through dealing with mathematical programming tools; developing a deterministic multi-product, multi-echelon, multi-period model; and finally presenting an appropriate methodology to solve various sizes of instances. Both design and planning decision variables (location and allocation) are considered in the proposed network. Besides, in order to have a reliable performance evaluation process, large-scale instances are regarded in computational analysis. Two popular meta-heuristic algorithms are considered to develop a new elevated hybrid algorithm: the genetic algorithm (GA) and particle swarm optimization (PSO). Analyzing the above-mentioned algorithms’ strengths and weaknesses leads us to attempt to improve the GA using some aspects of PSO. Therefore, a new hybrid algorithm is proposed and a complete validation process is undertaken using CPLEX and MATLAB software. In small instances, the global optimum points of CPLEX for the proposed hybrid algorithm are compared to genetic algorithm, and particle swarm optimization. Then, in small, mid, and large-size instances, performances of the proposed meta-heuristics are analyzed and evaluated. Finally, a case study involving an Iranian hospital furniture manufacturer is used to evaluate the proposed solution approach. The results reveal the superiority of the proposed hybrid algorithm when compared to the GA and PSO.

[1]  J. Krarup,et al.  The simple plant location problem: Survey and synthesis , 1983 .

[2]  Trisha D. Anderson,et al.  The closed-loop supply chain network with competition, distribution channel investment, and uncertainties , 2013 .

[3]  R. Piplani,et al.  Redesigning closed-loop service network at a computer manufacturer: A case study , 2008 .

[4]  Patroklos Georgiadis,et al.  Flexible long-term capacity planning in closed-loop supply chains with remanufacturing , 2013, Eur. J. Oper. Res..

[5]  David E. Goldberg,et al.  Genetic Algorithms, Tournament Selection, and the Effects of Noise , 1995, Complex Syst..

[6]  A. C. S. Amaro,et al.  Optimal planning of closed loop supply chains: A discrete versus a continuous-time formulation , 2007 .

[7]  Saman Hassanzadeh Amin,et al.  A multi-objective facility location model for closed-loop supply chain network under uncertain demand and return , 2013 .

[8]  Saman Hassanzadeh Amin,et al.  An integrated model for closed-loop supply chain configuration and supplier selection: Multi-objective approach , 2012, Expert Syst. Appl..

[9]  David E. Goldberg,et al.  Genetic Algorithms, Selection Schemes, and the Varying Effects of Noise , 1996, Evolutionary Computation.

[10]  Tao Lu,et al.  Integrated Logistics Network Design in Hybrid Manufacturing/Remanufacturing System Under Low-Carbon Restriction , 2012 .

[11]  Ana Paula F. D. Barbosa-Póvoa,et al.  The effect of uncertainty on the optimal closed-loop supply chain planning under different partnerships structure , 2009, Comput. Chem. Eng..

[12]  Augusto Q. Novais,et al.  An optimization model for the design of a capacitated multi-product reverse logistics network with uncertainty , 2007, Eur. J. Oper. Res..

[13]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[14]  Kai Cao,et al.  A Learning Algorithm of Artificial Neural Network Based on GA - PSO , 2006, 2006 6th World Congress on Intelligent Control and Automation.

[15]  Augusto Q. Novais,et al.  Simultaneous design and planning of supply chains with reverse flows: A generic modelling framework , 2010, Eur. J. Oper. Res..

[16]  Fazleena Badurdeen,et al.  Optimized closed-loop supply chain configuration selection for sustainable product designs , 2011, 2011 IEEE International Conference on Automation Science and Engineering.

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

[18]  Ahmad Makui,et al.  An Integrated Forward/Reverse Logistics Network Optimization Model for Multi-Stage Capacitated Supply Chain , 2011 .

[19]  Shaligram Pokharel,et al.  Strategic network design for reverse logistics and remanufacturing using new and old product modules , 2009, Comput. Ind. Eng..

[20]  H. Winkler Closed-loop production systems—A sustainable supply chain approach , 2011 .

[21]  Michael D. Vose,et al.  Generalizing the Notion of Schema in Genetic Algorithms , 1991, Artif. Intell..

[22]  Patroklos Georgiadis,et al.  The Impact of Product Lifecycle on Capacity Planning of Closed‐Loop Supply Chains with Remanufacturing , 2006 .

[23]  Nicholas J. Radcliffe,et al.  Genetic Set Recombination , 1992, FOGA.

[24]  Reza Tavakkoli-Moghaddam,et al.  A new multi-objective stochastic model for a forward/reverse logistic network design with responsiveness and quality level , 2013 .

[25]  M. El-Sayed,et al.  A stochastic model for forward-reverse logistics network design under risk , 2010, Comput. Ind. Eng..

[26]  Una-May O'Reilly,et al.  Genetic Programming II: Automatic Discovery of Reusable Programs. , 1994, Artificial Life.

[27]  Mir Saman Pishvaee,et al.  A memetic algorithm for bi-objective integrated forward/reverse logistics network design , 2010, Comput. Oper. Res..

[28]  Hsiao-Fan Wang,et al.  A closed-loop logistic model with a spanning-tree based genetic algorithm , 2010, Comput. Oper. Res..

[29]  Mir Saman Pishvaee,et al.  A stochastic optimization model for integrated forward/reverse logistics network design , 2009 .

[30]  Farzad Dehghanian,et al.  Designing sustainable recovery network of end-of-life products using genetic algorithm , 2009 .

[31]  Turan Paksoy,et al.  A mixed integer programming model for a closed-loop supply-chain network , 2013 .

[32]  Yongsheng Zhou,et al.  Generic Model of Reverse Logistics Network Design , 2008 .

[33]  James Kennedy,et al.  Particle swarm optimization , 1995, Proceedings of ICNN'95 - International Conference on Neural Networks.

[34]  Ana Paula Barbosa-Póvoa,et al.  An integrated model for the design and planning of supply chains with product return , 2006 .

[35]  Der-Horng Lee,et al.  A HEURISTIC APPROACH TO LOGISTICS NETWORK DESIGN FOR END-OF-LEASE COMPUTER PRODUCTS RECOVERY , 2008 .

[36]  James C. Bean,et al.  Genetic Algorithms and Random Keys for Sequencing and Optimization , 1994, INFORMS J. Comput..

[37]  Maria Besiou,et al.  Official Recycling and Scavengers: Symbiotic or Conflicting? , 2010 .

[38]  R. J. Kuo,et al.  A hybrid of genetic algorithm and particle swarm optimization for solving bi-level linear programming problem – A case study on supply chain model , 2011 .

[39]  Turan Paksoy,et al.  Fuzzy multi-objective linear programming approach for optimising a closed-loop supply chain network , 2013 .

[40]  Zbigniew Michalewicz,et al.  Handbook of Evolutionary Computation , 1997 .

[41]  S. Chopra,et al.  Supply Chain Management: Strategy, Planning & Operation , 2007 .

[42]  Mohsen Akbarpour Shirazi,et al.  Designing and planning a multi-echelon multi-period multi-product closed-loop supply chain utilizing genetic algorithm , 2013 .

[43]  C. Reeves Modern heuristic techniques for combinatorial problems , 1993 .

[44]  Jing Wang,et al.  Optimum policy in hybrid manufacturing/remanufacturing system , 2011, Comput. Ind. Eng..

[45]  Benita M. Beamon,et al.  Designing the green supply chain , 1999 .

[46]  Vildan Özkir,et al.  Multi-objective optimization of closed-loop supply chains in uncertain environment , 2013 .

[47]  John R. Koza,et al.  Genetic programming 2 - automatic discovery of reusable programs , 1994, Complex Adaptive Systems.

[48]  Patroklos Georgiadis,et al.  An integrated System Dynamics model for strategic capacity planning in closed-loop recycling networks: A dynamic analysis for the paper industry , 2013, Simul. Model. Pract. Theory.

[49]  Yongjian Li,et al.  Channel leadership, performance and coordination in closed loop supply chains , 2013 .

[50]  Turan Paksoy,et al.  Operational and environmental performance measures in a multi-product closed-loop supply chain , 2011 .

[51]  G. Kannan,et al.  Analysis of closed loop supply chain using genetic algorithm and particle swarm optimisation , 2009 .

[52]  Wang Guang-min,et al.  Genetic Algorithms for Solving Linear Bilevel Programming , 2005 .

[53]  Alexander Schrijver,et al.  Combinatorial optimization. Polyhedra and efficiency. , 2003 .

[54]  Melanie Mitchell,et al.  An introduction to genetic algorithms , 1996 .

[55]  Ana Paula Barbosa-Póvoa,et al.  Close loop supply chains: Managing product recovery portfolio , 2006 .

[56]  Xiang Li,et al.  Robust supply chain performance via Model Predictive Control , 2009, Comput. Chem. Eng..

[57]  Kai-jun Zhou,et al.  Remanufacturing closed-loop supply chain network design based on genetic particle swarm optimization algorithm , 2012 .

[58]  Patroklos Georgiadis,et al.  The impact of two-product joint lifecycles on capacity planning of remanufacturing networks , 2010, Eur. J. Oper. Res..