- 6
- 0
- 约1.37千字
- 约 24页
- 2019-08-30 发布于湖北
- 举报
第 6 章 指派问题与旅行商问题 刘群锋 讲师 东莞理工学院 §1 指派问题及其匈牙利算法 何谓指派问题 指派n个人去完成n项任务 目标:总的效益最高或者总费用最低 信息:费用矩阵或者效益矩阵 §1 指派问题及其匈牙利算法 指派问题的表上作业法 n个收点(收量为1) ,n个发点(发量为1) §1 指派问题及其匈牙利算法 指派问题的列举法 适用于n很小的场合 §1 指派问题及其匈牙利算法 指派问题的匈牙利算法 理论依据 费用矩阵的一行(列)的各个元素减去该行(列)的最小元素得到新的费用矩阵,这两个费用矩阵对应的指派问题有相同的最优解! 思路 让费用矩阵的每行和每列都出现0 找出不同行不同列的n个0 这些0对应的指派就是最优指派 §1 指派问题及其匈牙利算法 费用矩阵如下,求费用最小的指派 §1 指派问题及其匈牙利算法 费用矩阵如下,求费用最小的指派 §1 指派问题及其匈牙利算法 将最大效益指派转化为最小费用指派 用效益矩阵中最大元素减去效益矩阵中的每个元素得到费用矩阵 §1 指派问题及其匈牙利算法 效益矩阵如下,求效益最大的指派 §1 指派问题及其匈牙利算法 效益矩阵如下,求效益最大的指派 §3 旅行商问题的匈牙利算法 何谓旅行商问题 从一个城市出发,不重复地旅行完n个城市,最后回到出发点 目标:找出距离最短或费用最低的旅游路线 信息:距离表或旅费表 §
原创力文档

文档评论(0)