A tri-level location-allocation model for forward/reverse supply chain

Abstract The design of supply chain network usually directly influences the performance of location-allocation of facilities, especially for the main parties. This paper firstly addresses the tri-level location-allocation design problem which considers the forward and reverse network, simultaneously. The proposed problem is formulated on the static Stackelberg game between the Distribution Centers (DCs), Customer Zones (CZs) and Recover Centers (RCs) in the framework. The literature reports that most of previous works have utilized the various exact approaches which are not efficient and are so complex. In this study, three old and successful methods consist of Variable Neighborhood Search (VNS), Tabu Search (TS) and Particle Swarm Optimization (PSO), as well as two recent nature-inspired algorithms; Keshtel Algorithm (KA) and Water Wave Optimization (WWO) are utilized. Besides, according the nature of the problem, this study proposes a simple nested approach named as tri-level metaheuristic for the first time in order to solve the large scale problems. The performances of the algorithms are probed by using Taguchi experimental method to set the proper values for the parameters. Eventually, the efficiency of the algorithms is compared by different criteria and validated through a real case study. The obtained results show that tri-level metaheuristics are effective approaches to solve the underlying tri-level models in large scale network.

[1]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[2]  Xiaolan Xie,et al.  Supply chain network design with unreliable suppliers: a Lagrangian relaxation-based approach , 2013 .

[3]  Majid Salari,et al.  A bi-level programming model for protection of hierarchical facilities under imminent attacks , 2015, Comput. Oper. Res..

[4]  Seyyed Mehdi Sajadifar,et al.  Deriving the cost function for a class of three-echelon inventory system with N-retailers and one-for-one ordering policy , 2010 .

[5]  Mark S. Daskin,et al.  Planning for Disruptions in Supply Chain Networks , 2006 .

[6]  Shine-Der Lee,et al.  On solving unreliable planar location problems , 2001, Comput. Oper. Res..

[7]  George E. Apostolakis,et al.  Identification of critical locations across multiple infrastructures for terrorist actions , 2007, Reliab. Eng. Syst. Saf..

[8]  Miaomiao Wang,et al.  Improved particle swarm optimization based approach for bilevel programming problem-an application on supply chain model , 2014, Int. J. Mach. Learn. Cybern..

[9]  Kai Wei,et al.  Matheuristics for the single-path design-balanced service network design problem , 2017, Comput. Oper. Res..

[10]  Lawrence V. Snyder,et al.  Facility Location in Supply Chain Design , 2005 .

[11]  Rafael Martí,et al.  Approximating Unknown Mappings: An Experimental Evaluation , 2005, J. Heuristics.

[12]  T. Drezner,et al.  Competitive supply chain network design: An overview of classifications, models, solution techniques and applications , 2014 .

[13]  Ignacio E. Grossmann,et al.  Design of Supply Chains under the Risk of Facility Disruptions , 2013 .

[14]  Vicki M. Bier,et al.  Balancing Terrorism and Natural Disasters - Defensive Strategy with Endogenous Attacker Effort , 2007, Oper. Res..

[15]  Deniz Aksen,et al.  A bilevel fixed charge location model for facilities under imminent attack , 2012, Comput. Oper. Res..

[16]  Reza Tavakkoli-Moghaddam,et al.  Addressing a nonlinear fixed-charge transportation problem using a spanning tree-based genetic algorithm , 2010, Comput. Ind. Eng..

[17]  Mostafa Hajiaghaei-Keshteli,et al.  Solving the integrated scheduling of production and rail transportation problem by Keshtel algorithm , 2014, Appl. Soft Comput..

[18]  Yaoguang Hu,et al.  Tri-level decision-making with multiple followers: Model, algorithm and case study , 2015, Inf. Sci..

[19]  Mahmoud M. El-Sherbiny,et al.  Artificial Immune Algorithm for Solving Fixed Charge Transportation Problem , 2014 .

[20]  Madjid Tavana,et al.  An Integrated Intuitionistic Fuzzy AHP and SWOT Method for Outsourcing Reverse Logistics Highlights , 2015 .

[21]  Rasoul Haji,et al.  Determination of the economical policy of a three-echelon inventory system with (R, Q) ordering policy and information sharing , 2011 .

[22]  Z. Ankhili,et al.  An exact penalty on bilevel programs with linear vector optimization lower level , 2009, Eur. J. Oper. Res..

[23]  Reza Ramezanian,et al.  A tri-level covering fortification model for facility protection against disturbance in r-interdiction median problem , 2016, Comput. Ind. Eng..

[24]  K. Hindi,et al.  Efficient Solution of a Multi-commodity, Two-stage Distribution Problem with Constraints on Assignment of Customers to Distribution Centres , 1998 .

[25]  J. Salmeron,et al.  Analysis of electric grid security under terrorist threat , 2004, IEEE Transactions on Power Systems.

[26]  David P. Morton,et al.  A Stochastic Program for Interdicting Smuggled Nuclear Material , 2003 .

[27]  Gregory Levitin Optimizing Defense Strategies for Complex Multi-State Systems , 2009 .

[28]  Pierre Hansen,et al.  New Branch-and-Bound Rules for Linear Bilevel Programming , 1989, SIAM J. Sci. Comput..

[29]  R. Kevin Wood,et al.  Shortest‐path network interdiction , 2002, Networks.

[30]  Charles Audet,et al.  Disjunctive cuts for continuous linear bilevel programming , 2006, Optim. Lett..

[31]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[32]  LikasiriChulin,et al.  Product distribution via a bi-level programming approach , 2016 .

[33]  Özlem Ergun,et al.  The Maximum Flow Network Interdiction Problem: Valid inequalities, integrality gaps, and approximability , 2010, Oper. Res. Lett..

[34]  Yujun Zheng Water wave optimization: A new nature-inspired metaheuristic , 2015, Comput. Oper. Res..

[35]  Andrew Lim,et al.  Reliable logistics networks design with facility disruptions , 2011 .

[36]  Mostafa Hajiaghaei-Keshteli,et al.  New approaches in metaheuristics to solve the fixed charge transportation problem in a fuzzy environment , 2017, Neural Computing and Applications.

[37]  G. Anandalingam,et al.  A penalty function approach for solving bi-level linear programs , 1993, J. Glob. Optim..

[38]  Zhi-Hai Zhang,et al.  An integrated supply chain network design problem for bidirectional flows , 2014, Expert Syst. Appl..

[39]  G. Anandalingam,et al.  A Mathematical Programming Model of Decentralized Multi-Level Systems , 1988 .

[40]  Supalin Saranwong,et al.  Product distribution via a bi-level programming approach: Algorithms and a case study in municipal waste system , 2016, Expert Syst. Appl..

[41]  Fred W. Glover,et al.  Principles of Tabu Search , 2007, Handbook of Approximation Algorithms and Metaheuristics.

[42]  Ahmad Jafarian,et al.  Designing a sustainable closed-loop supply chain network based on triple bottom line approach: A comparison of metaheuristics hybridization techniques , 2014, Eur. J. Oper. Res..

[43]  Young Hoon Lee,et al.  The hybrid planning algorithm for the distribution center operation using tabu search and decomposed optimization , 2010, Expert Syst. Appl..

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

[45]  Hyerim Bae,et al.  Analytic hierarchy process to assess and optimize distribution network , 2008, Appl. Math. Comput..

[46]  A. M. Geoffrion,et al.  Multicommodity Distribution System Design by Benders Decomposition , 1974 .

[47]  Oguzhan Alagöz,et al.  Modeling secrecy and deception in a multiple-period attacker-defender signaling game , 2010, Eur. J. Oper. Res..

[48]  Jonathan F. Bard,et al.  An explicit solution to the multi-level programming problem , 1982, Comput. Oper. Res..

[49]  Jie Lu,et al.  An extended Kth-best approach for linear bilevel programming , 2005, Appl. Math. Comput..

[50]  Guangquan Zhang,et al.  An Extended Kth-Best Approach For Referential-Uncooperative Bilevel Multi-Follower Decision Making , 2008, Int. J. Comput. Intell. Syst..

[51]  M. P. Scaparra,et al.  Optimizing Protection Strategies for Supply Chains: Comparing Classic Decision-Making Criteria in an Uncertain Environment , 2011 .

[52]  Jesse R. O'Hanley,et al.  Designing robust coverage networks to hedge against worst-case facility losses , 2008, Eur. J. Oper. Res..

[53]  J. Arroyo,et al.  Energy and reserve pricing in security and network-constrained electricity markets , 2005, IEEE Transactions on Power Systems.

[54]  Eiichi Taniguchi,et al.  Optimal size and location planning of public logistics terminals , 1999 .

[55]  C. H. Aikens,et al.  Facility location models for distribution planning , 1985 .

[56]  Mostafa Zandieh,et al.  Multi-objective genetic-based algorithms for a cross-docking scheduling problem , 2011, Appl. Soft Comput..

[57]  Bokan Chen Applications of Optimization Under Uncertainty Methods on Power System Planning Problems , 2016 .

[58]  Amanda J. Schmitt,et al.  OR/MS models for supply chain disruptions: a review , 2014 .

[59]  Berç Rustem,et al.  A multi-parametric programming approach for multilevel hierarchical and decentralised optimisation problems , 2009, Comput. Manag. Sci..

[60]  W. M. Hirsch,et al.  The fixed charge problem , 1968 .

[61]  F.D. Galiana,et al.  A mixed-integer LP procedure for the analysis of electric grid security under disruptive threat , 2005, IEEE Transactions on Power Systems.

[62]  Deniz Aksen,et al.  A bilevel partial interdiction problem with capacitated facilities and demand outsourcing , 2014, Comput. Oper. Res..

[63]  Reza Tavakkoli-Moghaddam,et al.  Solving a fuzzy fixed charge solid transportation problem by metaheuristics , 2013, Math. Comput. Model..

[64]  Nan Liu,et al.  Bilevel Programming Approach to Optimizing a Logistic Distribution Network with Balancing Requirements , 2004 .

[65]  Bo Zhang,et al.  Fixed charge solid transportation problem in uncertain environment and its algorithm , 2016, Comput. Ind. Eng..

[66]  R. Kevin Wood,et al.  Deterministic network interdiction , 1993 .

[67]  Reza Tavakkoli-Moghaddam,et al.  Solving a capacitated fixed-charge transportation problem by artificial immune and genetic algorithms with a Prüfer number representation , 2011, Expert Syst. Appl..

[68]  Yaoguang Hu,et al.  A solution to bi/tri-level programming problems using particle swarm optimization , 2016, Inf. Sci..

[69]  Rashid M. Alhamali,et al.  A hybrid particle swarm algorithm with artificial immune learning for solving the fixed charge transportation problem , 2013, Comput. Ind. Eng..

[70]  Wei Zhang,et al.  Integrating the logistics network design with order quantity determination under uncertain customer demands , 2014, Expert Syst. Appl..

[71]  Mostafa Hajiaghaei-Keshteli,et al.  Integrated scheduling of production and rail transportation , 2014, Comput. Ind. Eng..

[72]  Natalia Alguacil,et al.  A trilevel programming approach for electric grid defense planning , 2014, Comput. Oper. Res..

[73]  Reza Tavakkoli-Moghaddam,et al.  Solving a fuzzy fixed charge solid transportation problem using batch transferring by new approaches in meta-heuristic , 2017, Electron. Notes Discret. Math..

[74]  Maria Paola Scaparra,et al.  Analysis of facility protection strategies against an uncertain number of attacks: The stochastic R-interdiction median problem with fortification , 2011, Comput. Oper. Res..

[75]  Yanfeng Ouyang,et al.  A Continuum Approximation Approach to Competitive Facility Location Design Under Facility Disruption Risks , 2013 .

[76]  Javier Montero,et al.  Model, solution concept, and Kth-best algorithm for linear trilevel programming , 2010, Inf. Sci..

[77]  Qingwei Li,et al.  A heuristic approach to the design of fortified distribution networks , 2013 .

[78]  Yu-Chung Tsao Distribution center network design under trade credits , 2013, Appl. Math. Comput..

[79]  Maria Paola Scaparra,et al.  A hierarchical compromise model for the joint optimization of recovery operations and distribution of emergency goods in Humanitarian Logistics , 2014, Comput. Oper. Res..

[80]  Behrooz Karimi,et al.  Hub network design problem in the presence of disruptions , 2012, Journal of Intelligent Manufacturing.

[81]  Genichii Taguchi,et al.  Introduction to quality engineering. designing quality into products a , 1986 .

[82]  D. J. White Penalty Function Approach to Linear Trilevel Programming , 1997 .

[83]  Jonathan F. Bard,et al.  An investigation of the linear three level programming problem , 1984, IEEE Transactions on Systems, Man, and Cybernetics.

[84]  Mark S. Daskin,et al.  Strategic facility location: A review , 1998, Eur. J. Oper. Res..

[85]  Supalin Saranwong,et al.  Bi-level programming model for solving distribution center problem: A case study in Northern Thailand's sugarcane management , 2017, Comput. Ind. Eng..

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

[87]  Omar Ben-Ayed,et al.  Bilevel linear programming , 1993, Comput. Oper. Res..

[88]  Mustapha Nourelfath,et al.  Critical supply network protection against intentional attacks: A game-theoretical model , 2013, Reliab. Eng. Syst. Saf..

[89]  Lawrence V. Snyder,et al.  Reliability Models for Facility Location: The Expected Failure Cost Case , 2005, Transp. Sci..

[90]  Melike Erol-Kantarci,et al.  A risk optimization model for enhanced power grid resilience against physical attacks , 2017 .

[91]  Javier Montero,et al.  Multifollower Trilevel Decision Making Models and System , 2012, IEEE Transactions on Industrial Informatics.

[92]  Hasan Pirkul,et al.  A multi-commodity, multi-plant, capacitated facility location problem: formulation and efficient heuristic solution , 1998, Comput. Oper. Res..

[93]  Beatriz Jiménez-Parra,et al.  Reverse Logistics: Concept, Evolution and Marketing Challenges , 2017 .

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

[95]  Charles E. Blair,et al.  Computational Difficulties of Bilevel Linear Programming , 1990, Oper. Res..

[96]  Mark S. Daskin,et al.  A facility reliability problem: Formulation, properties, and algorithm , 2010 .

[97]  Gao Zi-You,et al.  A bi-level programming model and solution algorithm for the location of logistics distribution centers , 2008 .

[98]  Pierre Hansen,et al.  Variable Neighborhood Search , 2018, Handbook of Heuristics.

[99]  Mitsuo Gen,et al.  The balanced allocation of customers to multiple distribution centers in the supply chain network: a genetic algorithm approach , 2002 .