Arrow Research search
Back to SODA

SODA 2010

A Fourier Space Algorithm for Solving Quadratic Assignment Problems

Conference Paper Session 8B Algorithms and Complexity · Theoretical Computer Science

Abstract

The quadratic assignment problem (QAP) is a central problem in combinatorial optimization. Several famous computationally hard tasks, such as graph matching, partitioning, and the traveling salesman all reduce to special cases of the QAP. In this paper we propose a new approach to the QAP based on the theory of non–commutative Fourier analysis on the symmetric group. Specifically, we present a branch–and–bound algorithm that performs both the branching and the bounding steps in Fourier space. By exploiting the band–limited nature of the QAP objective function and using FFT techniques, the algorithm runs in O ( n 3 ) time per branch–and–bound node. The techniques underlying the algorithm generalize to a range of other combinatorial optimization problems.

Authors

Keywords

No keywords are indexed for this paper.

Context

Venue
ACM-SIAM Symposium on Discrete Algorithms
Archive span
1990-2025
Indexed papers
4674
Paper id
310242673656881846