An efficient and scalable approach to hub location problems based on contraction

Abstract Solving the vast majority of hub location problems is NP-hard, implying that optimally solving large-scale instances (with hundreds of nodes) with exact solution techniques is extremely difficult. While heuristics have been developed which scale up to hundreds of nodes for specific problem types, these techniques do not scale up for further larger instances (with thousands of nodes) or intriguing problem variants. In this paper, we propose EHLC (Efficient Hub Location by Contraction), which exploits the idea of efficiently computing hub locations on a reduced network instance, so-called contracted network. The obtained solutions are rewritten back to the original network, followed by a final optimization step. A rich set of computational experiments on instances with up to 5000 nodes and different problem types, i.e., USApHMPC, CSApHMPC, USApHMPI, UMApHMPC, CMApHMPC, and UMApHMPI shows that EHLC outperforms the existing solution techniques by orders of magnitude regarding execution time, while achieving solutions with identical gaps for almost all datasets and parameter combinations. For large enough datasets or complex hub location problems, EHLC has a speedup of over 20 times (such as GA, GVNS for USApHMPI on URAND1000 and Benders for UMApHMPI on TR40), compared to non-contracted methods. Given the same time limit, EHLC provides final solutions with similar or better qualities for most instances, such as EHLC_GVNS and NC_GVNS reach the optimal solutions for most instances.

[1]  Inmaculada Rodríguez Martín,et al.  A branch-and-cut algorithm for the hub location and routing problem , 2014, Comput. Oper. Res..

[2]  Ángel Corberán,et al.  Heuristics for the capacitated modular hub location problem , 2017, Comput. Oper. Res..

[3]  J. Kratica,et al.  Two genetic algorithms for solving the uncapacitated single allocation p , 2007, Eur. J. Oper. Res..

[4]  Kai Yang,et al.  An improved hybrid particle swarm optimization algorithm for fuzzy p-hub center problem , 2013, Comput. Ind. Eng..

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

[6]  Jozef Kratica,et al.  Genetic Algorithm for Solving Uncapacitated Multiple Allocation Hub Location Problem , 2005, Comput. Artif. Intell..

[7]  Nenad Mladenovic,et al.  A general variable neighborhood search for solving the uncapacitated single allocation p-hub median problem , 2009, Eur. J. Oper. Res..

[8]  Nenad Mladenovic,et al.  General variable neighborhood search for the uncapacitated single allocation p-hub center problem , 2015, Optimization Letters.

[9]  Ricardo Saraiva de Camargo,et al.  Benders Decomposition for Hub Location Problems with Economies of Scale , 2009, Transp. Sci..

[10]  James F. Campbell CONTINUOUS AND DISCRETE DEMAND HUB LOCATION PROBLEMS , 1993 .

[11]  Jesper Larsen,et al.  A hub location problem with fully interconnected backbone and access networks , 2007, Comput. Oper. Res..

[12]  Timothy J. Lowe,et al.  On worst-case aggregation analysis for network location problems , 1993, Ann. Oper. Res..

[13]  James F. Campbell Hub Location and the p-Hub Median Problem , 1996, Oper. Res..

[14]  Jun Zhang,et al.  HUBBI: Iterative network design for incomplete hub location problems , 2019, Comput. Oper. Res..

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

[16]  Reza Ghanbari,et al.  An efficient tabu search for solving the uncapacitated single allocation hub location problem , 2016, Comput. Ind. Eng..

[17]  Frank Plastria,et al.  On the choice of aggregation points for continuousp-median problems: A case for the gravity centre , 2001 .

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

[19]  Jun Zhang,et al.  General contraction method for uncapacitated single allocation p-hub median problems , 2017, 2017 IEEE Symposium Series on Computational Intelligence (SSCI).

[20]  Andreas T. Ernst,et al.  Hub Arc Location Problems: Part I - Introduction and Results , 2005, Manag. Sci..

[21]  Reinaldo Morabito,et al.  Benders decomposition applied to a robust multiple allocation incomplete hub location problem , 2018, Comput. Oper. Res..

[22]  Iván A. Contreras,et al.  Tight bounds from a path based formulation for the tree of hub location problem , 2009, Comput. Oper. Res..

[23]  James R. Evans,et al.  Aggregation and Disaggregation Techniques and Methodology in Optimization , 1991, Oper. Res..

[24]  Stefan Nickel,et al.  Hub location problems in transportation networks , 2011 .

[25]  Sibel A. Alumur,et al.  Profit maximizing hub location problems , 2019, Omega.

[26]  Iván A. Contreras,et al.  Lagrangean relaxation for the capacitated hub location problem with single assignment , 2009, OR Spectr..

[27]  Hasan Pirkul,et al.  An Efficient Procedure for Designing Single Allocation Hub and Spoke Systems , 1998 .

[28]  Fariborz Jolai,et al.  A new stochastic approach for a reliable p-hub covering location problem , 2015, Comput. Ind. Eng..

[29]  Gilbert Laporte,et al.  Benders Decomposition for Large-Scale Uncapacitated Hub Location , 2011, Oper. Res..

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

[31]  James F. Campbell Hub location for time definite transportation , 2009, Comput. Oper. Res..

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

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

[34]  Hande Yaman,et al.  Solving the hub location problem with modular link capacities , 2005, Comput. Oper. Res..

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

[36]  Iván A. Contreras,et al.  Branch and Price for Large-Scale Capacitated Hub Location Problems with Single Assignment , 2011, INFORMS J. Comput..

[37]  Hossein Karimi,et al.  The capacitated hub covering location-routing problem for simultaneous pickup and delivery systems , 2018, Comput. Ind. Eng..

[38]  Richard L. Francis,et al.  Demand Point Aggregation for Planar Covering Location Models , 2005, Ann. Oper. Res..

[39]  Timothy J. Lowe,et al.  Aggregation error for location models: survey and analysis , 2009, Ann. Oper. Res..

[40]  Claudio B. Cunha,et al.  New simple and efficient heuristics for the uncapacitated single allocation hub location problem , 2009, Comput. Oper. Res..

[41]  Andreas T. Ernst,et al.  The capacitated multiple allocation hub location problem: Formulations and algorithms , 2000, Eur. J. Oper. Res..

[42]  Morton E. O'Kelly,et al.  Formulations and decomposition methods for the incomplete hub location network design problem with and without hop-constraints , 2017 .

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

[44]  Martine Labbé,et al.  A branch and cut algorithm for hub location problems with single assignment , 2005, Math. Program..

[45]  Sibel A. Alumur,et al.  Spatial Analysis of Single Allocation Hub Location Problems , 2016 .

[46]  Juan-José Salazar-González,et al.  Solving a capacitated hub location problem , 2008 .

[47]  Zorica Stanimirovic,et al.  A Genetic Algorithm Approach for the Capacitated Single Allocation P-Hub Median Problem , 2012, Comput. Informatics.

[48]  Rafael M.A. Figueiredo,et al.  A two-stage hub location method for air transportation in Brazil , 2014, Int. Trans. Oper. Res..

[49]  Uwe Clausen,et al.  Solving Single Allocation Hub Location Problems on Euclidean Data , 2017, Transp. Sci..

[50]  Sibel A. Alumur,et al.  The design of single allocation incomplete hub networks , 2009 .

[51]  Nenad Mladenovic,et al.  A general variable neighborhood search for solving the uncapacitated $$r$$r-allocation $$p$$p-hub median problem , 2017, Optim. Lett..

[52]  M. E. O'Kelly,et al.  A clustering approach to the planar hub location problem , 1993, Ann. Oper. Res..

[53]  D. Skorin-Kapov,et al.  On tabu search for the location of interacting hub facilities , 1994 .

[54]  Ricardo Saraiva de Camargo,et al.  Benders decomposition for the uncapacitated multiple allocation hub location problem , 2008, Comput. Oper. Res..

[55]  Navneet Vidyarthi,et al.  The impact of hub failure in hub-and-spoke networks: Mathematical formulations and solution techniques , 2016, Comput. Oper. Res..

[56]  Bahar Y. Kara,et al.  Benders Decomposition Algorithms for Two Variants of the Single Allocation Hub Location Problem , 2018, Networks and Spatial Economics.

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

[58]  Timothy J. Lowe,et al.  Demand Point Aggregation for Location Models , 2002 .

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

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

[61]  Andreas T. Ernst,et al.  Solving hub arc location problems on a cluster of workstations , 2003, Parallel Comput..

[62]  Morton E. O'Kelly,et al.  Fuel burn and environmental implications of airline hub networks , 2012 .

[63]  Timothy J. Lowe,et al.  A framework for demand point and solution space aggregation analysis for location models , 2004, Eur. J. Oper. Res..