- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章 整数规划 5.1 整数规划数学模型 5.2 整数规划解法 5.3 0-1整数规划 5.4 指派问题及解法 5.1 整数规划数学模型 在许多经济管理的实际问题中,决策变量只有非负整数才有实际意义。对求整数最优解的问题,称为整数规划。又称约束条件和函数均为线性的IP为整数线性规划。 根据变量取整数的情况,将整数规划分为: (1)纯整数规划,所有变量都取整数. (2)混合整数规划,一部分取整数,一部分取实数。 (3)0-1整数规划 ,所有变量均取0或1 例题1 某服务部门各时段(每小时为一时段)需要的服务员人数如下表,按规定,服务员连续工作8小时(即四个时段)为一班,现要求安排服务员的工作时间,使服务部门服务员总数最小。 时段 1 2 3 4 5 6 7 8 服务员最少数目 10 8 9 11 13 8 5 3 解:设在第j时段开始时上班的服务员人数为xj,由于第j时段开始时上班的服务员将在第(j+3)时段结束时下班,故决策变量只需考虑x1,x2,x3,x4,x5,此问题的数学模型为: 例题2 某单位有5个拟选择的投资项目,其所需投资额与期望收益如下表。由于各项目之间有一定联系,A、C、E之间必须选择一项且仅需选择一项;B和D之间需选择也仅需选择一项;又由于C和D两项目密切相关,C的实施必须以D的实施为前提条件,该单位共筹集资金15万元,问应该选择哪些项目投资,使期望收益最大? 项目 所需投资额(万元) 期望收益(万元) A 6 10 B 4 8 C 2 7 D 4 6 E 5 9 解:决策变量:设 目标函数:期望收益最大 约束条件:投资额限制条件 6x1+4x2+2x3+4x4+5x5?15 项目A、C、E之间必须且只需选择一项:x1+x3+x5=1 项目C的实施要以项目D的实施为前提条件: x3 ? x4 项目B、D之间必须且只需选择一项:x2+x4=1 归纳起来,其数学模型为: 例题3 (固定费用问题)有三种资源被用于生产三种产品,资源量、产品单件可变费用售价、资源单件耗量及组成三种产品生产的固定费用见下表。要求制定一个生产计划,使总收益最大。 产品 单件耗量 资源 1 2 3 资源量 A 2 4 8 500 B 2 3 4 300 C 1 2 3 100 单件可变费用 4 5 6 固定费用 100 150 200 单件售价 8 10 12 解:总收益等于销售收入减去生产上述产品的固定费用和可变费用之和。建模碰到的困难主要是事先不能确切知道某种产品是否生产,因而不能确定相应的固定费用是否发生。下面借助0-1变量解决这个困难。 设xj是第j种产品的产量,j=1,2,3,再设 则问题的整数规划模型为: M为很大的正数 案例4 某城市消防总部将全市划分为11个防火区,设有4个消防站,下图中表示了各防火区域与消防站的位置,其中①,②,③,④表示消防站,1,2,3,……,11表示消防区域。根据历史资料证实,各消防站可在事先规定的允许时间内对所负责的地区火灾予以消灭,图中虚线即表示各地区由哪个消防站负责(没有虚线连接就表示不负责),现在总部提出,在同样负责全市消防的前提下,是否可以减少消防站的数目?如果可以,应当关闭哪个? ① ② ③ ④ 1 2 8 7 3 4 5 6 11 9 10 解:令 对各防火区域可分别列出以下约束条件: 防火区1: 防火区2: 防火区3: 防火区4: 防火区5: 防火区6: 防火区7: 防火区8: 防火区9: 防火区10: 防火区11: 由上述约束条件知:必须x1,x3,x4为1,x2可为0,也可为1,由此,消防站②可以关闭而不影响任务的执行 在实际中经常会遇到这样的问题,有n 项不同的任务,需要n 个人分别完成其中的一项,使完成 n 项任务的总效率最高(或所需时间最少),这类问题称为指派问题或分派问题。 (一) 指派问题的数学模型 设n 个人被分配去做n 件工作,规定每个人只做一件工作,每件工作只有一个人去做。已知第i个人去做第j 件工作的的效率( 时间或费用)为Cij。问应如何分配才能使总效率( 时间或费用)最高? 指派问题 设决策变量 1 分配第i 个人去做第j 件工作 xij = 0 相反 ( i,j=1.2. …n ) 其数学模型为: 解题步骤 指派问题是0-1 规划的特例,也是运输问题的特例,当然可用整数规划,0-1 规划或运输问题的解法去求解,这就
文档评论(0)