The Bilinear Assignment Problem: Complexity and polynomially solvable special cases
Ante \'Custi\'c, Vladyslav Sokol, Abraham P. Punnen, Binay, Bhattacharya

TL;DR
This paper investigates the computational complexity of the bilinear assignment problem (BAP), identifying NP-hardness results, special polynomially solvable cases, and providing heuristics and exact conditions for problem equivalences.
Contribution
It establishes complexity bounds for BAP, characterizes special cases with polynomial solutions, and introduces heuristics and formulas for solution evaluation.
Findings
BAP cannot be approximated within a constant factor unless P=NP.
BAP is polynomially solvable when m=O(log n).
Heuristic algorithms can find solutions within certain bounds, but some solution quality problems are NP-hard.
Abstract
In this paper we study the {\it bilinear assignment problem} (BAP) with size parameters and , . 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 is diagonal. Further, we show that BAP remains NP-hard if , for some fixed , but is solvable in polynomial time if . When the rank of 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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
