- 1、本文档共70页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
整数规划演示教案汇总,规划演示作品教案,液压传动动画演示汇总,演示播放技巧多教案,制作演示文稿教案,小学科学演示实验教案,认识演示文稿教案,演示文稿教案,准备演示文稿资料教案,wps演示特色功能教案
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 四.一个人可做几件事的指派问题 若某个人可做几件事 则可将该人化作相同的几个“人”来接受指派。 这几个“人”做一件事的费用系数当然也取一样。 五.某事一定不能由某人做的指派问题 若某事一定不能由某个人做, 则可将相应的费用系数取作足够大的数M。 例1 、有三家建筑公司A1、A2、A3承建五个工程, 它们承建的费用如下: 并且允许每家建筑公司承建一个或两个工程。 求使总费用最少的指派方案。 例1-1 解: A1 A’1 A2 A’2 A3 A’3 B1 B2 B3 B4 B5 B6 这样人数和事数不等的问题转化为相等的情形,则可用匈牙利法求解了. ? ? 例1-1 解: -4 -8 -7 -8 -7 ? 则6个独立0元素,最优方案 A1做B1,B3 A2做B2 A3做B4,B5 例2-1 例2 设有B1、B2、B3三种零件分派给A1、A2、A3、A4 四台机器去加工,这四台机器都能加工上述三种零件, 但每台机器至多只能加工一种零件,且每种零件只能 由一台机器加工,每台机器加工零件的费用如下表。 问应指派哪台机器去加工哪种零件可使总费用最小? 例2-2 解: 这是一个人数多于任务的指派问题 则需添加一个虚拟零件B4,把它转化为人数与任务数相等的问题. 此时效率矩阵为 B4 ? ? ? 例2-3 B4 ? ? ? 最后一个矩阵中,已得到4个独立0元素,则得最优方案 A1→B 3 A2→B2 A4→B1 则最优值为17 * * * * * * * * * * * * * * * * * * * * * * * * * 0--1规划的数学模型(例2) 故数学模型为 0--1规划的数学模型(例3) 队员的挑选要满足下列条件: 例3.某校篮球队准备从以下六名预备队员中选拔三名为正式队员,并使平均的身高尽可能高。这六名预备队员情况如下表所示: ⑴ 至少补充一名后 卫队员; ⑵ 大李或小田中间恰有一名入选; ⑶ 最多补充一名中锋; ⑷ 无论大李或小赵入选,小周就不能入选. 试建立这个问题的整数规划模型. 0--1规划的数学模型(例3) 解: 设 j=4,5,...,9 约束条件: ⑴ 至少补充一名后卫队员 ⑵ 大李或小田中间恰有一名入选; (3)最多补充一名中锋 ⑷ 无论大李或小赵入选,小周就不能入选 0--1规划的数学模型(例3) 则数学模型为 例6.求解下面的0-1型整数规划问题: 0-1规划的解法 解:借助隐枚举法,列表如下: 0-1规划的解法(2) 该问题的最优解: x1=1, x2=0,x3=1; 最优值: z*=8 × (1,1,1)T × (1,1,0)T × (0,1,1)T ? ? ? ? 8 (1,0,1)T × (1,0,0)T × (0,1,0)T ? ? ? ? 5 (0,0,1)T ? ? ? ? 0 (0,0,0)T (4) (3) (2) (1) 件 条 束 约 z值 全体组合 2.用0-1变量表示含有互相排斥的约束条件 例4.某厂拟用运货车或船托运甲乙两种货物, 每箱的体积、重量、 可获利及托运限制如下表: 问:两种货物各托运多少箱,可使获利最大? 试建立这个问题的整数规划模型. 货物 体积 重量 利润 (每箱立方米) (每箱百斤) (每箱百元) 甲 5 (7) 2 20 乙 4 (3) 5 10 托运限制 24 (45) 13 用0-1变量表示含有互相排斥的约束条件 解:设甲乙两种货物分别托运x1和x2箱 目标函数 z=20x1+10x2 约束条件: 重量限制 2 x1+5x2≤13 体积限制: 当船托运时为 7x1+3x2≤45 但托运时用汽车或用船的两种方式中只能选择一种 故引0-1变量y y=0 表示采用车运方式; y=1 表示采用船运方式 体积限制的约束可用以下条件来代替: 当汽车托运时为 5 x1+4x2≤24 5 x1+4x2≤24+yM 7x1+3x2≤45+(1-y)M (其中M是充分大的数) 用0-1变量表示含有互相排斥的约束条件 则数学模型为: 用0-1变量表示含有互相排斥的约束条件 注:若有 m个互相排斥的约束条件(≤型) 为了保证
文档评论(0)