Using a Single Extra Constraint to Linearize the Quadratic Assignment Problem

Using a Single Extra Constraint to Linearize the Quadratic Assignment Problem

Copyright: © 2022 |Pages: 12
DOI: 10.4018/IJAMC.298651
Article PDF Download
Open access articles are freely available for download

Abstract

The paper presents a new powerful technique to linearize the quadratic assignment problem. There are so many techniques available in literature that are used to linearize the quadratic assignment problem. In all these linear formulations both the number of variables and linear constraints significantly increase. The technique proposed in this paper has the strength that the number of linear constraints increases by only one after linearization process. The QAP has application in areas such as wring, hospital layout, dartboard design, typewriter keyboard design, production process and scheduling.
Article Preview
Top

1. Introduction

The quadratic assignment problem (QAP) is a well-known problem and this is a 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 as given Munapo (2012) and Koopmans & Beckmann (1957). There are three main categories of methods for solving the quadratic assignment problem. These categories are heuristics, bounding techniques and exact algorithms.

1.1 Heuristics

These are algorithms that quickly give near optimal solutions to the quadratic assignment problem that are given in Drezner (20008) and Yang et al. (2008). There are five main classes of heuristics for the quadratic assignment problem and these are:

  • 1.

    Construction methods

  • 2.

    Limited enumeration methods

  • 3.

    Improvement methods

  • 4.

    Simulated annealing techniques

  • 5.

    Genetic algorithms

1.2 Bounding Techniques

For a formulated quadratic assignment problem a lower bound can be calculated. There are several types of bounds that can be calculated for a quadratic assignment problem as given in Adams & Johnson (1994) and Ramakrishnan (2002). These are:

  • 1.

    Gilmore-Lawler bounds

  • 2.

    Eigenvalue related bounds

  • 3.

    Bounds based on reformulations

Lower bounds are important in two main ways. Besides being used to approximate optimal solutions they can be used within the context of heuristics or exact methods.

1.3 Exact Algorithms

There are for main classes of methods for solving the quadratic assignment problem exactly as given in Cela (1998) and Nagarajan and Sviridenko (2009). These are:

  • 1.

    Dynamic programming

  • 2.

    Cutting plane techniques

  • 3.

    Branch and bound procedures

  • 4.

    Hybrids of the last two

Research on these four methods has shown that the hybrids are most successful for solving instances of the quadratic assignment problem.

Complete Article List

Search this Journal:
Reset
Volume 15: 1 Issue (2024)
Volume 14: 1 Issue (2023)
Volume 13: 4 Issues (2022): 2 Released, 2 Forthcoming
Volume 12: 4 Issues (2021)
Volume 11: 4 Issues (2020)
Volume 10: 4 Issues (2019)
Volume 9: 4 Issues (2018)
Volume 8: 4 Issues (2017)
Volume 7: 4 Issues (2016)
Volume 6: 4 Issues (2015)
Volume 5: 4 Issues (2014)
Volume 4: 4 Issues (2013)
Volume 3: 4 Issues (2012)
Volume 2: 4 Issues (2011)
Volume 1: 4 Issues (2010)
View Complete Journal Contents Listing