电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

运筹学基础及应用第4章-整数规划与分配问题

56页
  • 卖家[上传人]:龙***
  • 文档编号:62155971
  • 上传时间:2018-12-17
  • 文档格式:PPT
  • 文档大小:2.92MB
  • / 56 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、,目,录,CONTENTS,在很多场合,我们建立最优化模型时,实际问题要求决策变量只能取整数值而非连续取值。此时,这类最优化模型就称为整数规划(离散最优化)模型。,整数规划的求解往往比线性规划求解困难得多,而且,一般来说不能简单地将相应的线性规划的解取整来获得。,整数规划的特点及应用,整数规划的特点及应用,整数规划(简称:IP) 要求一部分或全部决策变量取整数值的规划问题称为整数规划。不考虑整数条件,由余下的目标函数和约束条件构成的规划问题称为该整数规划问题的松弛问题。若该松弛问题是一个线性规划,则称该整数规划为整数线性规划。,整数线性规划数学模型的一般形式:,整数规划的特点及应用,整数线性规划问题的种类:,纯整数线性规划:指全部决策变量都必须取整数值的整数线性规划。 混合整数线性规划:决策变量中有一部分必须取整数值,另一部分可以不取整数值的整数线性规划。 0-1型整数线性规划:决策变量只能取值0或1的整数线性规划。,整数规划的特点及应用,整数规划的典型例子,例4.1 工厂A1和A2生产某种物资。由于该种物资供不应求,故需要再建一家工厂。相应的建厂方案有A3和A4两个。这种物资的需求地

      2、有B1,B2,B3,B4四个。各工厂年生产能力、各地年需求量、各厂至各需求地的单位物资运费cij,见下表:,工厂A3或A4开工后,每年的生产费用估计分别为1200万或1500万元。现要决定应该建设工厂A3还是A4,才能使今后每年的总费用最少。,整数规划的特点及应用,解:这是一个物资运输问题,特点是事先不能确定应该建A3还是A4中哪一个,因而不知道新厂投产后的实际生产物资。为此,引入0-1变量:,再设xij为由Ai运往Bj的物资数量,单位为千吨;z表示总费用,单位万元。 则该规划问题的数学模型可以表示为:,整数规划的特点及应用,混合整数规划问题,整数规划的特点及应用,例4.2 现有资金总额为B。可供选择的投资项目有n个,项目j所需投资额和预期收益分别为aj和cj(j1,2,n),此外由于种种原因,有三个附加条件: 若选择项目1,就必须同时选择项目2。反之不一定; 项目3和4中至少选择一个; 项目5,6,7中恰好选择2个。 应该怎样选择投资项目,才能使总预期收益最大。,整数规划的特点及应用,解:对每个投资项目都有被选择和不被选择两种可能,因此分别用0和1表示,令xj表示第j个项目的决策选择

      3、,记为:,投资问题可以表示为:,整数规划的特点及应用,整数规划问题解的特征:,整数规划问题的可行解集合是它松弛问题可行解集合的一个子集,任意两个可行解的凸组合不一定满足整数约束条件,因而不一定仍为可行解。 整数规划问题的可行解一定是它的松弛问题的可行解(反之不一定),但其最优解的目标函数值不会优于后者最优解的目标函数值。,整数规划的特点及应用,例4.3 设整数规划问题如下,首先不考虑整数约束,得到线性规划问题(一般称为松弛问题)。,整数规划的特点及应用,用图解法求出最优解为:x13/2, x2 = 10/3,且有Z = 29/6,现求整数解(最优解):如用舍入取整法可得到4个点即(1,3),(2,3),(1,4),(2,4)。显然,它们都不可能是整数规划的最优解。,x1,x2,3,3,(3/2,10/3),按整数规划约束条件,其可行解肯定在线性规划问题的可行域内且为整数点。故整数规划问题的可行解集是一个有限集,如右图所示。其中(2,2),(3,1)点的目标函数值最大,即为Z=4。,整数规划的特点及应用,整数规划问题的求解方法:,匈牙利法(指派问题) 分支定界法和割平面法,指派问题,一、

      4、指派问题的数学模型的标准形式:,设n 个人被分配去做n 件工作,规定每个人只做一件工作,每件工作只有一个人去做。已知第i个人去做第j 件工作的效率( 时间或费用)为Cij(i=1.2n;j=1.2n)并假设Cij 0。问应如何分配才能使总效率( 时间或费用)最高?,设决策变量,指派问题的数学模型为:,指派问题,克尼格定理 : 如果从分配问题效率矩阵aij的每一行元素中分别减去(或加上)一个常数ui,从每一列中分别减去(或加上)一个常数vj,得到一个新的效率矩阵bij,则以bij为效率矩阵的分配问题与以aij为效率矩阵的分配问题具有相同的最优解。,指派问题,二、匈牙利法,指派问题的匈牙利法求解步骤:,1) 变换指派问题的系数矩阵(cij)为(bij),使在(bij)的各行各列中都出现0元素,即 从(cij)的每行元素都减去该行的最小元素; 再从所得新系数矩阵的每列元素中减去该列的最小元素。,2) 进行试指派,以寻求最优解。 在(bij)中找尽可能多的独立0元素,若能找出n个独立0元素,就以这n个独立0元素对应解矩阵(xij)中的元素为1,其余为0,这就得到最优解。,指派问题,找独立0元素

      5、,常用的步骤为:,从只有一个0元素的行开始,给该行中的0元素加圈,记作 。然后划去 所在列的其它0元素,记作 ;这表示该列所代表的任务已指派完,不必再考虑别人了。依次进行到最后一行。 从只有一个0元素的列开始(画的不计在内),给该列中的0元素加圈,记作;然后划去 所在行的0元素,记作 ,表示此人已有任务,不再为其指派其他任务了。依次进行到最后一列。 若仍有没有划圈的0元素,且同行(列)的0元素至少有两个,比较这行各0元素所在列中0元素的数目,选择0元素少这个0元素加圈(表示选择性多的要“礼让”选择性少的)。然后划掉同行同列的其它0元素。可反复进行,直到所有0元素都已圈出和划掉为止。,指派问题,若 元素的数目m 等于矩阵的阶数n(即:mn),那么这指派问题的最优解已得到。若m n, 则转入下一步。,3) 用最少的直线通过所有0元素。其方法:,对没有的行打“”; 对已打“” 的行中所有含元素的列打“” ; 再对打有“”的列中含 元素的行打“” ; 重复、直到得不出新的打号的行、列为止; 对没有打号的行画横线,有打号的列画纵线,这就得到覆盖所有0元素的最少直线数 l 。,注:l 应等于m,若

      6、不相等,说明试指派过程有误,回到第2步,另行试指派;若 lm n,表示还不能确定最优指派方案,须再变换当前的系数矩阵,以找到n个独立的0元素,为此转第4步。,指派问题,4) 变换矩阵(bij)以增加0元素 在没有被直线通过的所有元素中找出最小值,没有被直线通过的行所有元素减去这个最小元素;所有有直线通过的列的元素加上这个最小值。新系数矩阵的最优解和原问题仍相同。转回第2步。,指派问题,例4.6 有一份中文说明书,需译成英、日、德、俄四种文字,分别记作A、B、C、D。现有甲、乙、丙、丁四人,他们将中文说明书译成不同语种的说明书所需时间如下表所示,问如何分派任务,可使总时间最少?,匈牙利法,解:1)变换系数矩阵,增加0元素。,5,2)试指派(找独立0元素),找到 3 个独立零元素 但 m = 3 n = 4,匈牙利法,3)作最少的直线覆盖所有0元素,独立零元素的个数m等于最少直线数l,即lm=3n=4;,4)在没有被直线通过的所有元素中找出最小值,没有被直线通过的行所有元素减去这个最小元素;所有有直线通过的列的元素加上这个最小值。新系数矩阵的最优解和原问题仍相同。转回第2步。,匈牙利法,得

      7、到4个独立零元素, 所以最优解矩阵为:,即完成4个任务的总时间最少为:241+8=15,匈牙利法,例4.7 已知四人分别完成四项工作所需时间如下表,求最优分配方案。,匈牙利法,解:1)变换系数矩阵,增加0元素。,2)试指派(找独立0元素),独立0元素的个数为4 , 指派问题的最优指派方案即为甲负责D工作,乙负责B工作,丙负责A工作,丁负责C工作。这样安排能使总的工作时间最少,为4491128。,匈牙利法,例4.8 已知五人分别完成五项工作耗费如下表,求最优分配方案。,匈牙利法,匈牙利法,-1,-2,解:1)变换系数矩阵,增加0元素。,匈牙利法,2)试指派(找独立0元素),独立0元素的个数l45,故画直线调整矩阵。,匈牙利法,选择直线外的最小元素为1;直线外元素减1,直线交点元素加1,其他保持不变。,匈牙利法,l =m=4 n=5,选择直线外最小元素为1,直线外元素减1,直线交点元素加1,其他保持不变,得到新的系数矩阵。,匈牙利法,总费用为=5+7+6+6+4=28,注:此问题有多个最优解,匈牙利法,总费用为=7+9+4+3+5=28,匈牙利法,总费用为=8+9+4+3+4=28,非标准

      8、型的指派问题:,匈牙利法的条件是:模型求最小值、效率cij0。 当遇到各种非标准形式的指派问题时,处理方法是先将其转化为标准形式,然后用匈牙利法来求解。,指派问题,1. 最大化指派问题,处理方法:设m为最大化指派问题系数矩阵C中最大元素。令矩阵B(m-cij)nn则以B为系数矩阵的最小化指派问题和原问题有相同的最优解。,例4.9 某人事部门拟招聘4人任职4项工作,对他们综合考评的 得分如下表(满分100分),如何安排工作使总分最多。,指派问题,解: M95,令,用匈牙利法求解C,最优解为:,即甲安排做第二项工作、乙做第三项、丙做第四项、丁做第三项, 最高总分Z92959080357,指派问题,2. 不平衡的指派问题,当人数m大于工作数n时,加上mn项虚拟工作,例如:,当人数m小于工作数n时,加上nm个人,例如,指派问题,3. 一个人可做几件事的指派问题,若某人可做几件事,则将该人化作相同的几个“人”来接受指派,且费用系数取值相同。,例如:丙可以同时任职A和C工作,求最优指派方案。,指派问题,4. 某事一定不能由某人做的指派问题,将该人做此事的效率系数取做足够大的数,可用M表示。,例4.

      9、10 分配甲、乙、丙、丁四个人去完成A、B、C、D、E五项任务。每个人完成各项任务的时间如表所示。由于任务数多于人数,考虑任务E必须完成,其他4项中可任选3项完成。试确定最优分配方案,使完成任务的总时间最少。,指派问题,解: 1) 这是不平衡的指派问题,首先转换为标准型,再用匈牙利法求解。 2) 由于任务数多于人数,所以假定一名虚拟人,设为戊。因为工作E必须完成,故设戊完成E的时间为M(M为非常大的数),其余效率系数为0,则标准型的效率矩阵表示为:,指派问题,用匈牙利法求出最优指派方案为:,即甲B,乙D,丙E,丁A, 任务C放弃。 最少时间为105。,指派问题,分支定界法,1)求整数规划的松弛问题最优解; 若松弛问题的最优解满足整数要求,得到整数规划的最优解,否则转下一步; 2)分支与定界: 任意选一个非整数解的变量xi,在松弛问题中加上约束: xixi 和 xixi+1 组成两个新的松弛问题,称为分枝。新的松弛问题具有特征:当原问题是求最大值时,目标值是分枝问题的上界;当原问题是求最小值时,目标值是分枝问题的下界。 检查所有分枝的解及目标函数值,若某分枝的解是整数并且目标函数值大于(max)等于其它分枝的目标值,则将其它分枝剪去不再计算,若还存在非整数解并且目标值大于(max)整数解的目标值,需要继续分枝,再检查,直到得到最优解。,分支定界法的解题步骤:,分支定界法,例4.4 用分枝定界法求解整数规划问题,解:首先去掉整数约束,变成一般线性规划问题(原整数规划问题的松驰问题),LP,IP,分支定界法,用图解法求松弛问题的最优解,如图所示。,x1,x2,3,(18/

      《运筹学基础及应用第4章-整数规划与分配问题》由会员龙***分享,可在线阅读,更多相关《运筹学基础及应用第4章-整数规划与分配问题》请在金锄头文库上搜索。

      点击阅读更多内容
    TA的资源
  • 一号教学楼一层地面修缮工程竞争性磋商文件

    一号教学楼一层地面修缮工程竞争性磋商文件

  • 新能源高端设备制造示范项目(一期)施工图设计服务招标文件正文

    新能源高端设备制造示范项目(一期)施工图设计服务招标文件正文

  • 新丰镇农村公路大中修-新北线(一期南段)招标文件正文

    新丰镇农村公路大中修-新北线(一期南段)招标文件正文

  • 长信科技:长信科技拟发行股份及支付现金购买资产涉及的芜湖长信新型显示器件有限公司股东全部权益价值项目资产评估报告

    长信科技:长信科技拟发行股份及支付现金购买资产涉及的芜湖长信新型显示器件有限公司股东全部权益价值项目资产评估报告

  • 山东科技大学城市轨道交通调度系统考核装置采购项目竞争性磋商

    山东科技大学城市轨道交通调度系统考核装置采购项目竞争性磋商

  • 山东墨龙:寿光宝隆石油器材有限公司评估报告

    山东墨龙:寿光宝隆石油器材有限公司评估报告

  • 浙商中拓:三维企业评估报告

    浙商中拓:三维企业评估报告

  • 大丰区乡村振兴(农村公路大中修工程)——三裕线招标文件招标文件正文

    大丰区乡村振兴(农村公路大中修工程)——三裕线招标文件招标文件正文

  • 恒辉安防:最近三年的财务报告及其审计报告以及最近一期的财务报告

    恒辉安防:最近三年的财务报告及其审计报告以及最近一期的财务报告

  • 浙商中拓:三维企业审计报告

    浙商中拓:三维企业审计报告

  • 唯万密封:上海唯万密封科技股份有限公司拟现金购买上海嘉诺密封技术有限公司股权所涉及的上海嘉诺密封技术有限公司股东全部权益价值资产评估报告

    唯万密封:上海唯万密封科技股份有限公司拟现金购买上海嘉诺密封技术有限公司股权所涉及的上海嘉诺密封技术有限公司股东全部权益价值资产评估报告

  • 顺控发展:佛山市顺合环保有限公司模拟审计报告

    顺控发展:佛山市顺合环保有限公司模拟审计报告

  • 唯万密封:上海嘉诺密封技术有限公司审计报告

    唯万密封:上海嘉诺密封技术有限公司审计报告

  • 琏升科技:眉山琏升光伏科技有限公司2023年1-7月审计报告

    琏升科技:眉山琏升光伏科技有限公司2023年1-7月审计报告

  • 天娱数科:山西聚为科技有限公司审计报告

    天娱数科:山西聚为科技有限公司审计报告

  • 顺威股份:江苏骏伟精密部件科技股份有限公司模拟审计报告

    顺威股份:江苏骏伟精密部件科技股份有限公司模拟审计报告

  • 山东墨龙:威海市宝隆石油专材有限公司评估报告

    山东墨龙:威海市宝隆石油专材有限公司评估报告

  • 顺威股份:广州顺威新能源汽车有限公司拟股权收购涉及江苏骏伟精密部件科技股份有限公司模拟股东全部权益价值资产评估报告

    顺威股份:广州顺威新能源汽车有限公司拟股权收购涉及江苏骏伟精密部件科技股份有限公司模拟股东全部权益价值资产评估报告

  • 盈峰环境:佛山市顺合环保有限公司模拟审计报告

    盈峰环境:佛山市顺合环保有限公司模拟审计报告

  • 领益智造:最近三年的财务报告及其审计报告以及最近一期的财务报告

    领益智造:最近三年的财务报告及其审计报告以及最近一期的财务报告

  • 点击查看更多
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
     
    收藏店铺
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.