- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
状态转移方程: sk+1=sk+uk-dk 指标函数: Vk,n= vk(sk,uk)+ … + vn(sn,un) DP方程 其中 其中 Dn(sn)={un|un=dn-sn} 在库存无限制时 smk+1 = dk+1 + … +dn 第三十一页,共四十三页。 2005年9月 龙子泉 第五章 动态规划 ---Dynamic Programming 第一页,共四十三页。 概 述 一、动态规划的提出 动态规划是1951年由美国学者R. Bellman等人在解决所谓多阶段决策问题时提出的一种优化方法,从此,动态规划成为运筹学的一个重要分支。该方法在进行多阶段决策时,先将问题变换成一系列相互联系的单阶段问题,当解决了这一系列单阶段问题之后,在“最优性原理”的基础上,就可以解决整个多阶段决策问题。 第二页,共四十三页。 二、动态规划的有效性 DP在工程技术、企业管理和军事等方面多有着广泛的应用。 企业管理方面的最短路问题、生产与库存问题、资源分配问题、排序问题、设备更新问题等; 工程技术方面的水库优化调度问题、电力系统经济调度问题等。 许多问题用动态规划方法解决,比其他常用方法如线性规划或非线性规划等方法更为有效。特别是对于离散的问题,由于目标函数或约束条件难以用解析的方式表达时,此时,动态规划方法就成为非常有效的工具。 第三页,共四十三页。 三、动态规划的分类 动态规划模型的分类一般根据其状态的性质或多少来分类。而状态有离散的和连续的、有确定的和随机的、有一维的和多维的。 离散确定型 离散随机型 连续确定型 连续随机型 一维动态规划模型 多维动态规划模型 第四页,共四十三页。 一、多阶段决策过程 在生产决策中,若某一活动过程可以分为若干相互联系的阶段,每一阶段又需要作出决策,从而使整个过程达到最好的活动效果。 这种把一个问题看作是一个前后关联具有链状结构的多阶段过程就称为多阶段决策过程,这种问题就称为多阶段决策问题。 第一节 多阶段决策过程及其问题举例 第五页,共四十三页。 二、多阶段决策问题举例 例5.1 最短路问题 如图5—2,给定一个线路网络,两点之间连线上的数字表示两点间的距离(或费用、时间等),试求一条由A到E的线路,使总距离为最短(或费用最小、时间最少等)。 B1 A C1 B2 C3 E D1 C4 C2 D3 D2 3 5 3 1 6 8 6 6 7 3 5 8 3 3 8 4 2 3 2 图5—2 第六页,共四十三页。 例5.2 生产与存储问题 假设某厂某车间每月底都要供应总装车间一定数量的部件,但由于生产条件的变化,该车间每月生产单位部件所耗费的工时不同,各月份的生产量于当月的月底以前,全部要存入仓库以备后用。已知总装车间各个月份的需求量以及在加工车间生产该部件每单位数量所需工时如表5—1所示 设库存容量H=9,开始时库存量为2,期终库存量为0,现要求制定一个半年逐月生产计划,使得既满足需求和库存容量的限制,又使总耗费的工时最少。 月 份 k 0 1 2 3 4 5 6 月需求量 dk 0 8 5 3 2 7 4 单位工时 ak 11 18 13 17 20 10 第七页,共四十三页。 ?? 一、动态规划的基本概念 (1)阶段 对于多阶段决策问题,按问题的特点可将其划分为若干个相互联系的阶段,阶段就是问题所处的地段或时段。描述阶段的变量称为阶段变量,通常用k表示。例5.1中,阶段为问题所处的地段,且k=1,2,3,4;例5.2中,阶段为问题所处的时段(月),且k=0,1,…,6; 第二节 动态规划的基本概念与基本方程 第八页,共四十三页。 (2)状态 状态就是在各阶段开始时问题的自然状况 描述过程状态的变量称为状态变量。通常用Sk表示第k阶段的状态集合,用sk表示第k阶段的某一具体的状态。结合例1、例2说明 动态规划状态必须满足两个条件: ①能描述问题的过程 ②满足无后效性 所谓无后效性是指如果某阶段的状态给定以后,则在这阶段以后过程的发展不受这阶段以前各状态的影响,即过程的过去历史只能通过当前的状态去影响它的未来的发展,当前的状态是以往历史的一个总结。 第九页,共四十三页。 (3)决策 决策表示当过程处于某一阶段的某一状态时,为确定下一阶段的某一状态所作出的决定或者选择 描述决策的变量称为决策变量。通常用uk(sk)表示第k阶段在状态为sk时所作出的决策,用Dk(sk
原创力文档


文档评论(0)