热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

运筹学动态规划逆序解法_运筹学第七章动态规划讲解.ppt

运筹学第七章动态规划讲解.ppt(1.95MB)原资料包共包含7个文件内容提供者:*****下载风险提示若需要下载,请务必先预览(下载的文件和预览的

运筹学第七章 动态规划讲解.ppt

(1.95 MB)

"原资料包共包含7个文件"

内容提供者:

*****

下载风险提示

若需要下载,请务必先预览(下载的文件和预览的文件一致)

由于本站上传量巨大,来不及对每个文件进行仔细审核,尤其是在

质量、数量、时间上的核对,一旦你付费下载,本站将不予退款。

原文件部分截取内容:

1

动态规划应用举例

动态规划问题的求解方法

第七章 动态规划0502

认识动态规划

2

7.1 认识动态规划

一、多阶段决策问题

动态规划是一种用于处理多阶段决策问题的数学方法。所谓多阶段决策问题是指这样一类问题:它可以分成若干个相互联系而且性质相同的阶段,在每个阶段都需要做出决策,这个决策不仅决定这一阶段的效益,而且决定下一阶段的初始状态。当每个阶段的决策确定以后,把各个阶段的决策综合起来构成的决策序列就是解决整个问题的一个方案,称为一个策略。不同的策略会产生不同的效果(效果可以用数值来衡量),多阶段决策问题就是在所有可行的策略中选择一个在给定标准下能达到最好效果的最优策略。

3

例7.1 最短路径问题。设有一个旅行者从图中的A点出发,途中要经过B、C、D等处,最后到达终点E。从A到E有很多条路可以选择,各点之间的距离如图所示,问该旅行者应该选择哪一条路线,使从A到E的总路程最短。

4

7.2 动态规划的解法

解法一、递推法

1.考虑一个阶段的选择。

2.联合考虑两个阶段的最优选择。

对应的路线为C1D1E;

对应的路线为:C2D2E;

对应的路线为:为C3D1E;

5

3.再联合起来考虑三个阶段的最优选择。

对应的路线为: B1C1D1E;

对应的路线为: B2C1D1E;

对应的路线为: B3C2D2E;

6

4.四个阶段联合考虑时从A到E的最优选择。

对应的路线为: AB3C2D2E ;

具体步骤:

①给终点标号0,先标离终点最近的阶段状态,将距离数写在相应的节点上方方格内;

②方格内的标号=min﹛欲标号点到已标号点的距离+已标号点方格内的数字﹜;

③用直线段连接已标号点到终点的最短路线。

解法二、逆向标号法

0

5,t

3,t

11,g

12,h

8,g

12,f

14,f

12,d

16,a

最短路径为:s-a-f-g-t,最短距离为16

例7.2 一艘货轮自A港装货后驶往F港,中途须靠港加油、淡水三次,从A港到F港全部可能的航行路线及两港之间的距离如下图所示,F港有三个码头F1、F2、F3,试求最合理的停港码头及航线,使总路程最短。

解法三、顺向标号法

10

C1

B1

C2

D1

F2

D2

C3

B2

A

F1

F3

11

C1

B1

C2

D1

F2

D2

C3

B2

A

150

本文资料系压缩包

《杨国华运筹学教程.zip》

中的文件之一,

此压缩包共7个子文件

详情如下:

150

8.26 MB

杨国华运筹学教程.zip(7个子文件)

注:以上资料包的层级关系提取自原始资料包,我们保证文件夹的文件和资料包一模一样

“运筹学第七章 动态规划讲解.ppt"

百度一下

搜狗搜索

360搜索



推荐阅读
  • 本文讨论了在手机移动端如何使用HTML5和JavaScript实现视频上传并压缩视频质量,或者降低手机摄像头拍摄质量的问题。作者指出HTML5和JavaScript无法直接压缩视频,只能通过将视频传送到服务器端由后端进行压缩。对于控制相机拍摄质量,只有使用JAVA编写Android客户端才能实现压缩。此外,作者还解释了在交作业时使用zip格式压缩包导致CSS文件和图片音乐丢失的原因,并提供了解决方法。最后,作者还介绍了一个用于处理图片的类,可以实现图片剪裁处理和生成缩略图的功能。 ... [详细]
  • YOLOv7基于自己的数据集从零构建模型完整训练、推理计算超详细教程
    本文介绍了关于人工智能、神经网络和深度学习的知识点,并提供了YOLOv7基于自己的数据集从零构建模型完整训练、推理计算的详细教程。文章还提到了郑州最低生活保障的话题。对于从事目标检测任务的人来说,YOLO是一个熟悉的模型。文章还提到了yolov4和yolov6的相关内容,以及选择模型的优化思路。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • 解决Cydia数据库错误:could not open file /var/lib/dpkg/status 的方法
    本文介绍了解决iOS系统中Cydia数据库错误的方法。通过使用苹果电脑上的Impactor工具和NewTerm软件,以及ifunbox工具和终端命令,可以解决该问题。具体步骤包括下载所需工具、连接手机到电脑、安装NewTerm、下载ifunbox并注册Dropbox账号、下载并解压lib.zip文件、将lib文件夹拖入Books文件夹中,并将lib文件夹拷贝到/var/目录下。以上方法适用于已经越狱且出现Cydia数据库错误的iPhone手机。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 突破MIUI14限制,自定义胶囊图标、大图标样式,支持任意APP
    本文介绍了如何突破MIUI14的限制,实现自定义胶囊图标和大图标样式,并支持任意APP。需要一定的动手能力和主题设计师账号权限或者会主题pojie。详细步骤包括应用包名获取、素材制作和封包获取等。 ... [详细]
  • SpringMVC接收请求参数的方式总结
    本文总结了在SpringMVC开发中处理控制器参数的各种方式,包括处理使用@RequestParam注解的参数、MultipartFile类型参数和Simple类型参数的RequestParamMethodArgumentResolver,处理@RequestBody注解的参数的RequestResponseBodyMethodProcessor,以及PathVariableMapMethodArgumentResol等子类。 ... [详细]
  • 本文介绍了在Linux系统下进行文件压缩与解压的常用命令,包括tar命令的基本使用和参数,以及gzip、bz2、compress、rar和zip等不同格式的压缩与解压方法。同时还提供了常见的压缩文件后缀名及对应的解压命令,方便用户进行文件的压缩和解压操作。 ... [详细]
  • 获得所需要的信息数据几乎成为大部分人工作中重要的一个部分,这篇文章总结和收集了一些常用的方法,用于自查和分享。活用搜索引擎常用搜索引擎搜索引擎是信息 ... [详细]
  • 《网络营销》实验报告实验名称网站搜索引擎友好性分析实验室实验日期2020-04-03网络营销实验二网站搜索引擎友好性分析实验课程时间安排:在学习完第5章“资源积累能力与 ... [详细]
  • python相关包下载路径,python文件路径怎么找
    本文目录一览:1、如何安装python2、【P ... [详细]
  • 你知道资源防盗链是如何实现的吗?
    为什么要搞个防盗链,难道怕自行车被偷吗?现在知识都共享了,还担心什么数据被别人使用吗!防盗链,就是防你盗用我的 ... [详细]
  • #爬取京东urltry:rrequests.get(url)r.raise_for_status()r.encodingr.apparent_encodingprint(r.t ... [详细]
  • 搜索引擎各大站长平台汇总(盘点)
    百度搜索占比67.09%,神马搜索占比6.84%,搜狗搜索占比18.75%,其他搜索占比2.08%,谷歌搜索占比2.57%,必应搜索占比2.6%站长平台是搜索引擎官方提供的的辅助网 ... [详细]
author-avatar
刘刘刘刘
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有