- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
补充内容 分配问题 分配问题与匈牙利解法 分配问题 有n项任务,恰有n个人可以分别去完成其中每项,但是由于任务的性质和每个人的技术专长各不相同,因此每个人去完成不同的各项任务的效率也不一样。 问应当如何分配,即哪个人去完成哪项任务,才能使总效率最高? 如:400混合游泳接力赛。 分配问题(例) 设工程有A1,A2,A3,A4四项任务,恰有B1,B2,B3,B4个工人去完成各项的任务,由于任务性质和每个工人的技术水平不相同,他们完成各项任务所需的时间也不一样.见表: 问应当如何分配,即哪个人去完成哪项任务,才能使总共花去的时间最少? 分配问题是一种特殊的整数规划问题 设:x i j表示第i个工人去完成任务第j项任务,记作x i j=1;否则:x i j =0. min f = 2x11+15x12+13x13+4x14+10x21+4x22+14x23 + 15x24 +9x31+14x32+16x33+13x34 +7x41+8x42+11x43 + 9x44 s.t. x11 + x12 + x13 + x14 = 1 (一个工人在四项任务 x21 + x22 + x23 + x24 = 1 中只能选一项 x31 + x32 + x33 + x34 = 1 ?x i j = 1 i = 1,2,3,4) x41 + x42 + x43 + x44 = 1 x11 + x21 + x31 + x41 =1 (一项任务只能由 x12 + x22 + x32 + x42 = 1 一个工人去完成, x13 + x23 + x33 + x43 = 1 ?x i j = 1 j = 1,2,3,4) x14 + x24 + x34 + x44 = 1 x i j= 0或1 ( i = 1,2,3,4; j = 1,2,3,4) 有最优解: x14 = 1 ; x11 = x12 = x13 = 0 x22 = 1 ; x21 = x23 = x24 = 0 x31 = 1 ; x32 = x33 = x34 = 0 x43 = 1 ; x41 = x42 = x44 = 0 f = 4 + 4 + 9 + 11 = 28 可以把最优解写成矩阵形式: ? 0 0 0 1 ? (X i j) =. ? 0 1 0 0 ? ? 1 0 0 0 ? ? 0 0 1 0 ? 匈牙利法(Hungarian method) 1. 把任务的一种分配方法称为一个匹配,即人与任务的匹配. 2. n 个人去完成 n 项任务的最大匹配数为n 3. 效率矩阵 ? 2 15 13 4 ? (a i j) = ? 10 4 14 15? ? 9 14 16 13? ? 7 8 11 9 ? 简化后的效率矩阵等价与原效率矩阵 定理1: 如果从效率矩阵(a i j) 的每一行元素中分别减去(或加上)一个常数 u i ,从每一列元素中分别减去(或加上)一个常数 v j ,得到一个新的效率矩阵(b i j),其中每一个元素b i j = a i j ? u i ? v j,则(b i j)的最优解等价于(a i j)的最优解. 证明: 将从(b i j)中得到的数据代入目标函数式 有f ’= ? ? b i j x i j = ? ? (a i j ? u i ? v j ) x i j = ? ? a i j x i j ? ? ? u i x i j ? ? ? v j x i j = ? ? a i j x i j ? ? u i ? ? v j (因为? ? u i ? ? v j为常数) 所以min f = ? ? a i j x i j与 f’ = ? ? b i j x i j等价 最少直线覆盖独立的零 定义:矩阵A中,位于不同行,不同列的“0”元素,称为独立的零元素 定理2.若矩阵A
您可能关注的文档
最近下载
- 音乐作品《黄河大合唱》鉴赏论文.doc VIP
- 人教版八年级数学上册期末复习考题猜想 专题02 全等三角形辅助线与模型(7种热考模型).docx VIP
- 高中数学探究式教学策略研究与实践教学研究课题报告.docx
- 部编版小学语文六年级上册口语交际专项训练及范文(全套2019年新教材).docx VIP
- 2023年10月自考00795综合英语(二)试题及答案含评分标准.docx VIP
- 表面工程技术.ppt VIP
- 【全面新编】部编版六年级上册语文全册知识点归纳总结.doc VIP
- 粤教粤科版科学一上 第7课《植物是生物》教学设计.doc VIP
- 出海服务企业的跨文化沟通与管理手册.doc VIP
- 3HP焓差实验室建设与技术实施方案.docx VIP
文档评论(0)