动态规划算法时间效率优化策略研究

来源 :中南民族大学 | 被引量 : 0次 | 上传用户:book_008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
二十世纪五十年代,美国数学家理查德贝尔曼(R.E.Bellman)根据一类多阶段决策优化问题的特点,提出了最优化原理即无论问题的初始状态如何,问题以后的决策相对于初始状态都是最优策略,最优化原理是动态规划的基础。动态规划的基本思想就是将待求解的问题划分成若干子问题,通过将子问题逐一解决从而解决整个问题。动态规划思想可以有效地解决一类多阶段决策优化问题。动态规划是一种算法设计思想。在过去的五十多年里,动态规划在各个领域中得到了广泛的应用。例如最短路径、项目群资源优化、资产的投资决策、字符串匹配、设备更新、地图导航、水资源的调度分配等问题。在适用的情况下,动态规划可以高效率地解决一类动态决策问题,因此,无论是在理论还是在实践上对动态规划算法的研究都具有重要的意义。本文主要研究了动态规划的理论基础,及其时间效率优化等几个方面的内容。具体包括:(1)从动态规划算法的基础理论入手,概述了动态规划中的术语,如阶段、状态、多阶段决策、指标函数、状态的无后效、重叠子结构等一些专有名词,并归纳了动态规划中常见的子问题模型。探讨了动态规划与常见算法的比较,通过与其它算法的比较凸显了动态规划在解决实际问题时空间消耗大,全局最优以及时间效率高等特点。(2)探究动态规划在时间效率上的优化。现有的研究一般针对具体问题的特点设计优化措施,当问题不同时,相应的优化措施就失去作用。论文从影响动态规划算法时间复杂度的因素出发,从影响其时间效率的三大方面:问题中需要计算的状态个数、状态转移时涉及的状态数、状态转移的时间进行优化。优化时实现三者的平衡,从而在整体上提升算法的时间效率,使其能够适用于数据规模更大的问题。(3)为了验证动态规划算法时间效率优化措施的有效性,将动态规划方法运用于经典的组合优化难题——背包问题。首先分析了解决0/1背包问题和完全背包问题的经典动态规划算法;接着利用动态规划的优化措施改进原有的动态规划算法;然后通过实验得出不同动态规划算法在解决背包问题时的时间效率。实验结果表明本文提出的改进算法在一定程度上降低了时间复杂度。
其他文献
目的 研究双歧杆菌三联活菌片联合茵栀黄口服液辅助蓝光照射治疗新生儿黄疸的临床效果。方法 对我院2013年2月至2016年2月收治的150例新生儿黄疸患儿的临床资料进行回顾性分
美国的图书馆绩效评估理论研究自上世纪60年代以来经历了资源评价研究、服务评价研究、评价指标开发、用户满意度评价和电子网络资源评价等发展阶段。美国公共图书馆协会(PLA
<正>1965年美国著名战略管理学家伊戈尔·安索夫的《企业战略论》指出战略管理是企业最高层次的管理,指导着企业未来数年经营管理的总体目标和前进方向。企业战略包含三个层
目的了解海南省农村已婚育龄妇女生殖健康知识的认知、态度与行为状况,分析其影响因素,为农村已婚育龄妇女生殖健康的提高提供科学依据。方法采取分层整群随机抽样法抽取770
会议
目的观察双歧杆菌乳杆菌三联活菌片治疗新生儿黄疸疗效。方法将36例患儿随机分为治疗组和对照组。2组均采用常规治疗,治疗组加用双歧杆菌乳杆菌三联活茵片口服治疗,疗程8d。观
<正> 数理统计,是研究如何有效地收集、整理和分析受到随机性影响的数据,以对所考察的问题作出推断或预测,直至为采取决策和行动提供依据和建议的一门数学分支。建立在现代数
期刊
潘素女史,张伯驹先生之夫人,画家,专工宋派山水,不但笔下功力深厚,尤擅大幅巨制,棱棱凛凛,气势宏廓,而又富巨丽之景光,精致之法度,无一丝柔弱粗陋鄙俗气息。此在女流,尤称罕
妊娠是指母体承受胎儿在其体内发育成长的过程,从卵子受精开始,直至胎儿及其胎盘、胎膜等附属物自母体内排出。在整个妊娠过程中,母体生理、心理上会发生变化,同时也出现一些
高洪波所有儿童诗都是为完成把欢乐还给儿童此一使命而创作的。为此高洪波儿童诗首先要表现和释放当代孩子的郁闷和苦恼。他还常表达孩提对于游戏的强烈向往与呼唤,努力还原
根据压电陶瓷微位移器对驱动电源的需求,设计了压电驱动电源系统。详细介绍了电源系统中的数字电路部分和模拟电路部分,并对驱动电源的精度与稳定性进行了分析与改进。最后对