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
相关论文
共 28 条
  • [1] The bilinear assignment problem: complexity and polynomially solvable special cases
    Ante Ćustić
    Vladyslav Sokol
    Abraham P. Punnen
    Binay Bhattacharya
    Mathematical Programming, 2017, 166 : 185 - 205
  • [2] Polynomially solvable cases of the bipartite traveling salesman problem
    Garcia, Alfredo
    Tejel, Javier
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 257 (02) : 429 - 438
  • [3] SMALL AND LARGE TSP - 2 POLYNOMIALLY SOLVABLE CASES OF THE TRAVELING SALESMAN PROBLEM
    VANDAL, R
    VANDERVEEN, JAA
    SIERKSMA, G
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1993, 69 (01) : 107 - 120
  • [4] Bilinear Assignment Problem: Large Neighborhoods and Experimental Analysis of Algorithms
    Sokol, Vladyslav
    Custic, Ante
    Punnen, Abraham P.
    Bhattacharya, Binay
    INFORMS JOURNAL ON COMPUTING, 2020, 32 (03) : 730 - 746
  • [5] Linear programming insights into solvable cases of the quadratic assignment problem
    Adams, Warren
    Waddell, Lucas
    DISCRETE OPTIMIZATION, 2014, 14 : 46 - 60
  • [6] POLYNOMIALLY SOLVABLE CASES OF THE TRAVELING SALESMAN PROBLEM AND A NEW EXPONENTIAL NEIGHBORHOOD
    BURKARD, RE
    DEINEKO, VG
    COMPUTING, 1995, 54 (03) : 191 - 211
  • [7] Robotic-cell scheduling: Special polynomially solvable cases of the traveling salesman problem on permuted Monge matrices
    Deineko, VG
    Steiner, G
    Xue, ZH
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2005, 9 (04) : 381 - 399
  • [8] Robotic-Cell Scheduling: Special Polynomially Solvable Cases of the Traveling Salesman Problem on Permuted Monge Matrices
    Vladimir G. Deineko
    George Steiner
    Zhihui Xue
    Journal of Combinatorial Optimization, 2005, 9 : 381 - 399
  • [9] Well-solvable special cases of the traveling salesman problem: A survey
    Burkard, RE
    Deineko, VG
    Van Dal, R
    Van der Veen, JAA
    Woeginger, GJ
    SIAM REVIEW, 1998, 40 (03) : 496 - 546
  • [10] Combinatorial optimization with interaction costs: Complexity and solvable cases
    Lendl, Stefan
    Custic, Ante
    Punnen, Abraham P.
    DISCRETE OPTIMIZATION, 2019, 33 : 101 - 117