Implementation of a Variance Reduction-Based Lower Bound in a Branch-and-Bound Algorithm for the Quadratic Assignment Problem
- 1 February 1997
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Optimization
- Vol. 7 (1) , 280-294
- https://doi.org/10.1137/s1052623494273393
Abstract
The efficient implementation of a branch-and-bound algorithm for the quadratic assignment problem (QAP), incorporating the lower bound based on variance reduction of Li, Pardalos, Ramakrishnan, and Resende (1994), is presented. A new data structure for efficient implementation of branch-and-bound algorithms for the QAP is introduced. Computational experiments with the branch-and-bound algorithm on different classes of QAP test problems are reported. The branch-and-bound algorithm using the new lower bounds is compared with the same algorithm utilizing the commonly applied Gilmore--Lawler lower bound. Both implementations use a greedy randomized adaptive search procedure for obtaining initial upper bounds. The algorithms report all optimal permutations. Optimal solutions for previously unsolved instances from the literature, of dimensions $n=16$ and $n=20$, have been found with the new algorithm. In addition, the new algorithm has been tested on a class of large data variance problems, requiring the examination of much fewer nodes of the branch-and-bound tree than the same algorithm using the Gilmore--Lawler lower bound.
Keywords
This publication has 30 references indexed in Scilit:
- Greedy Randomized Adaptive Search ProceduresJournal of Global Optimization, 1995
- A New Lower Bound for the Quadratic Assignment ProblemOperations Research, 1992
- QAPLIB-A quadratic assignment problem libraryEuropean Journal of Operational Research, 1991
- An Exact Algorithm for the Quadratic Assignment Problem on a TreeOperations Research, 1989
- On lower bounds for a class of quadratic 0, 1 programsOperations Research Letters, 1985
- A thermodynamically motivated simulation procedure for combinatorial optimization problemsEuropean Journal of Operational Research, 1984
- A heuristic for quadratic Boolean programs with applications to quadratic assignment problemsEuropean Journal of Operational Research, 1983
- On the quadratic assignment problemDiscrete Applied Mathematics, 1983
- A branch and bound algorithm for the Koopmans-Beckmann quadratic assignment problemPublished by Springer Nature ,1980
- Assignment and Matching Problems: Solution Methods with FORTRAN-ProgramsPublished by Springer Nature ,1980