|
|
| File Information |
| Description |
With this package, I provide some MATLAB-functions regarding the rectangular assignment problem. This problem appears for example in tracking applications, where one has M existing tracks and N new measurements. For each possible assignment, a cost or distance is computed. All cost values form a matrix, where the row index corresponds to the tracks and the column index corresponds to the measurements. The provided functions return an optimal or suboptimal assignment - in the sense of minimum overall costs - for the given matrix.
In the process of gating, typically very unlikely assignments are forbidden. The given functions can handle forbidden assignments, which are marked by setting the corresponding assignment cost to infinity.
The optimal solution is computed using Munkres algorithm, also known as Hungarian Algorithm.
The functions are called like
[assignment, cost] = assignmentalgorithm(distMatrix); |
| Acknowledgements |
This submission has inspired the following:
Munkres Assignment Algorithm, Rectangular maximal assignment with lattice of dual price, Munkres for Simulink
|
| MATLAB release |
MATLAB 6.5.1 (R13SP1)
|
| Zip File Content |
|
| HTML Files |
assignment.html
|
| Other Files |
assignmentallpossible.m, assignmentoptimal.c, assignmentoptimal.m, assignmentsuboptimal1.c, assignmentsuboptimal1.m, assignmentsuboptimal2.c, assignmentsuboptimal2.m, license.txt, testassignment.m
|
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
| Comments and Ratings (19) |
| 27 Mar 2005 |
Raimund Leitner
|
|
|
| 28 Oct 2005 |
Tium Tium
|
|
|
| 10 Nov 2005 |
Coffee Bear
|
|
|
| 12 Jul 2007 |
praveen kuppili
|
|
|
| 30 Jan 2008 |
A Alpers
|
|
|
| 18 Mar 2008 |
Hao Cheng
|
|
|
| 22 Apr 2008 |
Tom Pinkiewicz
|
|
|
| 22 Apr 2008 |
Tom Pinkiewicz
|
|
|
| 23 Apr 2008 |
Ldd Lasss
|
|
|
| 25 Apr 2008 |
Markus Buehren
|
|
|
| 23 May 2008 |
Francois Berthiaume
|
|
|
| 23 May 2008 |
Francois Berthiaume
|
|
|
| 29 May 2008 |
Stephen Pan
|
|
|
| 11 Jul 2008 |
Leonid Chindelevitch
|
|
|
| 09 Oct 2008 |
Salha Al-Kuwaiti
|
|
|
| 28 Oct 2008 |
Harrison Woods
|
|
|
| 11 Jan 2009 |
Clemens Yu
|
|
|
| 21 Feb 2009 |
Greg Fricke
|
|
|
| 17 Mar 2009 |
michele pace
|
|
|
| Updates |
| 08 Aug 2005 |
Bug Fix: Error occured when the distance matrix contained only zeros and infinite values. |
| 18 Sep 2007 |
Bug in documentation corrected. |
| 29 Oct 2007 |
Bugfix: Please update if you do not use ONE_INDEXING in assignmentoptimal.c. |
| 14 Nov 2007 |
Update of contact information in documentation. |
| 30 Jan 2008 |
Documentation updated. |
| 01 Dec 2009 |
Minor changes. |
|
MATLAB Central Terms of Use
NOTICE: Any content you submit to MATLAB Central, including personal information, is not subject to the protections which may be afforded information collected under other sections of The MathWorks, Inc. Web site. You are entirely responsible for
all content that you upload, post, e-mail, transmit or otherwise make available via MATLAB Central. The MathWorks does not control the content posted by visitors to MATLAB Central and, does not guarantee the accuracy, integrity, or quality of such content.
Under no circumstances will The MathWorks be liable in any way for any content not authored by The MathWorks, or any loss or damage of any kind incurred as a result of the use of any content posted, e-mailed, transmitted or otherwise made available
via MATLAB Central.
Read the complete Terms prior to use.
Contact us at files@mathworks.com