Abstract
The Multidimensional Assignment Problem (MAP) is an extension of the two-dimensional assignment problem in which we wish to find an optimal matching of elements between mutually exclusive sets. Although the two-dimensional assignment problem has been shown to be solvable in polynomial time, extending the dimensions to three makes the problem NP-complete. The multidimensional assignment problem has many practical applications including the data association problem.
This work investigates the application of Greedy Randomized Adaptive Search Procedures (GRASP) and branch and bound algorithms based on two different tree representations of the MAP. The first representation of the MAP is an index-based tree which is derived from the 0–1 integer programming formulation. Every level of the tree represents a different value of the first index. The second representation comes from the permutation formulation of the MAP and is referred to as a permutation-based tree. Each level in this tree represents a different permutation vector. The number of dimensions and the number of elements in each dimension will affect the effectiveness of the algorithms. We investigate the advantages and disadvantages of using either tree to perform GRASP and branch and bound algorithm.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
E. Balas and M. J. Saltzman. An algorithm for the three-index assignment problem. Operations Research, 39 (1): 150–161, 1991.
R. E. Burkard and E. Çela. Linear assignment problems and extensions. In Dingzhu Du and Panos M. Pardalos, editors, Handbook of Combinatorial Optimization, chapter 21, pages 75–149. Kluwer Academic Publishers, 1999.
R. E. Burkard and K. Fröhlich. Some remarks on 3-dimensional assignment problems. Method of Operations Research, 36: 31–36, 1980.
G. Chen and L. Hong. A genetic algorithm based multi-dimensional data association algorithm for multi-sensor-multi-target tracking. Mathematical And Computer Modelling, 26 (4): 57–69, 1997.
T. A. Feo and M. G. C. Resende. Greedy randomized adaptive search procedures. Journal of Global Optimization, 6 (2): 109–133, 1995.
A. M. Frieze and J. Yadegar. An algorithm for solving 3-dimensional assignment problems with application to scheduling a teaching practice. Journal of the Operational Research Society, 32: 989–995, 1981.
K. Gilbert and R. Hofstra. Multidimensional assignment models. Decision Sciences, 19: 306–321, 1988.
D. L. Hall and J. Llinas. An introduction to multisensor data fusion. Proceedings of the IEEE, 85 (1): 6–23, 1997.
E. Horowitz, D. Mehta, and S. Sahni. Fundamentals of Data Structures in C++. W. H. Freeman and Company, 1995.
R. M. Karp. Reducibility among combinatorial problems. In Raymond E. Miller and James W. Thatcher, editors, Complexity of computer computations, pages 85–103. Plenum Press, New York, 1972.
H. W. Kuhn. The Hungarian method for solving the assignment problem. Naval Research Logistics Quarterly, 2: 83–97, 1955.
T. M. Liebling, J.-F. Pusztaszeri, and P. E. Rensing. Tracking elementary particles near their primary vertex: A combinatorial approach. Journal of Global Optimization, 9: 41–64, 1996.
S. Lin and B. W. Kernighan. An effective heuristic algorithm for the traveling salesman problem. Operations Research, 21: 498–516, 1973.
R. A. Murphey, P. M. Pardalos, and L. S. Pitsoulis. A parallel GRASP for the data association multidimensional assignment problem. In P. M. Pardalos, editor, Parallel Processing of Discrete Problems, volume 106 of IMA Volumes in Mathematics and its Applications, pages 159–180. Springer-Verlag, 1998.
W. P. Pierskalla. The multidimensional assignment problem. Operations Research, 16 (2): 422–431, 1968.
A. B. Poore and N. Rijavec. A numerical study of some data association problems arising in multitarget tracking. In W. W. Hager, D. W. Hearn, and P. M. Pardalos, editors, Large Scale Optimization: State of the Art, pages 339–361. Kluwer Academic Publishers, 1994.
J.-F. Pusztaszeri. Combinatorial algorithms for pattern recognition in composite tracking chambers. PhD thesis, Swiss Federal Polytechnics, Lausanne, 1996.
J.-F. Pusztaszeri. The nonlinear assignment problem in experimental high energy physics. In Panos M. Pardalos and Leonidas S. Pitsoulis, editors, Nonlinear Assignment Problems: Algorithms and Applications, volume 7 of Combinatorial Optimization, chapter 4, pages 55–89. Kluwer Academic Publishers, 2000.
F. C. R. Spieksma. Multi index assignment problems: Complexity, approximation, applications. In P. M. Pardalos and L. S. Pitsoulis, editors, Nonlinear Assignment Problems: Algorithms and Applications, volume 7 of Combinatorial Optimization, chapter 1, pages 1–12. Kluwer Academic Publishers, 2000.
P. P. A. Storms and F. C. R. Spieksma. An LP-based algorithm for the data assoication problem in multitarget tracking. Computers and Operations Research, 30 (7): 1067–1085, 2003.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Kluwer Academic Publishers
About this chapter
Cite this chapter
Pasiliao, E.L. (2004). Tree-Based Algorithms for the Multidimensional Assignment Problem. In: Butenko, S., Murphey, R., Pardalos, P.M. (eds) Recent Developments in Cooperative Control and Optimization. Cooperative Systems, vol 3. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-0219-3_21
Download citation
DOI: https://doi.org/10.1007/978-1-4613-0219-3_21
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4613-7947-8
Online ISBN: 978-1-4613-0219-3
eBook Packages: Springer Book Archive