DocumentCode
2334360
Title
Multitarget tracking algorithm parallelization for distributed-memory computing systems
Author
Popp, Robert L. ; Pattipati, Krishna R. ; Bar-Shalom, Yaakov ; Gassner, Richard R.
Author_Institution
Dept. of Comput. Sci. & Eng., Connecticut Univ., Storrs, CT, USA
fYear
1996
fDate
6-9 Aug. 1996
Firstpage
412
Lastpage
421
Abstract
We present a robust scalable parallelization of a multitarget tracking algorithm developed for air traffic surveillance. We couple the state estimation and data association problems by embedding an interacting multiple model (IMM) state estimator into an optimization-based assignment framework. A SPMD distributed-memory parallelization is described wherein the interface to the optimization problem, namely computing the rather numerous gating and IMM state estimates, covariance calculations, and likelihood function evaluations (used as cost coefficients in the assignment problem), is parallelized. We describe several heuristic algorithms developed for the inherent task allocation problem wherein the problem is one of assigning track tasks, having uncertain processing costs and negligible communication costs, across a set of homogeneous processors to minimize workload imbalances. Using a measurement database based on two FAA air traffic central radars, courtesy of Rome Laboratory, we show that near linear speedups are obtainable on a 32-node Intel Paragon supercomputer using simple task allocation algorithms.
Keywords
air traffic control; distributed memory systems; maximum likelihood estimation; optimisation; parallel algorithms; resource allocation; state estimation; surveillance; target tracking; Intel Paragon supercomputer; air traffic surveillance; cost coefficients; covariance calculations; data association; distributed-memory computing systems; heuristic algorithms; interacting multiple model state estimator; likelihood function evaluations; measurement database; multitarget tracking algorithm parallelization; optimization-based assignment framework; scalable parallelization; state estimation; task allocation; uncertain processing costs; workload imbalance; Computer interfaces; Concurrent computing; Cost function; Distributed computing; Heuristic algorithms; Radar tracking; Robustness; State estimation; Surveillance; Traffic control;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Distributed Computing, 1996., Proceedings of 5th IEEE International Symposium on
Conference_Location
Syracuse, NY, USA
ISSN
1082-8907
Print_ISBN
0-8186-7582-9
Type
conf
DOI
10.1109/HPDC.1996.546212
Filename
546212
Link To Document