A Low-Dimensional Semidefinite Relaxation for the Quadratic Assignment Problem

The quadratic assignment problem (QAP) is arguably one of the hardest NP-hard discrete optimization problems. Problems of dimension greater than 25 are still considered to be large scale. Current successful solution techniques use branch-and-bound methods, which rely on obtaining strong and inexpensive bounds. In this paper, we introduce a new semidefinite programming (SDP) relaxation for generating bounds for the QAP in the trace formulation. We apply majorization to obtain a relaxation of the orthogonal similarity set of the quadratic part of the objective function. This exploits the matrix structure of QAP and results in a relaxation with much smaller dimension than other current SDP relaxations. We compare the resulting bounds with several other computationally inexpensive bounds such as the convex quadratic programming relaxation (QPB). We find that our method provides stronger bounds on average and is adaptable for branch-and-bound methods.

[1]  Drezner Zvi Lower bounds based on linear programming for the quadratic assignment problem , 1995 .

[2]  I. Olkin,et al.  Inequalities: Theory of Majorization and Its Applications , 1980 .

[3]  Franz Rendl,et al.  Applications of parametric programming and eigenvalue maximization to the quadratic assignment problem , 1992, Math. Program..

[4]  Franz Rendl,et al.  Trust Regions and Relaxations for the Quadratic Assignment Problem , 1993, Quadratic Assignment and Related Problems.

[5]  Zvi Drezner Lower bounds based on linear programming for the quadratic assignment problem , 1995, Comput. Optim. Appl..

[6]  H. Wolkowicz,et al.  Symmetrization of nonsymmetric quadratic assignment problems and the Hoffman-Wielandt inequality , 1992 .

[7]  Peter Hahn,et al.  Lower Bounds for the Quadratic Assignment Problem Based upon a Dual Formulation , 1998, Oper. Res..

[8]  Franz Rendl,et al.  Bounds for the quadratic assignment problem using the bundle method , 2007, Math. Program..

[9]  Franz Rendl,et al.  Semidefinite Programming Relaxations for the Quadratic Assignment Problem , 1998, J. Comb. Optim..

[10]  Franz Rendl,et al.  A computational study of graph partitioning , 1994, Math. Program..

[11]  Y. Ye,et al.  Semidefinite programming relaxations of nonconvex quadratic optimization , 2000 .

[12]  Amir Beck,et al.  Quadratic Matrix Programming , 2006, SIAM J. Optim..

[13]  Panos M. Pardalos,et al.  The Quadratic Assignment Problem: A Survey and Recent Developments , 1993, Quadratic Assignment and Related Problems.

[14]  Nathan Krislock,et al.  Sensor network localization, euclidean distance matrix completions, and graph realization , 2008, MELT '08.

[15]  E. Lawler The Quadratic Assignment Problem , 1963 .

[16]  Henry Wolkowicz,et al.  On Lagrangian Relaxation of Quadratic Matrix Constraints , 2000, SIAM J. Matrix Anal. Appl..

[17]  Amir K. Khandani,et al.  Matrix-Lifting Semi-Definite Programming for Decoding in Multiple Antenna Systems , 2007, 2007 10th Canadian Workshop on Information Theory (CWIT).

[18]  Henry Wolkowicz,et al.  Semidefinite Programming Approaches to the Quadratic Assignment Problem , 2000 .

[19]  Thomas E. Vollmann,et al.  An Experimental Comparison of Techniques for the Assignment of Facilities to Locations , 1968, Oper. Res..

[20]  Charles R. Johnson,et al.  Topics in Matrix Analysis , 1991 .

[21]  H. Wolkowicz,et al.  Sensor Network Localization, Euclidean Distance Matrix completions, and graph realization , 2006, MELT '08.

[22]  Jeff T. Linderoth,et al.  Solving large quadratic assignment problems on computational grids , 2002, Math. Program..

[23]  Franz Rendl,et al.  A New Lower Bound Via Projection for the Quadratic Assignment Problem , 1992, Math. Oper. Res..

[24]  Panos M. Pardalos,et al.  Implementation of a Variance Reduction-Based Lower Bound in a Branch-and-Bound Algorithm for the Quadratic Assignment Problem , 1997, SIAM J. Optim..

[25]  Michael J. Todd,et al.  Path-Following Methods , 2000 .

[26]  Panos M. Pardalos,et al.  Quadratic Assignment and Related Problems , 1994 .

[27]  Marc Teboulle,et al.  Global Optimality Conditions for Quadratic Optimization Problems with Binary Constraints , 2000, SIAM J. Optim..

[28]  Kurt M. Anstreicher,et al.  Recent advances in the solution of quadratic assignment problems , 2003, Math. Program..

[29]  Franz Rendl,et al.  Bounds for the Quadratic Assignment Problems Using Continuous Optimization Techniques , 1990, IPCO.

[30]  Peter Hahn,et al.  A branch-and-bound algorithm for the quadratic assignment problem based on the Hungarian method , 1998, Eur. J. Oper. Res..

[31]  Jiming Peng,et al.  Estimating Bounds for Quadratic Assignment Problems Associated with Hamming and Manhattan Distance Matrices Based on Semidefinite Programming , 2010, SIAM J. Optim..

[32]  P. Gilmore Optimal and Suboptimal Algorithms for the Quadratic Assignment Problem , 1962 .

[33]  R. Burkard Quadratic Assignment Problems , 1984 .

[34]  Franz Rendl,et al.  QAPLIB – A Quadratic Assignment Problem Library , 1997, J. Glob. Optim..

[35]  Kurt M. Anstreicher,et al.  A new bound for the quadratic assignment problem based on convex quadratic programming , 2001, Math. Program..