Planning of complex supply chains: A performance comparison of three meta-heuristic algorithms

Abstract Businesses have more complex supply chains than ever before. Many supply chain planning efforts result in sizable and often nonlinear optimization problems that are difficult to solve using standard solution methods. Meta-heuristic and heuristic solution methods have been developed and applied to tackle such modeling complexities. This paper aims to compare and analyze the performance of three meta-heuristic algorithms in solving a nonlinear green supply chain planning problem. A tactical planning model is presented that aims to balance the economic and emissions performance of the supply chain. Utilizing data from an Australian clothing manufacturer, three meta-heuristic algorithms including Genetic Algorithm, Simulated Annealing and Cross-Entropy are adopted to find solutions to this problem. Discussions on the key characteristics of these algorithms and comparative analysis of the numerical results provide some modeling insights and practical implications. In particular, we find that (1) a Cross-Entropy method outperforms the two popular meta-heuristic algorithms in both computation time and solution quality, and (2) Simulated Annealing may produce better results in a time-restricted comparison due to its rapid initial convergence speed.

[1]  Taho Yang,et al.  A genetic algorithms simulation approach for the multi-attribute combinatorial dispatching decision problem , 2007, Eur. J. Oper. Res..

[2]  Chuansheng Wang,et al.  Vehicle Routing Problem with Stochastic Demands and Simultaneous Delivery and Pickup Based on the Cross-Entropy Method , 2011 .

[3]  Marco Caserta,et al.  A cross entropy algorithm for the Knapsack problem with setups , 2008, Comput. Oper. Res..

[4]  Joseph Sarkis,et al.  Tactical supply chain planning models with inherent flexibility: definition and review , 2016, Ann. Oper. Res..

[5]  Marcus Brandenburg,et al.  Quantitative models for sustainable supply chain management: Developments and directions , 2014, Eur. J. Oper. Res..

[6]  Emile H. L. Aarts,et al.  Simulated Annealing: Theory and Applications , 1987, Mathematics and Its Applications.

[7]  Mark Goh,et al.  Policy insights from a green supply chain optimisation model , 2015 .

[8]  Joseph Sarkis,et al.  Sustainable transport fleet appraisal using a hybrid multi-objective decision making approach , 2017, Ann. Oper. Res..

[9]  Samir K. Srivastava,et al.  Green Supply-Chain Management: A State-of-the-Art Literature Review , 2007 .

[10]  A. Sadegheih Scheduling problem using genetic algorithm, simulated annealing and the effects of parameter values on GA performance , 2006 .

[11]  Dirk P. Kroese,et al.  The Cross-Entropy Method for Continuous Multi-Extremal Optimization , 2006 .

[12]  Uzay Kaymak,et al.  Genetic algorithms for supply-chain scheduling: A case study in the distribution of ready-mixed concrete , 2007, Eur. J. Oper. Res..

[13]  José Miguel Laínez,et al.  Incorporating environmental impacts and regulations in a holistic supply chains modeling: An LCA approach , 2009, Comput. Chem. Eng..

[14]  Seyyed M. T. Fatemi Ghomi,et al.  Production , Manufacturing and Logistics A hybrid genetic algorithm for the finite horizon economic lot and delivery scheduling in supply chains , 2006 .

[15]  Joseph Sarkis,et al.  Green supply chain management: A review and bibliometric analysis , 2015 .

[16]  Joseph Sarkis,et al.  A tradeoff model for green supply chain planning:A leanness-versus-greenness analysis , 2015 .

[17]  G. Barbarosoglu,et al.  Hierarchical design of an integrated production and 2-echelon distribution system , 1999, Eur. J. Oper. Res..

[18]  Wei-Chang Yeh,et al.  Using multi-objective genetic algorithm for partner selection in green supply chain problems , 2011, Expert Syst. Appl..

[19]  R. Dekker,et al.  The impact of greening on supply chain design and cost: a case for a developing region , 2012 .

[20]  N. Jawahar,et al.  A genetic algorithm for optimal operating parameters of VMI system in a two-echelon supply chain , 2007, Eur. J. Oper. Res..

[21]  Mikael Rönnqvist,et al.  Integrated Production and Distribution Planning for Södra Cell AB , 2007, J. Math. Model. Algorithms.

[22]  Basheer M. Khumawala,et al.  An empirical comparison of tabu search, simulated annealing, and genetic algorithms for facilities location problems , 1997 .

[23]  Milan Despotovic,et al.  Data mining with various optimization methods , 2014, Expert Syst. Appl..

[24]  Dr. Zbigniew Michalewicz,et al.  How to Solve It: Modern Heuristics , 2004 .

[25]  Eric Ballot,et al.  The reduction of greenhouse gas emissions from freight transport by pooling supply chains , 2013 .

[26]  Boaz Golany,et al.  Setting gates for activities in the stochastic project scheduling problem through the cross entropy methodology , 2011, Ann. Oper. Res..

[27]  Reuven Y. Rubinstein,et al.  Optimization of computer simulation models with rare events , 1997 .

[28]  Gerd Finke,et al.  An Integrated Model for an Industrial Production–Distribution Problem , 2001 .

[29]  Reza Tavakkoli-Moghaddam,et al.  A hybrid simulated annealing algorithm for location and routing scheduling problems with cross-docking in the supply chain , 2013 .

[30]  Joseph Sarkis,et al.  A tactical supply chain planning model with multiple flexibility options: an empirical evaluation , 2016, Ann. Oper. Res..

[31]  Fulya Altiparmak,et al.  A cross entropy approach to design of reliable networks , 2009, Eur. J. Oper. Res..

[32]  Vaidyanathan Jayaraman,et al.  Production , Manufacturing and Logistics A simulated annealing methodology to distribution network design and management , 2002 .

[33]  Hyung Rim Choi,et al.  Integration of Production and Distribution Planning Using a Genetic Algorithm in Supply Chain Management , 2007, Analysis and Design of Intelligent Systems using Soft Computing Techniques.

[34]  Dirk P. Kroese,et al.  Application of the Cross-Entropy Method to the Buffer Allocation Problem in a Simulation-Based Environment , 2005, Ann. Oper. Res..

[35]  Seyed Hessameddin Zegordi,et al.  A novel genetic algorithm for solving production and transportation scheduling in a two-stage supply chain , 2010, Comput. Ind. Eng..

[36]  Mario Jino,et al.  Diversity oriented test data generation using metaheuristic search techniques , 2014, Inf. Sci..

[37]  Benita M. Beamon,et al.  Green supply chain network design with stochastic demand and carbon price , 2017, Ann. Oper. Res..

[38]  Christine L. Mumford,et al.  A hybrid multi-objective approach to capacitated facility location with flexible store allocation for green logistics modeling , 2014 .

[39]  Sally A. Weller Retailing, Clothing and Textiles Production in Australia , 2007 .

[40]  Dennis Huisman,et al.  A comparison of five heuristics for the multiple depot vehicle scheduling problem , 2009, J. Sched..

[41]  Turan Paksoy,et al.  The implications of carbon pricing in Australia: An industrial logistics planning case study , 2013 .

[42]  Reza Zanjirani Farahani,et al.  A review and critique on integrated production–distribution planning models and techniques , 2013 .

[43]  Fritz H. Grupe,et al.  Genetic algorithms: A business perspective , 2004, Inf. Manag. Comput. Secur..

[44]  Turan Paksoy,et al.  A genetic algorithm approach for multi-objective optimization of supply chain networks , 2006, Comput. Ind. Eng..

[45]  Stefan Seuring,et al.  A review of modeling approaches for sustainable supply chain management , 2013, Decis. Support Syst..

[46]  J. Sarkis,et al.  Framing Sustainability Performance of Supply Chains with Multidimensional Indicators , 2014 .

[47]  Patroklos Georgiadis,et al.  A system dynamics model for dynamic capacity planning of remanufacturing in closed-loop supply chains , 2007, Comput. Oper. Res..

[48]  Augusto Q. Novais,et al.  Bi-objective optimization approach to the design and planning of supply chains: Economic versus environmental performances , 2011, Comput. Chem. Eng..

[49]  Marianthi G. Ierapetritou,et al.  Optimal design of sustainable chemical processes and supply chains: A review , 2012, Comput. Chem. Eng..

[50]  Lee Luong,et al.  Genetic algorithm optimisation of an integrated aggregate production–distribution plan in supply chains , 2012 .

[51]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[52]  Xiaofan Lai,et al.  A multi-objective optimization for green supply chain network design , 2011, Decis. Support Syst..

[53]  F. Jolai,et al.  Integrated multi-site production-distribution planning in supply chain by hybrid modelling , 2010 .

[54]  Behnam Fahimnia,et al.  Supply chain planning for a multinational enterprise: a performance analysis case study , 2013 .

[55]  Marco Caserta,et al.  A cross entropy-Lagrangean hybrid algorithm for the multi-item capacitated lot-sizing problem with setup times , 2009, Comput. Oper. Res..

[56]  Joseph Sarkis,et al.  The impact of carbon pricing on a closed-loop supply chain: an Australian case study , 2013 .

[57]  Kannan Govindan,et al.  Reverse logistics and closed-loop supply chain: A comprehensive review to explore the future , 2015, Eur. J. Oper. Res..

[58]  H. L. Ong,et al.  Solving the feeder bus network design problem by genetic algorithms and ant colony optimization , 2006, Adv. Eng. Softw..

[59]  Gang Chen,et al.  Managing truck arrivals with time windows to alleviate gate congestion at container terminals , 2013 .

[60]  John M. Wassick,et al.  Chemical supply chain network optimization , 2008, Comput. Chem. Eng..

[61]  Haldun Aytug,et al.  Use of genetic algorithms to solve production and operations management problems: A review , 2003 .

[62]  Lalit M. Patnaik,et al.  Genetic algorithms: a survey , 1994, Computer.

[63]  Simone Zanoni,et al.  Greening the aluminium supply chain , 2007 .

[64]  Chih-Peng Li,et al.  A Suboptimal Tone Reservation Algorithm Based on Cross-Entropy Method for PAPR Reduction in OFDM Systems , 2011, IEEE Transactions on Broadcasting.

[65]  Stephan M. Wagner,et al.  Green supply chain network optimization and the trade-off between environmental and economic objectives , 2015 .

[66]  Donya Rahmani,et al.  An aggregate production planning model for two phase production systems: Solving with genetic algorithm and tabu search , 2012, Expert Syst. Appl..

[67]  Joseph Sarkis,et al.  Integrated aggregate supply chain planning using memetic algorithm – A performance analysis case study , 2013 .

[68]  Joseph Sarkis,et al.  RELATIONSHIPS BETWEEN OPERATIONAL PRACTICES AND PERFORMANCE AMONG EARLY ADOPTERS OF GREEN SUPPLY CHAIN MANAGEMENT PRACTICES IN CHINESE MANUFACTURING ENTERPRISES , 2004 .

[69]  El-Houssaine Aghezzaf,et al.  A matheuristic for aggregate production–distribution planning with mould sharing , 2013 .

[70]  R. Rubinstein The Cross-Entropy Method for Combinatorial and Continuous Optimization , 1999 .

[71]  S. Afshin Mansouri,et al.  A simulated annealing approach to a bi-criteria sequencing problem in a two-stage supply chain , 2006, Comput. Ind. Eng..

[72]  A. Ramudhin,et al.  Design of sustainable supply chains under the emission trading scheme , 2012 .

[73]  Armin Jabbarzadeh,et al.  Dynamic supply chain network design for the supply of blood in disasters: A robust model with real world application , 2014 .

[74]  Joseph Sarkis,et al.  Carbon pricing versus emissions trading: A supply chain planning perspective , 2015 .

[75]  Joseph Sarkis,et al.  Tactical supply chain planning under a carbon tax policy scheme: A case study , 2015 .

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

[77]  Raymond Hemmecke,et al.  Nonlinear Integer Programming , 2009, 50 Years of Integer Programming.

[78]  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..