数模专题--图论模型IIIPPT.ppt

  1. 1、本文档共92页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数模专题--图论模型IIIPPT

数学建模 –图论模型(3);7. 灾情巡视路线 问题引入与分析; 1)若分三组(路)巡视,试设计总路程最;公路边的数字为该路段的公里数.;2) 问题分析:;问题1的分析与求解--最小生成树法;问题1的分析与求解--最小生成树法;问题1的分析与求解--最小生成树法;问题1的分析与求解--最小生成树法;问题1的分析与求解--最小生成树法;问题1的分析与求解--最小生成树法;最佳灾情巡视路线的模型的建立与求解;最佳旅行售货员问题是NP—完全问题,采用一种; 问题一 若分为三组巡视,设计总路程最短且各;; 而图中节点数较多,为53个,我们只能去寻求;从O点出发到其它点共有6条干枝,它们的名称;分组2:(①,②),(③,④),(⑤,⑥);分组2的近似解 ;因为该分组的均衡度;;因该分组的均衡度 ; 由于T=2小时,t=1小时,V=35公里/小时,需访问; 现在尝试将顶点分为4组.分组的原则:除遵从;表3符号说明:加有底纹的表示前面经过并停留过,;称G = ( X, Y, E )为二部图. 如果X中的每个点都与Y中的每个点邻接, 则称G = ( X, Y, E )为完备二部图. 若 F:E →R +, 则称G = ( X, Y, E, F )为二部赋权图. ;定义3 若匹配M的某条边与点v关联, 则称M饱和 点v, 并且称v是M的饱和点, 否则称v是M的非饱 和点. ;例16: 判断下图的匹配;定义5 设M是图G的的一个匹配, 其边在E\M和M 中交错出现的路, 称为G的一条M–交错路. 起点 和终点都不是M的饱和点的M –交错路, 称为 M –增广路. ;定理2 设G = ( X, Y, E )为二部图, 则① G存在 饱和X的每个点的匹配的充要条件是 对任意S  ,有 | N (S ) | ≥ | S | . 其中, N (S ) = {v | u∈S, v与u相邻}. ② G存在完美匹配的充要条件是 对任意S 或S 有 | N (S ) | ≥ | S | . ;工作安排问题之一 给n个工作人员x1, x2, … , xn安排n项工作y1, y2, … , yn. n个工作人员中每个人能胜任一项或几项工作, 但并不是所有工作人员都能从事任何一项工作. 比如x1能做y1, y2工作, x2能做y2, y3, y4工作等. 这样便提出一个问题, 对所有的工作人员能不能都分配一件他所能胜任的工作? ; 我们构造一个二部图G = ( X, Y, E ), 这里 X = {x1, x2, … , xn},Y = { y1, y2, … , yn}, 并且当且仅当工作人员xi胜任工作yj时, xi与yj才相邻. 于是, 问题转化为求二部图的一个完美匹配. 因为 |X|=|Y|, 所以完美匹配即为最大匹配. ;;;;;;;;;;定义6 设G = ( X, Y, E , F )为完备的二部赋权 图, 若L:X ∪Y →R + 满足: 对任意x∈X, y∈Y , L (x) + L ( y ) ≥ F (x y), 则称L为G的一个可行点标记, 记相应的生成 子图为GL = ( X, Y, EL , F ), 这里 EL = {x y∈E | L ( x ) + L ( y ) = F (x y)}. ;工作安排问题之二 给n个工作人员x1, x2, … , xn安排n项工作y1, y2, … , yn. 如果每个工作人员工作效率不同, 要求工作分配的同时考虑总效率最高. ; 我们构造一个二部赋权图G = ( X, Y, E , F ), 这里X = {x1, x2, … , xn},Y = { y1, y2, … , yn}, F(xi yj )为工作人员xi胜任工作yj时的工作效率. 则问题转化为:求二部赋权图G的最佳匹配. 在求G 的最佳匹配时, 总可以假设G为完备二部赋权图.若xi与yj不相邻, 可令F(xi yj )=0. 同样地, 还可虚设点x或y,使|X|=|Y|.如此就将G 转化为完备二部赋权图,而且不会影响结果. ; 设某车队有8辆车,存放在不同的地点,队长要派出其中5辆到5个工地去运货。各车从存放处调到装货地点所需费用列于下页表,问应选哪5辆车调到何处去运货,才能使各车从车所在地点调到装货地点所需的总费用最少?;MATLAB程序——Kuhn-munkras算法;MATLAB程序——Kuhn-munkras算法(续); for i=1:n if FLAG_S(i) l(i,1)=l(i,1)-al;

文档评论(0)

djdjix + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档