教案整数规划_01节.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
上面的系数矩阵有6行5列,为了使“人”和“事”的数目相同,引入一件虚拟的事B6,使之成为标准指派问题的系数矩阵: 解:由于每家建筑公司最多可以承建两项,因此可把每家建筑公司看成两家建筑公司,其系数矩阵为 然后,用匈牙利解法求解。可得费用最省为4+7+9+8+7=35(百万元) 练习:某最大化指派问题的效率矩阵如下,求最优方案 隐枚举法 目标函数:最小 约束条件: ? 约束方程的右端值:不限 目标函数系数:非负 固定变量 自由变量 算法的步骤 令全部变量Xj都是自由变量且取0值,检验解是否可行;若可行,已经得到最优解;如不可行,转入2。 将某一变量转为固定变量,令其取值为1或0,使问题分成两个子域。令一个子域中的自由变量都取0值,加上固定变量取值,组成此子域的解。 计算此解的目标函数值,与已求出的可行解的最小目标函数比较。如果前者大,则不必检验其是否可行而停止分支,若子域都检验过,转第7步,否则转第6步。如前者小,转第4步。 检验解是否可行,如可行,得到一个可行解,计算目标函数值Z,并停止分支,若子域都检验过,转第7步,否则,转第6步。如不可行,进行第5步。 将固定变量的值代入第一个不等式约束方程,并令等式左端的自由变量当系数为负时取值为1,系数为正时取值为0,这就是左端能取的最小值。若此最小值大于右端值,则称此子域为不可行子域,若所有子域都检验过,转第7步,否则转第6步;若此最小值小于右端值,则依次检验下一个不等式约束方程,直至所有的不等式约束方程都通过,若子域都检验过,转第7步,否则,转第6步。 定出尚未检验过的另一个字域的解,进行第3至5步,若所有子域都停止计算,目标函数值最小的可行解就是最优解;否则,转第7步 检查有无自由变量。若有,转第2步;若没有,计算停止。目标函数值最小的可行解就是最优解。 第四节 0-1整数规划 当Ai点被选用 当Ai点未被选用 i=1, …,7 令 例1:投资场所的选定 某公司拟在城市的东、西、南三区建立分公司,拟议中有七个位置Ai(i=1, 2,…,7), 如选用Ai点,设备投资估计为bi元, 每年可获利润估计为ci元, 但投资总额不能超过B元, 问应选择那几个点可是年利润为最大? 问题的提出: 0-1整数规划是线性规划及整数规划的一种特殊形式。 模型结构和形式是线性规划,只是决策变量取0或1。 0-1规划模型的建立方法 另外,项目有一些规定   在A1,A2,A3三个点中至多选两个; 在A4,A5两点中至少选一个; 在A6,A7中只能选一个; A1,A7不能同时选;   只有在A2被选中的情况下,A5 才能被选;        =  ?  = ? ? = = 1 0 . max 7 1 7 1 or x B x b t s x c Z i i i i i i i 某市共有6个区,每个区都可以设消防站。市政府希望设置消防站最少以便节省费用,但必须保证在城区任何地方发生火警时,消防车能在15分钟内赶到现场。据实地测定,各区之间消防车行驶时间如表2所示。建立该问题的规划模型。 一区 二区 三区 四区 五区 六区 一区 二区 三区 四区 五区 六区 0 10 0 16 24 0 28 32 12 0 27 17 27 15 0 20 10 21 25 14 0 表2 例2某厂拟采用集装箱托运甲乙两种货物,每箱的体积、重量、可获利润以及托运(车运)所受限制如下表, 如采用船运, 其体积托运限制则为45,问两种货物托运多少箱,可使获得利润为最大? 一般情况下, m个相互排斥的约束条件, 则可变成为: ai1x1+ai2x2+…+ainxn?bi+yiM, i=1,2,…,m y1+y2+…+ym=m-1 其中yi是0, 1变量,且只有一个取0。 当采用船运方式 当采用车运方式 其中 解: 设x1, x2分别表示甲乙两种货物的托运箱数, 则其整数规划数学模型为 若上述m个方程中,至少有k个方程必须满足时(约束条件相容)? y1+y2+…+ym ? m-k 例3 设两种产品的利润分别为c1,c2,需要的工时是6和4,成本和工时的关系,如图所示,要求建立整数规划模型,确定产品的产量。 成本 工时 2000 3000 5000 10000 15000 20000 Max Z=c1x1+c2x2-10000y1-15000y2-20000y3 6x1

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档