Bi-level programming model and KKT penalty function solution approach for reliable hub location problem

Abstract Tactical and operational decisions must nowadays be made in production and distribution systems to allocate the best possible locations for the establishment of service centers. These systems seek to provide their services the fastest and the most reliably. In the meantime, hub location problems are classified as the most important categories of such decisions. These problems include locating hub facilities and establishing communication networks between facilities and demand centers. This paper aims to design a bi-level programming model to minimize the costs of establishing a hub network at the first decision-making level and reduce service loss due to disruption and failure in service processes at the second decision-making level. Therefore, the reliable bi-level hub location problem was analyzed, and an integer programming model was developed. The KKT method was then employed to solve the model, whereas a two-step heuristic method with a penalty function was proposed to first offer a feasible solution through an innovative algorithm. After that, a process was formulated to improve the feasible solution through the penalty function logic. Data of 37 major cities were collected from the Civil Aviation Organization of Islamic Republic of Iran to validate the proposed model. In brief, the developed hub location problem model managed to efficiently solve some real-world distribution problems through a bi-level programming approach. Moreover, the traffic reliability and total location routing cost of the network were incorporated into a mathematical model.

[1]  Nader Ghaffarinasab,et al.  Robust single allocation p-hub median problem under hose and hybrid demand uncertainties: models and algorithms , 2020, International Journal of Management Science and Engineering Management.

[2]  I. K. Altinel,et al.  Competitive facility location problem with attractiveness adjustment of the follower: A bilevel programming model and its solution , 2011, Eur. J. Oper. Res..

[3]  Mahdi Bashiri,et al.  Hub covering location problems with different coverage types , 2011 .

[4]  Jonathan F. Bard An Algorithm for Solving the General Bilevel Programming Problem , 1983, Math. Oper. Res..

[5]  Lei Nie,et al.  Layout scheme of high-speed railway transfer hubs: bi-level modeling and hybrid genetic algorithm approach , 2018, Cluster Computing.

[6]  Jonathan F. Bard,et al.  A Branch and Bound Algorithm for the Bilevel Programming Problem , 1990, SIAM J. Sci. Comput..

[7]  Tatsushi Nishi,et al.  Dynamic p+q maximal hub location problem for freight transportation planning with rational markets , 2019 .

[8]  Mohammad Mehdi Sepehri,et al.  A Branch and Bound Algorithm for Bi-level Discrete Network Design Problem , 2012, Networks and Spatial Economics.

[9]  Chenglong Wang,et al.  A Bi-level Programming Guiding Electrolytic Aluminum Load for Demand Response , 2020, 2020 IEEE/IAS Industrial and Commercial Power System Asia (I&CPS Asia).

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

[11]  Harvey J. Miller,et al.  THE HUB NETWORK DESIGN PROBLEM: A REVIEW AND SYNTHESIS. , 1994 .

[12]  Jeng-Fung Chen,et al.  A hybrid heuristic for the uncapacitated single allocation hub location problem , 2007 .

[13]  M. Luo,et al.  Optimal subsidies for rail containers: a bi-level programming solution , 2020 .

[14]  Hossein Karimi,et al.  Proprietor and customer costs in the incomplete hub location-routing network topology , 2014 .

[15]  Bin Jia,et al.  A credibility-based fuzzy programming model for the hierarchical multimodal hub location problem with time uncertainty in cargo delivery systems , 2021, International Journal of Machine Learning and Cybernetics.

[16]  Mohammad Hossein Fazel Zarandi,et al.  Design of a reliable hub-and-spoke network using an interactive fuzzy goal programming , 2011, 2011 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE 2011).

[17]  S. A. MirHassani,et al.  Quantum binary particle swarm optimization-based algorithm for solving a class of bi-level competitive facility location problems , 2015, Optim. Methods Softw..

[18]  Mostafa Setak,et al.  Multi-objective reliable hub covering location considering customer convenience using NSGA-II , 2014, Int. J. Syst. Assur. Eng. Manag..

[19]  M. O'Kelly,et al.  A quadratic integer program for the location of interacting hub facilities , 1987 .

[20]  Tiesong Hu,et al.  A penalty function method based on Kuhn-Tucker condition for solving linear bilevel programming , 2007, Appl. Math. Comput..

[21]  D. White,et al.  A solution method for the linear static Stackelberg problem using penalty functions , 1990 .

[22]  Andreas T. Ernst,et al.  Efficient algorithms for the uncapac-itated single allocation p-hub median problem , 1996 .

[23]  Hyun Kim,et al.  Reliable P-Hub Location Problems in Telecommunication Networks , 2009 .

[24]  Georg Still,et al.  Solving bilevel programs with the KKT-approach , 2012, Mathematical Programming.

[25]  Trevor S. Hale,et al.  Location Science Research: A Review , 2003, Ann. Oper. Res..

[26]  S. A. MirHassani,et al.  Lagrangean relaxation-based algorithm for bi-level problems , 2015, Optim. Methods Softw..

[27]  Sibel A. Alumur,et al.  Hierarchical multimodal hub location problem with time-definite deliveries , 2012 .

[28]  Gerhard J. Woeginger,et al.  Uncapacitated single and multiple allocation p-hub center problems , 2009, Comput. Oper. Res..

[29]  José-Fernando Camacho-Vallejo,et al.  A bi-level programming model for sustainable supply chain network design that considers incentives for using cleaner technologies , 2019, Journal of Cleaner Production.

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

[31]  Andreas T. Ernst,et al.  Exact and heuristic algorithms for the uncapacitated multiple allocation p-hub median problem , 1998 .

[32]  A. Eydi,et al.  Single Assignment Capacitated Hierarchical Hub Set Covering Problem for Service Delivery Systems Over Multilevel Networks , 2019 .

[33]  Eng Keong Lua,et al.  Internet Routing Policies and Round-Trip-Times , 2005, PAM.

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

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

[36]  Rosa G. González-Ramírez,et al.  A bi-level optimization model for aid distribution after the occurrence of a disaster , 2015 .

[37]  Günther R. Raidl,et al.  Speeding Up Logic-Based Benders' Decomposition by a Metaheuristic for a Bi-Level Capacitated Vehicle Routing Problem , 2014, Hybrid Metaheuristics.

[38]  Ferani E. Zulvia,et al.  Solving bi-level linear programming problem through hybrid of immune genetic algorithm and particle swarm optimization algorithm , 2015, Appl. Math. Comput..

[39]  Yu Zhang,et al.  The reliable hub-and-spoke design problem: Models and algorithms , 2015 .

[40]  B. Karimi,et al.  Solving the p-hub Median Problem Under Intentional Disruptions Using Simulated Annealing , 2013 .

[41]  Bernd Wagner,et al.  A Note on "The Latest Arrival Hub Location Problem" , 2004, Manag. Sci..

[42]  J. G. Klincewicz,et al.  HUB LOCATION IN BACKBONE/TRIBUTARY NETWORK DESIGN: A REVIEW , 1998 .

[43]  Kazem Zare,et al.  Optimal strategic coordination of distribution networks and interconnected energy hubs: A linear multi-follower bi-level optimization model , 2020 .

[44]  Andreas T. Ernst,et al.  Solution algorithms for the capacitated single allocation hub location problem , 1999, Ann. Oper. Res..

[45]  Ehsan Nikbakhsh,et al.  Hub location problems: A review of models, classification, solution techniques, and applications , 2013, Comput. Ind. Eng..

[46]  Bahar Yetis Kara,et al.  The Latest Arrival Hub Location Problem , 2001, Manag. Sci..

[47]  Jesse R. O'Hanley,et al.  Reliable Hub Network Design: Formulation and Solution Techniques , 2017, Transp. Sci..

[48]  Deep Medhi,et al.  Routing, flow, and capacity design in communication and computer networks , 2004 .

[49]  James F. Campbell,et al.  Integer programming formulations of discrete hub location problems , 1994 .

[50]  Hande Yaman,et al.  The hierarchical hub median problem with single assignment , 2009 .

[51]  Sibel A. Alumur,et al.  A tabu-search based heuristic for the hub covering problem over incomplete hub networks , 2009, Comput. Oper. Res..

[52]  Reza Tavakkoli-Moghaddam,et al.  A game-based meta-heuristic for a fuzzy bi-objective reliable hub location problem , 2016, Eng. Appl. Artif. Intell..

[53]  Pascal Van Hentenryck,et al.  Bilevel Optimization for On-Demand Multimodal Transit Systems , 2019, CPAIOR.

[54]  Reza Tavakkoli-Moghaddam,et al.  A multi-modal competitive hub location pricing problem with customer loyalty and elastic demand , 2020, Comput. Oper. Res..

[55]  Alireza Eydi,et al.  Reliable Hierarchical Multimodal Hub Location Problem: Models and Lagrangian Relaxation Algorithm , 2018, Scientia Iranica.

[56]  Gilbert Laporte,et al.  Stochastic uncapacitated hub location , 2011, Eur. J. Oper. Res..

[57]  Mumtaz Karatas,et al.  A multi-objective bi-level location problem for heterogeneous sensor networks with hub-spoke topology , 2020, Comput. Networks.

[58]  Ghasem Moslehi,et al.  Mathematical Model for Bi-objective Maximal Hub Covering Problem with Periodic Variations of Parameters , 2019, International Journal of Engineering.

[59]  Morton E. O'Kelly,et al.  The Location of Interacting Hub Facilities , 1986, Transp. Sci..

[60]  Sibel A. Alumur,et al.  Network hub location problems: The state of the art , 2008, Eur. J. Oper. Res..

[61]  Morton E. O'Kelly,et al.  Twenty-Five Years of Hub Location Research , 2012, Transp. Sci..

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

[63]  Seyed Parsa Parvasi,et al.  A bi-level school bus routing problem with bus stops selection and possibility of demand outsourcing , 2017, Appl. Soft Comput..

[64]  Robert G. Jeroslow,et al.  The polynomial hierarchy and a simple model for competitive analysis , 1985, Math. Program..

[65]  Seyed Taghi Akhavan Niaki,et al.  Opposition-based learning for competitive hub location: A bi-objective biogeography-based optimization algorithm , 2017, Knowl. Based Syst..

[66]  Reza Tavakkoli-Moghaddam,et al.  Design of a reliable logistics network with hub disruption under uncertainty , 2016 .