匈牙利算法线性分配问题(V2.3)

3.27版本1.4.0.0 (KB) 易曹
一个匈牙利算法的快速实现本机Matlab代码。

16.5 k下载

更新2011年9月15日

查看许可协议

这是一个非常著名的匈牙利算法的快速实现(也称为Munkres”算法)。它可以解决1000 x 1000问题在大约20秒酷睿(T2500 @ 2.00 ghz) XP笔记本电脑与Matlab 2008,大约是常人速度的2.5倍比墨西哥人代码“assignmentoptimal”6543年FEX ID,大约6倍作者的第一个版本在20328年FEX ID,和其他至少30倍FEX Matlab实现。

代码也可以处理矩形既有和forbiden分配的问题。

新版本(V2.3)能够进行部分作业如果一个完整的任务不是可行的。

匈牙利算法的更多细节,请访问http://csclab.murraystate.edu/bob.pilgrim/445/munkres.html

引用作为

易曹(2022)。匈牙利算法线性分配问题(V2.3)(//www.tatmou.com/matlabcentral/fileexchange/20652-hungarian-algorithm-for-linear-assignment-problems-v2-3), MATLAB中央文件交换。检索