Back to Search Start Over

Algorithm Portfolios for Solving the Quadratic Assignment Problem

Authors :
Ivan Sergienko
Volodymyr Shylo
Valentyna Roshchyn
Petro Shylo
Dmytro Boyarchuk
Valerii Moroz
Source :
Кібернетика та комп'ютерні технології, Iss 3, Pp 25-33 (2024)
Publication Year :
2024
Publisher :
V.M. Glushkov Institute of Cybernetics, 2024.

Abstract

Introduction. The quadratic assignment problem is a well-established NP-hard problem in combinatorial optimization with applications in diverse fields like economics, archaeology, and chemistry. Due to its complexity, research on efficient solution methods remains active, including efforts for parallelization on multiprocessor computing systems. However, effective parallel algorithms are crucial to fully leverage these computational resources. In this context, algorithm unions (portfolios and teams) play a significant role in achieving parallel execution for solving such problems. Research objectives. This work investigates the application of portfolios constructed from modifications of the repeated iterated tabu search algorithm to the quadratic assignment problem. The effectiveness of these portfolios was evaluated through experimental computations. Results. The portfolios, derived from modifications of the repeated iterated tabu search algorithm, were applied to the quadratic assignment problem. For the most demanding test instances, the proposed algorithms were evaluated on the SCIT-4 supercomputer, alongside previously published results from the authors, confirming their competitive performance. Additionally, we assessed the parallel efficiency of these portfolios in solving instances of the quadratic assignment problem. The results demonstrate their ability to accelerate the optimization process (with speedup dependent on problem size and utilized processors), enabling the solution of large-scale problems. Conclusions. The conducted studies demonstrate that employing algorithm portfolios significantly accelerates the solution process for the quadratic assignment problem. Analysis of the results reveals a near-linear speedup factor achieved by the portfolio. For the challenging test instance tai100a, a new best solution value of 21040996 was obtained using a portfolio of 16 algorithms.

Details

Language :
English, Ukrainian
ISSN :
27074501 and 2707451X
Issue :
3
Database :
Directory of Open Access Journals
Journal :
Кібернетика та комп'ютерні технології
Publication Type :
Academic Journal
Accession number :
edsdoj.47befa7679f14152af433893bfc661c2
Document Type :
article
Full Text :
https://doi.org/10.34229/2707-451X.24.3.3