Article ID: | iaor20084699 |
Country: | Netherlands |
Volume: | 176 |
Issue: | 2 |
Start Page Number: | 657 |
End Page Number: | 690 |
Publication Date: | Jan 2007 |
Journal: | European Journal of Operational Research |
Authors: | Netto Paulo Oswaldo Boaventura, Hahn Peter, Loiola Eliane Maria, Abreu Nair Maria Maia de, Querido Tania |
Keywords: | combinatorial analysis, heuristics, programming: branch and bound, programming: integer |
The quadratic assignment problem (QAP), one of the most difficult problems in the NP-hard class, models many real-life problems in several areas such as facilities location, parallel and distributed computing, and combinatorial data analysis. Combinatorial optimization problems, such as the traveling salesman problem, maximal clique and graph partitioning can be formulated as a QAP. In this paper, we present some of the most important QAP formulations and classify them according to their mathematical sources. We also present a discussion on the theoretical resources used to define lower bounds for exact and heuristic algorithms. We then give a detailed discussion of the progress made in both exact and heuristic solution methods, including those formulated according to metaheuristic strategies. Finally, we analyze the contributions brought about by the study of different approaches.