Logo image
GPU-accelerated Lagrangian heuristic for multidimensional assignment problems with decomposable costs
Journal article   Peer reviewed

GPU-accelerated Lagrangian heuristic for multidimensional assignment problems with decomposable costs

Shardul Natu, Ketan Date and Rakesh Nagi
Parallel computing, Vol.97, p.102666
01/09/2020

Abstract

Computer Science Computer Science, Theory & Methods Science & Technology Technology
In this paper, we describe a GPU-accelerated parallel algorithm for the axial Multidimensional Assignment Problem with Decomposable Costs (MDADC), which is one of the most fundamental formulations for data association. MDADC is known to be NP-hard and is large-dimensioned in most realistic cases; hence, heuristic solutions with qualified optimality gaps is the best one can hope for, given the state of-knowledge. The main contribution of this paper is an efficient parallelization of the Lagrangian sub gradient search algorithm specifically targeted towards the Graphics Processing Units (GPUs) based on the NVIDIA Compute Unified Device Architecture (CUDA). A GPU-accelerated Linear Assignment Problem (LAP) solver is leveraged in concert with the Lagrangian scheme for further speed-up. We also implemented a multi-GPU variant of this algorithm which maintains a good speedup profile, when tested on problems with 31 billion variables, on up to 128 GPUs. (c) 2020 Elsevier B.V. All rights reserved.

Metrics

1 Record Views

Details

Logo image