arrow
Return

A GPU Accelerated Dual-Ascent Algorithm for the Multidimensional Assignment Problem in a Multitarget Tracking Application

delete2023-07-01
delete4
delete
OA
AI
S
Samhita Vadrevu *
R
Rakesh Nagi
DOI:10.1109/TASE.2022.3184618delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
We develop a Graphics Processing Unit (GPU) accelerated algorithm for the NP-Hard Multi-dimensional Assignment Problem (MAP), suitable for target tracking applications. First, the original MAP formulation with a quadratic objective function is reformulated using a creative linearization technique. This formulation lends itself well to Lagrangian Relaxation, which decomposes into pairwise Linear Assignment Problems (LAPs). These LAPs are solved in parallel and are each solved using a recent CPU-accelerated approach. Next, we propose a dual-ascent scheme for the Lagrange multiplier updates. The advantage of this scheme is that it results in monotonically increasing lower bounds and converges in a fraction of the iterations typically needed for a subgradient method. The dual-ascent technique is also parallelized for the GPU. Finally, we develop a creative gap closure scheme with M-best LAP solutions for each dimension and find the shortest path in the resulting staged graph. The algorithm is applied to the Multi-Target Tracking problem and tested on datasets for maneuverable targets. Scaling studies are also performed, and note that the processing time goes down approximately linearly in the number of CPU devices. The algorithm can efficiently solve up to a problem size of 400 targets in 400 time-frames, which corresponds to 25 billion variables, with high accuracy. Note to Practitioners-The Multi-Target Tracking problem (MTT) has been a longstanding problem with various variants and solution algorithms. Still, the problem remains challenging, especially when dealing with a large number of targets for many time frames, when solution speed and optimality are concerns. Many problems including, entity resolution, weapon target assignment, resource allocation, and data association can be formulated as MAP. Our overall algorithm, implemented with GPU acceleration enables addressing large-dimensioned MAPs, e.g., number of observed targets for a long horizon, for around 25 billion variables. As per our knowledge, no algorithm could tackle this large-scale data either for MAP or MTT.
Keywords:
Multidimensional assignment problem
multitarget tracking
dual-ascent
graphics processing unit (GPU)
CUDA
data association
linear assignment problem

Journal

IEEE Transactions on Automation Science and Engineering cover
IEEE Transactions on Automation Science and Engineering
IF:
6.4
Papers:
5.1K
Citations:
1.6W

Organization

University of Illinois System cover
University of Illinois System
Scholars:
6.9W
Papers: 6.2W
Citations: 644
Cited Papers

Cited Papers

A synthesis of (−)-indolactam V
err1993-02-01
err0
PREAI
errM.F. Semmelhack; Hakjune Rhee
errShare
errSave
Protective Effects of Memantine on Hydroquinone-Treated Human Retinal Pigment Epithelium Cells and Human Retinal Müller Cells
err2017-10-01
err0
errOAAI
errMohamed Tarek Moustafa; Claudio Ramirez; Kevin Schneider; Shari R. Atilano; Gloria Astrid Limb; Baruch D. Kuppermann; Maria Cristina Kenney
errShare
errSave
errShare
errSave
Structural characteristics of thiosemicarbazones as inhibitors of melanogenesis
err2010-11-01
err0
PREAI
errKi-Cheul Lee; Pillaiyar Thanigaimalai; Vinay K. Sharma; Min-Seok Kim; Eunmiri Roh; Bang-Yeon Hwang; Youngsoo Kim; Sang-Hun Jung
errShare
errSave
AnXist-dependent protein assembly mediatesXistlocalization and gene silencing
err
IF0
err2020-03-09
err0
errOAAI
errAmy Pandya-Jones; Yolanda Markaki; Jacques Serizay; Tsotne Chitiashvilli; Walter Mancia; Andrey Damianov; Costantinos Chronis; Bernadett Papp; Chun-Kan Chen; Robin McKee; Xiao-Jun Wang; Anthony Chau; Heinrich Leonhardt; Sika Zheng; Mitchell Guttman; Douglas L. Black; Kathrin Plath
errShare
errSave
The Surface Potential Variation of Neural Stem/Progenitor Cells during Differentiation Process
err2015-01-01
err0
errOAAI
errYa Shuan Chou; Jui Nan Lu; Yi Chen Li; Jyh Horng Wang; Tai Horng Young
errShare
errSave
researcher View more