《ch3动态规划》PPT课件

《ch3动态规划》PPT课件

ID:39348364

大小:393.60 KB

页数:46页

时间:2019-07-01

《ch3动态规划》PPT课件_第1页
《ch3动态规划》PPT课件_第2页
《ch3动态规划》PPT课件_第3页
《ch3动态规划》PPT课件_第4页
《ch3动态规划》PPT课件_第5页
资源描述:

《《ch3动态规划》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章动态规划运筹学OperationalResearch动态规划(DynamicProgramming)同前面介绍过的线性规划方法不同,它不是一种算法,而是考察问题的一种途径。动态规划是一种求解多阶段决策问题的系统技术。由于动态规划不是一种特定的算法,因而它不像线性规划那样有一个标准的数学表达式和明确定义的一组规则,动态规划必须对具体问题进行具体的分析处理。动态规划在工程技术、经济管理等各个领域都有着广泛的应用,并且获得了显著的效果。3.1最短路径问题3.2贝尔曼最优化原理3.3WinQSB软件应用第三章动态规划动态规划是解决多阶段决策问题的一种方法.1951年,美国数学家贝尔曼(R.B

2、ellman,1920~1984)研究了一类多阶段决策问题的特征,提出了解决这类问题的基本原理。在研究、解决了某些实际问题的基础上,他于1957年出版了《动态规划》这一名著。本章将简要介绍动态规划的思想方法及其应用。动态规划解决问题的基本思路是:把整体比较复杂的大问题划分成一系列较易于解决的小问题,通过逐个求解,最终取得整体最优解。这种“分而治之,逐步调整”的方法,在一些比较难以解决的复杂问题中已经显示出优越性。经过半个世纪的发展,动态规划解决问题的方法已经广泛应用于经济、管理、军事、生物、工程等诸多领域,并取得了很好效果。所谓多阶段决策过程是指这样一类活动过程:一个决策过程可以分为若干个

3、相互联系的阶段,每个阶段都需要作一定的决策,但是每个阶段最优决策的选择不能只是孤立地考虑本阶段所取得的效果如何,必须把整个过程中的各个阶段联系起来考虑,要求所选择的各个阶段决策的集合——策略,能使整个过程的总效果达到最优。3.1最短路径问题3.1最短路径问题【例3.1】设在E城的某公司要从S城运送一批货物,两城之间有公路相连(见图3.1(a)),其中是可以供选择的途经站点,各点连线上的数字表示相邻站点间的距离。现在的问题是选择一条由S到E的路径,使得所经过的路径最短。3.1最短路径问题(a)(b)3.1最短路径问题分析:如果用枚举法,将有12条不同的路径,每条路径对应一个由到的路径距离,其

4、中最小值所对应的路径即为最短路径。本问题的最短路径有3条,路程均为21个单位:第1条:第2条:第3条:3.1最短路径问题当段数很多时,枚举法的计算量将极其庞大。现在换个思路,寻找由S到E的最短路径。先把最短路径问题所考虑的过程分为4个阶段:由S到为第1阶段;由到为第2阶段;由到E为第4阶段。由到为第3阶段;3.1最短路径问题我们称由某点到终点的阶段数k为阶段变量,如由到E的阶段数为1(这时记由C到E的阶段数为1,它与第1阶段是不同的概念),到E的阶段数为2(这时记由B到E的阶段数为2),等等。可见阶段变量的取值正好与实际进行的阶段相反(图(b))。3.1最短路径问题在任一阶段开始时所处的位

5、置称为状态变量,在阶段k的状态变量记为,例如为阶段3的状态变量,可以取为中任意一个。当某一个状态给定后,需要做出决策以确定下一步的状态,描述决策的变量称为决策变量,在阶段k的决策变量记为。例如在阶段2的状态取时的决策变量记为,可取为。若,则表示由到,从而决定了下一步的状态是。3.1最短路径问题为了寻找由起点S到E终点的最短路径,我们考察前面用枚举法找到的第1条最短路径:容易看出:子路径“”也应是从出发到终点E的所有路径中最短的一条。这个现象启发我们从阶段1开始,逐段逆向地求出各点到终点E的最短路径,最后求得由起点S到终点E的最短路径,这就是动态规划的基本思想。3.1最短路径问题以表示在阶段

6、k的状态变量为、决策变量为时点与间的距离;记为在阶段k由点到终点E的最短路径的长度。本例中要求的是。在阶段1:可以取中任意一个,对应的有在阶段2:可以取中任意一个,对应的有3.1最短路径问题从出发到终点E最短路径为“”,决策变量;从出发到终点E最短路径为“”,决策变量;在阶段3:可以取中任意一个,对应的有3.1最短路径问题从出发到终点E最短路径为“”,决策变量;从出发到终点E最短路径为“”,决策变量;从出发到终点E最短路径为“”,决策变量或;最后,在阶段4:只可以取S,于是3.1最短路径问题因此,由起点S到终点E的最短路径为最短路径长度为21单位长度。3.1最短路径问题由上述计算过程可知,

7、对有n个阶段的最短路径问题,可以逐段逆向地求出各点到终点的最短路径,且在求解的每一步都利用阶段k和阶段k-1间的递推关系:此关系被称为求最短路径的动态规划基本方程。求解最短路径问题的过程,本质上是解上述基本方程的过程。3.1最短路径问题本节学习要点1.通过实例,了解什么是动态规划,了解动态规划在管理中的几类应用例子2.动态规划数学模型的组成及其特征3.掌握求最短路径的动态规划基本方程3.2贝尔曼最优化原理3.2贝尔曼最优

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。