Approximation Algorithms for the b-Matching and List-Restricted Variants of MaxQAP

Abstract

We study approximation algorithms for two natural generalizations of the Maximum Quadratic Assignment Problem (MaxQAP). In the Maximum List-Restricted Quadratic Assignment Problem, each node in one partite set may only be matched to nodes from a prescribed list. For instances on n nodes where every list has size at least n - k, we design a randomized O(n+k)-approximation algorithm based on the linear-programming relaxation and randomized rounding framework of Makarychev, Manokaran, and Sviridenko. In the Maximum Quadratic b-Matching Assignment Problem, we seek a b-matching that maximizes the MaxQAP objective. We refine the standard MaxQAP relaxation and combine randomized rounding over b independent iterations with a polynomial-time algorithm for maximum-weight b-matching problem to obtain an O(bn)-approximation. When b is constant and all lists have size n - O(n), our guarantees asymptotically match the best known approximation factor for MaxQAP, yielding the first approximation algorithms for these two variants.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…