运筹学基础及应用第五版-胡运权第四章.ppt

上传人:99****p 文档编号:1588654 上传时间:2019-03-07 格式:PPT 页数:36 大小:485.50KB
下载 相关 举报
运筹学基础及应用第五版-胡运权第四章.ppt_第1页
第1页 / 共36页
运筹学基础及应用第五版-胡运权第四章.ppt_第2页
第2页 / 共36页
运筹学基础及应用第五版-胡运权第四章.ppt_第3页
第3页 / 共36页
运筹学基础及应用第五版-胡运权第四章.ppt_第4页
第4页 / 共36页
运筹学基础及应用第五版-胡运权第四章.ppt_第5页
第5页 / 共36页
点击查看更多>>
资源描述

1、第四章 整数规划与分配问题1 整数规划的特点及作用 2分配问题与匈牙利法 3分枝定界法 4割平面法 5解 0-1规划问题的隐枚举法1 整数规划的特点及应用在实际问题中,全部或部分变量的取值必须是整数。比如人或机器是不可分割的,选择建厂地点可以设置逻辑变量等。在一个线性规划问题中要求全部变量取整数值的,称纯整数线性规划或简称 纯整数规划 ;只要求一部分变量取整数值的,称为 混合整数规划 。对整数规划问题求解,有人认为可以不考虑对变量的整数约束,作为一般线性规划问题求解,当解为非整数时,用四舍五入或凑整方法寻找最优解,我们从下面的例子说明这样的方法是不合适的。例 1. 求下述整数规划问题的最优解解

2、 :如果不考虑整数约束(称为整数规划问题的 松弛问题 )用图解法得最优解为( 3.25 , 2.5)考虑到整数约束,用凑整法求解时,比较四个点( 4 , 3) ,( 4 , 2) ,( 3 , 3)( 3 , 2),前三个都不是可行解,第四个虽然是可行解,但 z=13 不是最优。实际问题的最优解为( 4 , 1)这时 z*= 14。逻辑 ( 0-1) 变量在建立数学模型中的作用1. m 个约束条件中只有 k 个起作用设 m 个约束条件可以表示为:定义逻辑变量又设 M 为任意大的正数,则约束条件可以改写为:定义逻辑变量:此时约束条件可以改写为:2. 约束条件的右端项可能是 r 个值中的某一个即3

3、. 两组条件满足其中一组若 x14,则 x21( 第一组条件 );否则当 x1 4 时,x23( 第二组条件 ) .定义逻辑变量:又设 M 为任意大正数,则问题可表达为:需注意,当约束为大于时,右端项中用减号。4. 用以表示含固定费用的函数用 xj 代表产品 j 的生产数量,其生产费用函数表示为其中 Kj 是同产量无关的生产准备费用,问题的目标是使所有产品的总生产费用为最小,即定义逻辑变量(表示是否生产产品 j )又设 M 为任意大正数,为了表示上述定义,引入约束:显然,当 xj 0 时, yj=1。将目标函数与约束条件合起来考虑有:由此看出,当 xj = 0 时,为使 z 极小化,应有 yj

4、 = 02 分配问题与匈牙利法一、问题的提出与数学模型 分配问题 也称 指派问题 ( assignment problem),是一种特殊的整数规划问题。假定有 m 项任务分配给 m 个人去完成,并指定每人完成其中一项,每项只交给其中一个人去完成,应如何分配使总的效率为最高。如果完成任务的效率表现为资源消耗,考虑的是如何分配任务使得目标极小化;如果完成任务的效率表现为生产效率的高低,则考虑的是如何分配使得目标函数极大化。 在分配问题中,利用不同资源完成不同计划活动的效率通常用表格形式表示为效率表,表格中数字组成 效率矩阵 。例 2. 有一份说明书,要分别翻译成英、日、德、俄四种文字,交甲、乙、丙、丁四个人去完成。因各人专长不同,使这四个人分别完成四项任务总的时间为最小。效率表如下:效率矩阵用 aij 表示,为

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。