第3章动态规划1.ppt
《第3章动态规划1.ppt》由会员分享,可在线阅读,更多相关《第3章动态规划1.ppt(25页珍藏版)》请在三一办公上搜索。
1、第三章 动态规划 Dynamic Programming,1,2023年2月2日星期四,第3章 动态规划,掌握设计动态规划算法的步骤,掌握动态规划算法的基本要素,通过应用范例学习动态规划算法设计策略,20世纪50年代,美国数学家R.E.Bellman等人,最优化原理,动态规划,2,2023年2月2日星期四,第3章 动态规划,3,2023年2月2日星期四,第3章 动态规划,动态规划(dynamic programming)属运筹学中的规划论分支,是求解决策过程最优化的数学方法。20世纪50年代初美国数学家R.E.Bellman等人在研究多阶段决策过程的优化问题时,提出了著名的最优化原理(prin
2、ciple of optimality),把多阶段过程转化为一系列单阶段问题,逐个求解,创立了解决这类过程优化问题的新方法动态规划。多阶段决策问题:指这样的一类特殊的活动过程,问题可以按时间顺序分解成若干相互联系的阶段,在每一个阶段都要做出决策,全部过程的决策是一个决策序列。要使整个活动的总体效果达到最优的问题,称为多阶段决策问题。,4,2023年2月2日星期四,第3章 动态规划,虽然动态规划主要用于求解以时间划分阶段的动态过程的优化问题,但是一些与时间无关的静态规划(如线性规划、非线性规划),只要人为地引进时间因素,把它视为多阶段决策过程,也可以用动态规划方法方便地求解。应用广泛:经济管理、
3、生产调度、工程技术和最优控制。例如最短路线、库存管理、资源分配、设备更新、排序、装载等问题,用动态规划方法比用其它方法求解更为方便。,动态规划的基本要素,1)最优子结构性质,最优化原理:一个最优化策略的子策略总是最优的。,一个问题满足最优化原理又称其具有最优子结构性质。,2)子问题重叠性质,5,2023年2月2日星期四,第3章 动态规划,A,B,C,I,J,如图,若路线I和J是A到C的最优路径,则根据最优化原理,路线J必是从B到C的最优路线。,*最优化原理是动态规划的基础。,2023年2月2日星期四,6,第3章 动态规划,一般来说,只要该问题可以划分成规模更小的子问题,并且原问题的最优解中包含
4、了子问题的最优解(即满足最优化原理),则可以考虑用动态规划解决。,7,2023年2月2日星期四,第3章 动态规划,动态规划的基本思想,与分治法类似,其基本思想也是将待求解问题 分解成若干个子问题,先求解子问题,然后 从这些子问题的解得到原问题的解。,与分治法不同的是,适合用动态规划求解的问题,经分解得到的子问题往往不是相互独立的。,8,2023年2月2日星期四,第3章 动态规划,T(n),避免大重复计算,9,2023年2月2日星期四,第3章 动态规划,动态规划的实质,动态规划的实质是分治思想和解决冗余。,1)一种将问题实例分解为更小的、相似的子问题。,2)存储子问题的解而避免计算重复的子问题。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 章动 规划

链接地址:https://www.31ppt.com/p-2224400.html