《数据、模型与决策》 课件 【5】整数规划模型.ppt

《数据、模型与决策》 课件 【5】整数规划模型.ppt

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

5.3.2辅助0-1变量在例5.2中,每个0-1变量表示一个是非决策,这些变量也称为0-1决策变量。除了这些0-1决策变量,有时还引入其他一些0-1变量以帮助建立模型。辅助0-1变量,是引入模型的附加0-1变量,目的是为了方便建立纯的或混合的0-1整数规划模型。下面介绍辅助0-1变量的4种使用方法,在这些方法中,辅助0-1变量在使问题标准化以便于求解方面发挥了重要作用。固定成本问题产品互斥问题两个约束中选一个约束的问题N个约束中选K个约束的问题5.3.2辅助0-1变量固定成本问题在一般情况下,产品的成本是由固定成本和可变成本两部分组成。固定成本是指在固定投入要素上的支出,它不受产量影响,例如厂房和设备的租金、贷款利息、管理费用等;可变成本是指在可变投入要素上的支出,它是随着产量变化而变化的成本,例如原材料费用、生产工人的工资、销售佣金等。通常,变动成本和产量成正比,所以可以用下面的表达式来代表某一产品的总成本5.3.2辅助0-1变量固定成本问题对于有n种产品生产问题的一般模型可以表示如下:引入yi:是否生产第i种产品转化为:5.3.2辅助0-1变量例5.3含有启动成本(固定成本)的例1.1(见下页)假设将例1.1的问题作如下变形:变化一:生产新产品(门和窗)各需要一笔启动成本,分别为700元和1300元,门和窗的单位利润还是原来的300元和500元。变化二:一个生产批次在一个星期后即终止,因此门和窗的产量需要取整。例1.1某工厂要生产两种新产品:门和窗。经测算,每生产一扇门需要在车间1加工1小时、在车间3加工3小时;每生产一扇窗需要在车间2和车间3各加工2小时。而车间1每周可用于生产这两种新产品的时间为4小时、车间2为12小时、车间3为18小时。已知每扇门的利润为300元,每扇窗的利润为500元。而且根据经市场调查得到的该两种新产品的市场需求状况可以确定,按当前的定价可确保所有新产品均能销售出去。问该工厂应如何安排这两种新产品的生产计划,可使总利润最大?例题1.1参考版5.3.2辅助0-1变量解:(1)决策变量由于涉及启动成本(固定成本),本问题的决策变量有两类,第一类是所需要生产的门和窗的数量;第二类是决定是否生产门和窗,这种逻辑关系可用辅助0-1变量来表示。① 整数决策变量:设x1、x2分别为门和窗的每周产量。② 辅助0-1变量:设y1、y2分别表示是否生产门和窗,取0时表示不生产,取1时表示生产。(2)目标函数本问题的目标是公司的总利润最大5.3.2辅助0-1变量(3)约束条件①原有的三个车间每周可用工时限制②变化一,新产品需要启动成本,即产量xi与是否生产yi之间的关系③产量xi非负且为整数(变化二)、是否生产yi为0-1变量5.3.2辅助0-1变量例5.3的电子表格模型。在Excel中,相对极大值M需要数值化,从车间1和车间2的约束中可以看出,x1的最大取值为4,x2的最大取值为6,因此,M的取值只需不小于6即可,这里取99(需要说明的是:为了区别其他数据,相对极大值M一般取9,99,999,…)5.3.2辅助0-1变量产品互斥问题在实际生产过程中,为了防止产品的多元化,有时需要限制产品生产的种类,这就是产品互斥问题。处理产品互斥问题时,采用处理固定成本问题的方法,引入辅助0-1变量:第i种产品是否生产yi。因此,在n种产品中,最多只能生产k种的约束为:还有,产量xi与是否生产yi之间的关系:5.3.2辅助0-1变量例5.4包含互斥产品的例1.1。假设将例1.1的问题作如下的变形:两种新产品门和窗具有相同的用户,是互相竞争的。因此,管理层决定不同时生产两种产品,而是只能选择其中的一种进行生产。解:(1)决策变量本问题的决策变量仍有两类,第一类是门和窗的每周产量;第二类是门和窗是否生产。①决策变量:设x1、x2分别为门和窗的每周产量。②辅助0-1变量:设y1、y2分别表示是否生产门和窗,取0时表示不生产,取1时表示生产。5.3.2辅助0-1变量(2)目标函数本问题的目标是公司的总利润最大。(3)约束条件①原有的三个车间每周可用工时限制②只能生产一种产品(产品互斥)③产量xi非负、是否生产yi为0-1变量5.3.2辅助0-1变量例5.4的电子表格模型5.3.2辅助0-1变量两个约束中选一个约束的问题管理决策时经常会遇到在两个约束中选一个的问题,举例来说,某个投资方案有两个约束,但只要其中有一个成立就可以了,另外一个约束则不做要求。把这种问题转换为有0-1变量的混合整数规划问题,这样,需要引入一个变量

文档评论(0)

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

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

1亿VIP精品文档

相关文档