




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ACM-ICPC培训培训投资分配问题ACM算法设计与分析王建芳ACM-ICPC培训培训投资分配问题河南理工大学ACM-ICPC培训 现有数量为a(万元)的资金,计划分配给n 个工厂,用于扩大再生产。 假设:xi 为分配给第i 个工厂的资金数量(万元);gi(xi)为第i 个工厂得到资金后提供的利润值(万元)。 问题:如何确定各工厂的资金数,使得总的利润为最大。 nixaxxgziniiniii.2.1 0)( max11据此,有下式:河南理工大学ACM-ICPC培训 令:fk(x) 表示以数量为x 的资金分配给前k 个工厂,所得到的最大利润值。 用动态规划求解,就是求 fn(a) 的问题。 当
2、 k=1 时, f1(x) = g1(x) (因为只给一个工厂) 当1kn 时,其递推关系如下: 设:y 为分给第k 个工厂的资金(其中 0y x ),此时还剩 x y(万元)的资金需要分配给前 k1 个工厂,如果采取最优策略,则得到的最大利润为fk1(xy) ,因此总的利润为: gk(y) fk1(xy) 投资分配问题 nixaxxgziniiniii.2.1 0)( max11河南理工大学ACM-ICPC培训 nkyxfygxfkkxyk.)()(max)(3210 其中 如果a 是以万元为资金分配单位,则式中的y 只取非负整数0,1,2,x。上式可变为: )()(max)(,yxfygx
3、fkkxyk 1210所以,根据动态规划的最优化原理,有下式:投资分配问题河南理工大学ACM-ICPC培训设国家拨给60万元投资,供四个工厂扩建使用,每个工厂扩建后的利润与投资额的大小有关,投资后的利润函数如下表所示。 投资投资利润利润0102030405060g1(x)0205065808585g2(x)0204050556065g3(x)0256085100110115g4(x)0254050606570依据题意,是要求 f4(60) 。投资分配问题河南理工大学ACM-ICPC培训按顺序解法计算。第一阶段:求 f1(x)。显然有 f1(x) g1(x),得到下表 投资投资利润利润01020
4、30405060f1(x) g1(x)0205065808585最优策略最优策略0102030405060第二阶段:求 f2(x)。此时需考虑第一、第二个工厂如何进行投资分配,以取得最大的总利润。 )60()(max)60(1260,10,02yfygfy 投资分配问题河南理工大学ACM-ICPC培训12006520605055655080408520850max)0()60()10()50()20()40()30()30()40()20()50()10()60()0(max12121212121212fgfgfgfgfgfgfg最优策略为(40,20),此时最大利润为120万元。同理可求得其
5、它 f2(x) 的值。 )60()(max)60(1260,10,02yfygfy 投资分配问题河南理工大学ACM-ICPC培训2210 ,10 ,50212121212121(50)m ax()(50) (0)(50)(10)(40)(20)(30) 105(30)(20)(40)(10)(50)(0)yfgyfygfgfgfgfgfgf最优策略为(最优策略为(3030,2020),此时最大利润为),此时最大利润为105105万元。万元。投资分配问题河南理工大学ACM-ICPC培训2210 ,10 ,40(40)m ax()(40)90yfgyfy最优策略为(20,20),此时最大利润为90
6、万元。2210 ,10 ,20 ,30(30)m ax()(30)70yfgyfy最优策略为(20,10),此时最大利润为70万元。投资分配问题河南理工大学ACM-ICPC培训2210,10,20(20)m ax()(20) 50yfgyfy2210 ,10 ,(10)m ax()(10)20yfgyfy最优策略为(10,0)或( 0 , 10 ) ,此时最大利润为20万元。 f2(0) 0。最优策略为(0,0),最大利润为0万元。 得到下表最优策略为(20,0),此时最大利润为50万元。投资分配问题河南理工大学ACM-ICPC培训 投资投资利润利润0102030405060f2(x)0205
7、07090105120最优策略最优策略(0,0)(10,0)(0,10)(20,0)(20,10)(20,20)(30,20)(40,20)第三阶段:求 f3(x)。此时需考虑第一、第二及第三个工厂如何进行投资分配,以取得最大的总利润。 )60()(max)60(2360,10,03yfygfy 投资分配问题河南理工大学ACM-ICPC培训1550115201105010070859060105251200max)0()60()10()50()20()40()30()30()40()20()50()10()60()0(max23232323232323 fgfgfgfgfgfgfg最优策略为(
8、最优策略为(20,10,30),最大利润为),最大利润为155万元。万元。同理可求得其它同理可求得其它 f3(x) 的值。得到下表的值。得到下表投资分配问题河南理工大学ACM-ICPC培训 投资投资利润利润0102030405060f3(x)0256085110135155最优最优策略策略(0,0,0) (0,0,10) (0,0,20) (0,0,30) (20,0,20) (20,0,30) (20,10,30)第四阶段:求 f4(60)。即问题的最优策略。)60()(max)60(3460,10,04yfygfy投资分配问题河南理工大学ACM-ICPC培训16007025656060855011040135251550max)0()60()10()50
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年石英纤维及制品项目建议书
- 高效节能电机项目规划设计方案(参考)
- 2025年Α-乙酰乳酸脱羧酶项目合作计划书
- 2025年文物遗址保护服务项目合作计划书
- 2025年聚砜PSF项目建议书
- 2025年智能垃圾分类运营模式在垃圾分类行业技术创新动态报告
- 农村金融服务创新模式研究-2025年农村金融信用体系建设与评价报告
- 医院信息化2025年电子病历系统优化与医疗信息化标准对接报告
- 2025年能源互联网分布式能源交易与分布式热力网的融合创新报告
- 金融衍生品市场创新与风险防范:2025年政策法规与监管体系改革探讨与实践001
- GB/T 26427-2010饲料中蜡样芽孢杆菌的检测
- GB/T 23776-2018茶叶感官审评方法
- 新沪科版数学八年级上册同步练习(全册分章节)含答案
- 沙迪克操作手册
- 《肌肉力量训练》课件
- 小学升初中入学测试宁外入学试卷2
- 桶装水领用表
- 营运客车等级划分及评定重点标准
- 小学五年级英语学情分析
- 最新交管b2学法减分题库及答案
- 人教版八年级数学上册 《三角形的高、中线与角平分线》三角形教学课件
评论
0/150
提交评论