An efficient adaptive large neighborhood search algorithm based on heuristics and reformulations for the generalized quadratic assignment problem

被引:44
作者
Fathollahi-Fard, Amir M. [1 ,2 ]
Wong, Kuan Yew [2 ]
Aljuaid, Mohammed [3 ]
机构
[1] Univ Quebec Montreal, Sch Management Sci, BP 8888, Montreal, PQ H3C 3P8, Canada
[2] Univ Teknol Malaysia, Fac Mech Engn, Skudai 81310, Malaysia
[3] King Saud Univ, Coll Business Adm, Dept Hlth Adm, Riyadh, Saudi Arabia
关键词
Generalized quadratic assignment problem; Reformulation linearization technique; Benders decomposition; Heuristics; Adaptive large neighborhood search; TABU SEARCH; LINEARIZATION; OPTIMIZATION; ALLOCATION; DESIGN; TIME;
D O I
10.1016/j.engappai.2023.106802
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Operations Research (OR) analytics play a crucial role in optimizing decision-making processes for real-world problems. The assignment problem, with applications in supply chains, healthcare logistics, and production scheduling, represents a prominent optimization challenge. This paper focuses on addressing the Generalized Quadratic Assignment Problem (GQAP), a well-known NP-hard combinatorial optimization problem. To tackle the GQAP, we propose an OR analytical approach that incorporates efficient relaxations, reformulations, heuristics, and a metaheuristic algorithm. Initially, we employ the Reformulation Linearization Technique (RLT) to generate various linear relaxation models, carefully selecting the most efficient ones. Building upon this foundation, we introduce a robust reformulation based on Benders Decomposition (BD), which serves as the basis for an iterative optimization algorithm applied to the GQAP. Furthermore, we develop a constructive heuristic algorithm to identify near-optimal solutions, followed by an enhancement utilizing an Adaptive Large Neighborhood Search (ALNS) metaheuristic algorithm. This ALNS algorithm is enhanced through the integration of a tabu list derived from Tabu Search (TS) and a decision rule inspired by Simulated Annealing (SA). To validate our approach and evaluate its performance, we conduct a comparative analysis against state-of-the-art algorithms documented in the literature. This comparison confirms the significant improvements achieved in terms of solution quality and computational efficiency through our proposed methodology. These advancements contribute to the state of the art in solving the GQAP and hold the potential to enhance decision -making processes in a wide range of domains. Our methodology demonstrates remarkable improvements in solution quality and computational efficiency when compared to existing approaches, as evidenced by the comparative results with state-of-the-art algorithms. The potential implications of our research extend to optimizing decision-making processes in diverse fields, rendering it highly relevant and impactful.
引用
收藏
页数:16
相关论文
共 50 条
[1]   A TIGHT LINEARIZATION AND AN ALGORITHM FOR ZERO-ONE QUADRATIC-PROGRAMMING PROBLEMS [J].
ADAMS, WP ;
SHERALI, HD .
MANAGEMENT SCIENCE, 1986, 32 (10) :1274-1290
[2]   Reduce optimisation time and effort: Taguchi experimental design methods [J].
Ballantyne, K. N. ;
van Oorschot, R. A. ;
Mitchell, R. J. .
FORENSIC SCIENCE INTERNATIONAL GENETICS SUPPLEMENT SERIES, 2008, 1 (01) :7-8
[3]   Partitioning procedures for solving mixed-variables programming problems [J].
Benders, J. F. .
COMPUTATIONAL MANAGEMENT SCIENCE, 2005, 2 (01) :3-19
[4]   An Exact Algorithm for the Quadratic Multiknapsack Problem with an Application to Event Seating [J].
Bergman, David .
INFORMS JOURNAL ON COMPUTING, 2019, 31 (03) :477-492
[5]   An efficient compact quadratic convex reformulation for general integer quadratic programs [J].
Billionnet, Alain ;
Elloumi, Sourour ;
Lambert, Amelie .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2013, 54 (01) :141-162
[6]   Extending the QCR method to general mixed-integer programs [J].
Billionnet, Alain ;
Elloumi, Sourour ;
Lambert, Amelie .
MATHEMATICAL PROGRAMMING, 2012, 131 (1-2) :381-401
[7]   Constrained 0-1 quadratic programming: Basic approaches and extensions [J].
Caprara, Alberto .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 187 (03) :1494-1503
[8]   A SURVEY OF ALGORITHMS FOR THE GENERALIZED ASSIGNMENT PROBLEM [J].
CATTRYSSE, DG ;
VANWASSENHOVE, LN .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1992, 60 (03) :260-272
[10]   The service allocation problem at the Giola Tauro Maritime Terminal [J].
Cordeau, Jean-Francois ;
Gaudioso, Manlio ;
Laporte, Gilbert ;
Moccia, Luigi .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 176 (02) :1167-1184