The bilinear assignment problem: complexity and polynomially solvable special cases

被引:13
作者
Custic, Ante [1 ]
Sokol, Vladyslav [2 ]
Punnen, Abraham P. [1 ]
Bhattacharya, Binay [2 ]
机构
[1] Simon Fraser Univ Surrey, Dept Math, 250-13450 102nd AV, Surrey, BC V3T 0A3, Canada
[2] Simon Fraser Univ, Sch Comp Sci, 8888 Univ Dr, Burnaby, BC V5A 1S6, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Bilinear assignment problem; Quadratic assignment; Bilinear programs; Domination analysis; Heuristics; Polynomially solvable cases; Linearization; TRAVELING SALESMAN PROBLEM; DOMINATION ANALYSIS; APPROXIMATION ALGORITHMS; QAP LINEARIZATION; LOCAL SEARCH; HEURISTICS; TSP; DECOMPOSITIONS; QUALITY;
D O I
10.1007/s10107-017-1111-1
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we study the bilinear assignment problem (BAP) with size parameters m and n, . BAP is a generalization of the well known quadratic assignment problem and the three dimensional assignment problem and hence NP-hard. We show that BAP cannot be approximated within a constant factor unless P = NP even if the associated quadratic cost matrix Q is diagonal. Further, we show that BAP remains NP-hard if , for some fixed r, but is solvable in polynomial time if . When the rank of Q is fixed, BAP is observed to admit FPTAS and when this rank is one, it is solvable in polynomial time under some additional restrictions. We then provide a necessary and sufficient condition for BAP to be equivalent to two linear assignment problems. A closed form expression to compute the average of the objective function values of all solutions is presented, whereas the median of the solution values cannot be identified in polynomial time, unless P = NP. We then provide polynomial time heuristic algorithms that find a solution with objective function value no worse than that of solutions. However, computing a solution whose objective function value is no worse than that of solutions is NP-hard for any fixed rational number .
引用
收藏
页码:185 / 205
页数:21
相关论文
共 29 条