数模2011培训讲义_第1页
数模2011培训讲义_第2页
数模2011培训讲义_第3页
数模2011培训讲义_第4页
数模2011培训讲义_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、动态规划入门讲解by今 #j !#$%&() !,-./0&()123456789: ()56UV=?&(ABCDED.ABCDFG&.&()JKLMNOQ;RS2JT%WFX.YZ.ED_a.bd. !#efghij.hN1k%UEDcnoEDV#jpqr.Pstuvw.Ytuxyhz|no.pqr . tu.%1ih.h%“%.1”m.#1MNno1% MNYM.Y no.1bV Fo . V为什么会计算那么多次呢?因为这个算法有天然呆的属性,多次经过同一个点,太健忘了!到这个点为止的最大和其实已经算出来了,而回溯法在每次回溯时会重复计算!|_ Fo. V . Y_. _VW tg%.m|

2、t0noVY|.LMN1._V 1L11noV|)这样的计算次数进行 1 次比较和 1 次加法( 1+4 ) *4/2-1=9 个点共计算 18 次。虽然只少了 6 次,但 n 增长时与 n2 成正比的计算量就可以接受了。动态规划的定义动态规划是:运筹学的一个分支解决策过程最优化的数学方法把多阶段过程转化为一系列单阶段问题动态规划求解可以划分阶段的最优化问题的方法效率高局限性必须可以划分阶段并满足几个条件指数级 - 多项式级动态规划的适用条件不是一个纯理论的知识看出来这个题题是考用动态规划求解感性的认识1. 最优子结构当前取得了最优值 , 那么直接用这个值来参与计算后面的状态能使后面的也最优只

3、要比较取一个值最优的保存2. 无后效性当前作出决策只会影响后面的状态前面的决策的影响都在状态中被包含了顺序KLMNoO PO动态规划的要素阶段状态决策阶段每个状态属于一个阶段有了前后关系保证最优子结构和无后效性比较明显 , 是前提也是一种特征比如:时间的前后,灵梦的灵符那种层次关系 Zxy ;M#.S_决策是前面阶段的状态向后面的状态转移的操作是决策把各个阶段的状态依次求出dUJBA#e fg$b g%Dhh%.ij_hY lmnlm%Ug.WRzlmo1.Fp_lm按照方程的形态大致分类的几个例题线性选择背包问题区间 DPTreeDP| x |=XV/“/“p/./N|p/ZV|“Q”QDz

4、 OhV/ .Y ./MN_sJ aFeVWPR/hX./ .rwFVW|h./1MN0 aV分析经典的 LIS 模型,也就是线性选择型的 DP阶段:按顺序处理到哪一个原子核状态:fi 表示处理到第 i 个,且选取第 i 个的最大序列长度决策:上一个原子核是哪一个(逆推)方程fi=max(fj)+11=jif1=1 xK &()6.6=) V/d6|.!kQV|.1 . s .Y89 ./8.QF.1V89分析阶段:物品随意排列,以做决定到了哪个物品作为阶段状态: fij 表示处理到第 i 个物品,已经使用重量 j 得到的最大知识值决策与转移:决策就是对每个物品是否取用,分别转移,取较大的。方

5、程: fij=max(fi-1j,fi-1j-Wi+Ki)1=i=n0=j=M后面部分要求 Wi=jf0=0G&(.b6h*)6xV-.WBT0V/h.MN-$V&(. s./!|-ws.Y_-s.-b|st.-|sgs.-PRstIJF.-LF.6%.A1V分析阶段:顺序排列的西瓜堆将随着合并逐渐减少从 i 到j 的长为 j- i+1 的区间可以认为是阶段状态: fij 表示从 i 到j 合并完成后的最小代价决策和转移:决策就是应该从区间选哪个点分别合并两边(也就是最后一次合并的位置),从 i 到J-1 选一个位置分开合并方程: fij=min(fik+fk+1j+sum(i,k)+sum(k+1,j)i=k xyQ|e “t1t xyFQ|e 1eQ|FeQ|Ve. eFe.1p( .Fe.e % & & &

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论