A metaheuristic proposal using Java for the quadratic assignment problem

Authors

  • Rogelio González Velázquez Benemérita Universidad Autónoma de Puebla
  • Erika Granillo Martínez Facultad de Administración, Benemérita Universidad Autónoma de Puebla
  • María Beatriz Bernábe Loranca Facultad de Ciencias de la Computación, Benemérita Universidad Autónoma de Puebla
  • Abraham Sánchez López Facultad de Ciencias de la Computación, Benemérita Universidad Autónoma de Puebla

DOI:

https://doi.org/10.61467/2007.1558.2025.v16i4.563

Abstract

One of the classic combinatorial optimization problems belonging to the NP-hard class is the quadratic assignment problem. The interest in solving the problem lies in its high computational complexity, as well as its applications in: logistics, electronic circuits, gate assignment in airports, among others. In this work, the Greedy Random Adaptive Search Procedure metaheuristic was implemented to find its solutions. The main contribution of this work is the adaptation of a neighborhood structure contained in k-exchanges in the post-processing phase. The tests were performed for 29 large-scale instances whose dimensions range from 64 to 254 taken from the QAPLIB. The approximate solutions were found through a metaheuristic that bases its search on neighborhoods and local search algorithms. Java was the programming language used for the implementation of metaheuristics; its execution allowed balancing the parameters to obtain competitive results with respect to the values ​​known in the literature. The results reported and presented in this work achieved the proposed objectives.

Author Biographies

Erika Granillo Martínez, Facultad de Administración, Benemérita Universidad Autónoma de Puebla

Doctora en Logística y dirección de la cadena de suminstro 

Profesora en la  Facultad de Administración de la Benemérita Universidad autonoma de Puebla  

María Beatriz Bernábe Loranca, Facultad de Ciencias de la Computación, Benemérita Universidad Autónoma de Puebla

Doctora en Investigación de Operaciones UNAM

Profesora en la Facultad de Ciencias de la Computación de la Benemérita Universidad Auitónoma de Puebla 

Abraham Sánchez López, Facultad de Ciencias de la Computación, Benemérita Universidad Autónoma de Puebla

Doctor en Ciencias de la Computación 

Profesor de la Facultad de Ciencias de la Computación de la Benemérita Universidad Autónoma de Puebla 

Downloads

Published

2025-10-12

How to Cite

González Velázquez, R., Granillo Martínez, E., Bernábe Loranca, M. B., & Sánchez López, A. (2025). A metaheuristic proposal using Java for the quadratic assignment problem. International Journal of Combinatorial Optimization Problems and Informatics, 16(4), 486–496. https://doi.org/10.61467/2007.1558.2025.v16i4.563

Issue

Section

Ontologies and Knowledge Graphs

Most read articles by the same author(s)