Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Copyright information to be inserted by the Publishers SOLVING QUADRATIC ASSIGNMENT
 

Summary: Copyright information to be inserted by the Publishers
SOLVING QUADRATIC ASSIGNMENT
PROBLEMS USING CONVEX QUADRATIC
PROGRAMMING RELAXATIONS
Nathan W. Brixius
Dept. of Computer Science, University of Iowa, Iowa City, IA 52242
Kurt M. Anstreicher
Dept. of Management Sciences, University of Iowa, Iowa City, IA 52242
We describe a branch-and-bound algorithm for the quadratic assignment problem (QAP) that
uses a convex quadratic programming (QP) relaxation to obtain a bound at each node. The
QP subproblems are approximately solved using the Frank-Wolfe algorithm, which in this case
requires the solution of a linear assignment problem on each iteration. Our branching strategy
makes extensive use of dual information associated with the QP subproblems. We obtain state-
of-the-art computational results on large benchmark QAPs.
KEY WORDS: Quadratic assignment problem, branch-and-bound, quadratic programming,
Frank-Wolfe algorithm
1 INTRODUCTION
The quadratic assignment problem (QAP) in \Koopmans-Beckmann" form is
QAP(A B C) : min tr(AXB +C)XT
s:t: X 2

  

Source: Anstreicher, Kurt M. - Department of Computer Science, University of Iowa

 

Collections: Computer Technologies and Information Sciences