Development of a method to linearize the quadratic assignment problem
The paper presents a new powerful technique to linearize the quadratic assignment problem. There are so many techniques available in the literature that are used to linearize the quadratic assignment problem. In all these linear formulations, both the number of variables and the linear constraints s...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
PC Technology Center
2021-04-01
|
Series: | Eastern-European Journal of Enterprise Technologies |
Subjects: | |
Online Access: | http://journals.uran.ua/eejet/article/view/225311 |
id |
doaj-89f9db7ad2e24c209b14e332ecbf5611 |
---|---|
record_format |
Article |
spelling |
doaj-89f9db7ad2e24c209b14e332ecbf56112021-05-11T13:10:21ZengPC Technology CenterEastern-European Journal of Enterprise Technologies1729-37741729-40612021-04-0124 (110)546110.15587/1729-4061.2021.225311262785Development of a method to linearize the quadratic assignment problemElias Munapo0https://orcid.org/0000-0001-6279-3729North West University The paper presents a new powerful technique to linearize the quadratic assignment problem. There are so many techniques available in the literature that are used to linearize the quadratic assignment problem. In all these linear formulations, both the number of variables and the linear constraints significantly increase. The quadratic assignment problem (QAP) is a well-known problem whereby a set of facilities are allocated to a set of locations in such a way that the cost is a function of the distance and flow between the facilities. In this problem, the costs are associated with a facility being placed at a certain location. The objective is to minimize the assignment of each facility to a location. There are three main categories of methods for solving the quadratic assignment problem. These categories are heuristics, bounding techniques and exact algorithms. Heuristics quickly give near-optimal solutions to the quadratic assignment problem. The five main types of heuristics are construction methods, limited enumeration methods, improvement methods, simulated annealing techniques and genetic algorithms. For every formulated QAP, a lower bound can be calculated. We have Gilmore-Lawler bounds, eigenvalue related bounds and bounds based on reformulations as bounding techniques. There are four main classes of methods for solving the quadratic assignment problem exactly, which are dynamic programming, cutting plane techniques, branch and bound procedures and hybrids of the last two. The QAP has application in computer backboard wiring, hospital layout, dartboard design, typewriter keyboard design, production process, scheduling, etc. The technique proposed in this paper has the strength that the number of linear constraints increases by only one after the linearization process.http://journals.uran.ua/eejet/article/view/225311quadratic assignment problemkoopmans and beckmann formulationlinear binary form |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Elias Munapo |
spellingShingle |
Elias Munapo Development of a method to linearize the quadratic assignment problem Eastern-European Journal of Enterprise Technologies quadratic assignment problem koopmans and beckmann formulation linear binary form |
author_facet |
Elias Munapo |
author_sort |
Elias Munapo |
title |
Development of a method to linearize the quadratic assignment problem |
title_short |
Development of a method to linearize the quadratic assignment problem |
title_full |
Development of a method to linearize the quadratic assignment problem |
title_fullStr |
Development of a method to linearize the quadratic assignment problem |
title_full_unstemmed |
Development of a method to linearize the quadratic assignment problem |
title_sort |
development of a method to linearize the quadratic assignment problem |
publisher |
PC Technology Center |
series |
Eastern-European Journal of Enterprise Technologies |
issn |
1729-3774 1729-4061 |
publishDate |
2021-04-01 |
description |
The paper presents a new powerful technique to linearize the quadratic assignment problem. There are so many techniques available in the literature that are used to linearize the quadratic assignment problem. In all these linear formulations, both the number of variables and the linear constraints significantly increase. The quadratic assignment problem (QAP) is a well-known problem whereby a set of facilities are allocated to a set of locations in such a way that the cost is a function of the distance and flow between the facilities. In this problem, the costs are associated with a facility being placed at a certain location. The objective is to minimize the assignment of each facility to a location. There are three main categories of methods for solving the quadratic assignment problem. These categories are heuristics, bounding techniques and exact algorithms. Heuristics quickly give near-optimal solutions to the quadratic assignment problem. The five main types of heuristics are construction methods, limited enumeration methods, improvement methods, simulated annealing techniques and genetic algorithms. For every formulated QAP, a lower bound can be calculated. We have Gilmore-Lawler bounds, eigenvalue related bounds and bounds based on reformulations as bounding techniques. There are four main classes of methods for solving the quadratic assignment problem exactly, which are dynamic programming, cutting plane techniques, branch and bound procedures and hybrids of the last two. The QAP has application in computer backboard wiring, hospital layout, dartboard design, typewriter keyboard design, production process, scheduling, etc. The technique proposed in this paper has the strength that the number of linear constraints increases by only one after the linearization process. |
topic |
quadratic assignment problem koopmans and beckmann formulation linear binary form |
url |
http://journals.uran.ua/eejet/article/view/225311 |
work_keys_str_mv |
AT eliasmunapo developmentofamethodtolinearizethequadraticassignmentproblem |
_version_ |
1721444261029740544 |