运筹学第八章_动态规划(新)a管理精品资料
合集下载
运筹学教材编写组《运筹学》课后习题-动态规划的基本方法(圣才出品)

由此,可得出三条最优的运输路线:
(1) A → B2 →C1 → D1 → E ;(2) A → B3 →C1 → D1 → E ; (3) A → B3 →C2 → D2 → E 。
8.3 计算从 A 到 B、C 和 D 的最短路线。已知各段路线的长度如图 8-2 所示。
图 8-2
解:设阶段变量 k = 1, 2,3, 4 ,依次表示 4 个阶段选择路线的过程;状态变量 sk 表示第 k 阶段初所处的位置;决策变量 xk 表示第 k 阶段初可能选择的路线;最优值函数 fk (sk ) 表示 从起点 A 到第 k 阶段状态 sk 的最短距离,则有
xn =sn
n
xn
,或 fn+1(sn+1) = 0
n
(2)设状态变量为 sk = ai xi (k = 1, 2, n) ,状态转移方程为 sk+1 = sk − ak xk ,最 i=k
n
优值函数 fk (sk ) 表示在 sk 状态下从第 k 阶段到第 n 阶段使 z = ci xi2 最小的值,则动态规 i=k
划的基本方程为:
3 / 11
圣才电子书 十万种考研考证电子书、题库视频学习平台
fk (sk )
=
min
0xk sk ak
{ck
xk2
+
f k +1 (sk
− ak xk )}
fn+1(sn − anxn ) = 0(k = n, n −1, 2,1)
8.5 用递推方法求解下列问题。
=
max {2
0x3 10
x32
+
f2 (s2 )} =
max {2
0x3 10
(1) A → B2 →C1 → D1 → E ;(2) A → B3 →C1 → D1 → E ; (3) A → B3 →C2 → D2 → E 。
8.3 计算从 A 到 B、C 和 D 的最短路线。已知各段路线的长度如图 8-2 所示。
图 8-2
解:设阶段变量 k = 1, 2,3, 4 ,依次表示 4 个阶段选择路线的过程;状态变量 sk 表示第 k 阶段初所处的位置;决策变量 xk 表示第 k 阶段初可能选择的路线;最优值函数 fk (sk ) 表示 从起点 A 到第 k 阶段状态 sk 的最短距离,则有
xn =sn
n
xn
,或 fn+1(sn+1) = 0
n
(2)设状态变量为 sk = ai xi (k = 1, 2, n) ,状态转移方程为 sk+1 = sk − ak xk ,最 i=k
n
优值函数 fk (sk ) 表示在 sk 状态下从第 k 阶段到第 n 阶段使 z = ci xi2 最小的值,则动态规 i=k
划的基本方程为:
3 / 11
圣才电子书 十万种考研考证电子书、题库视频学习平台
fk (sk )
=
min
0xk sk ak
{ck
xk2
+
f k +1 (sk
− ak xk )}
fn+1(sn − anxn ) = 0(k = n, n −1, 2,1)
8.5 用递推方法求解下列问题。
=
max {2
0x3 10
x32
+
f2 (s2 )} =
max {2
0x3 10
运筹学第8章

第八章 动态规划的基本方法
4、策略 按状态行进方向顺序排列的阶段决策集合称为策略. 假设给定一个 n 阶段决策问题,可用pk,n(sk)表示从 第 k 阶段处于状态 sk 到终止状态的决策序列集合, 称为后部子过程策略,或简称子策略。即: Pk,n(sk)={ uk(sk), uk+1(sk+1),…, un(sn) } 显然, P1,n(sk)就是 n 阶段决策问题的一个策略,即 P1,n(sk)={ u1(s1) , u2(s2) ,…, un(sn) } 记 P 表示所有可供选择的策略集合,称为允许策略 集合。
China University of Mining and Technology
-6-
第八章 动态规划的基本方法
当建立问题的数学模型后,如果时间参数是离 散的,则它就是数学规划问题;如果时间参数是连 续的,则属于最优控制问题。
动态规划模型的分类:①离散确定型;②离散随机 型,③连续确定型;④连续随机型。
A
5 4 2
各个阶段开始时所处的自然状况和客观条件称为状态, 描述了研究问题过程的状况(称不可控因素).
B1 6 3 46 B2 5 B3 6
C1 12 2 C2 2 3 C3 3
D1
D2 D3
2 3 4
Hale Waihona Puke E描述过程状态的变量称为状态变量,用Sk表示.
第 k 阶段Sk 的取值可以是离散的,也可以是连续的. 用Sk 表示第 k 阶段所有状态集合,称为可达状态集合. 例中第2阶段有三个状态 B1、B2、B3,故可达状态集 合是 S2={ B1、B2、B3 }。
China University of Mining and Technology
第8章 动态规划《管理运筹学》PPT课件

Vk,n (sk , uk , , sn1) fk [sk , uk ,Vk 1,n (sk 1, uk 1, , 1)] ③函数 fk (sk , uk ,Vk 1,n ) 对于变量 Vk1,n 要严格单调。
8.2 动态规划模型建立
下面以投资问题为例介绍动态规划的建模条件。
【例8-2】 某公司现有资金20万元,若投资于三个
8.1 动态规划基础知识
(5)状态转移方程:状态转移方程是确定过程由一
个状态转移到另一个状态的演变过程。动态规划中某一状
态以及该状态下的决策,与下一状态之间具有一定的函数
关系,称这种函数关系的表达式为状态转移方程。如果第
k段的状态为 sk ,该阶段的决策为
的状态就可以用下式来表示:
uk
sk
,则第k+1段
阶段的指标函数,是该阶段最优的指标函数。
8.2 动态规划模型建立
建立动态规划模型,就是在分析实际问题的基础上建 立该问题的动态规划基本方程。成功地应用动态规划方法 的关键,在于识别问题的多阶段特征,将问题分解成为可 用递推关系式联系起来的若干子问题,或者说正确地建立 具体问题的基本方程,这需要经验与技巧。而正确建立基 本递推关系方程的关键又在于正确选择状态变量,保证各 阶段的状态变量具有递推的状态转移关系。
第8章 动态规划
动态规划(DYnamic Programming,缩写为DP)方法 ,是本世纪50年代初期由美国数学家贝尔曼(Richard E ,Bellman)等人提出,后来逐渐发展起来的数学分支, 它是一种解决多阶段决策过程最优化问题的数学规划法 。动态规划的数学模型和求解方法比较灵活,对于连续 的或离散的,线性的或非线性的,确定性的或随机性的 模型,只要能构成多阶段决策过程,便可用动态规划方 法求其最优解。因而在自然科学、社会科学、工程技术 等许多领域具有广泛的用途,甚至一定程度上比线性规 划(LP)、非线性规划(NLP)有成效,特别是对于某 些离散型问题,解析数学无法适用,动态规划方法就成 为非常有用的求解工具。
8.2 动态规划模型建立
下面以投资问题为例介绍动态规划的建模条件。
【例8-2】 某公司现有资金20万元,若投资于三个
8.1 动态规划基础知识
(5)状态转移方程:状态转移方程是确定过程由一
个状态转移到另一个状态的演变过程。动态规划中某一状
态以及该状态下的决策,与下一状态之间具有一定的函数
关系,称这种函数关系的表达式为状态转移方程。如果第
k段的状态为 sk ,该阶段的决策为
的状态就可以用下式来表示:
uk
sk
,则第k+1段
阶段的指标函数,是该阶段最优的指标函数。
8.2 动态规划模型建立
建立动态规划模型,就是在分析实际问题的基础上建 立该问题的动态规划基本方程。成功地应用动态规划方法 的关键,在于识别问题的多阶段特征,将问题分解成为可 用递推关系式联系起来的若干子问题,或者说正确地建立 具体问题的基本方程,这需要经验与技巧。而正确建立基 本递推关系方程的关键又在于正确选择状态变量,保证各 阶段的状态变量具有递推的状态转移关系。
第8章 动态规划
动态规划(DYnamic Programming,缩写为DP)方法 ,是本世纪50年代初期由美国数学家贝尔曼(Richard E ,Bellman)等人提出,后来逐渐发展起来的数学分支, 它是一种解决多阶段决策过程最优化问题的数学规划法 。动态规划的数学模型和求解方法比较灵活,对于连续 的或离散的,线性的或非线性的,确定性的或随机性的 模型,只要能构成多阶段决策过程,便可用动态规划方 法求其最优解。因而在自然科学、社会科学、工程技术 等许多领域具有广泛的用途,甚至一定程度上比线性规 划(LP)、非线性规划(NLP)有成效,特别是对于某 些离散型问题,解析数学无法适用,动态规划方法就成 为非常有用的求解工具。
运筹学第八章动态规划

□第1阶段 S1={A}; □第2阶段具有3个状 态B1、B2和B3,故 S2={B1, B2, B3}。 □……
x1
x2
x3
x4
x5
(3)决策(decision)
□当过程处于某一阶段的某状态时,可以做出不同的决定,从而 确定下一阶段的状态,这种决定称为决策。 □描述决策的变量称为决策变量,常用uk( xk )表示第k阶段当状 态处于xk时的决策变量,它是状态变量的函数。
□从第2阶段的状态 B1出发,如我们决 定选择C2(也即确 定了下一阶段的状 态)。
B1
C2
B1
C2
□上例中, u2( B1 ) = C2 □状态转移律为: xk+1 = uk( xk )
□一般来说,下一阶段状态变量xk+1的取值是上阶段的某一状态 变量xk和上阶段决策变量uk(xk)的函数,记为 xk+1=Tk( xk, uk(xk) )
C2
01
用来衡量策略或子策略或决策的效果的某种数量指标,就称
02
为指标函数。
03
它是定义在全过程或各子过程或各阶段上的确定数量函数。
04
对不同问题,指标函数可以是诸如费用、成本、产值、利润、
05
产量、耗量、距离、时间、效用,等等。
06
阶段
07
指标函数
08
过程
09
指标函数
(6)指标函数
①阶段指标函数:是指第 k 阶段从状态 xk 出发,采取决策 uk 时产生的效益,用 vk(xk, uk) 表示。
07
方法去处理。
学习目标:
变量、决策变量、状态转移律、指标函数、基本方程
02
准确、熟练地掌握动态规划的基本概念、特别是状态
x1
x2
x3
x4
x5
(3)决策(decision)
□当过程处于某一阶段的某状态时,可以做出不同的决定,从而 确定下一阶段的状态,这种决定称为决策。 □描述决策的变量称为决策变量,常用uk( xk )表示第k阶段当状 态处于xk时的决策变量,它是状态变量的函数。
□从第2阶段的状态 B1出发,如我们决 定选择C2(也即确 定了下一阶段的状 态)。
B1
C2
B1
C2
□上例中, u2( B1 ) = C2 □状态转移律为: xk+1 = uk( xk )
□一般来说,下一阶段状态变量xk+1的取值是上阶段的某一状态 变量xk和上阶段决策变量uk(xk)的函数,记为 xk+1=Tk( xk, uk(xk) )
C2
01
用来衡量策略或子策略或决策的效果的某种数量指标,就称
02
为指标函数。
03
它是定义在全过程或各子过程或各阶段上的确定数量函数。
04
对不同问题,指标函数可以是诸如费用、成本、产值、利润、
05
产量、耗量、距离、时间、效用,等等。
06
阶段
07
指标函数
08
过程
09
指标函数
(6)指标函数
①阶段指标函数:是指第 k 阶段从状态 xk 出发,采取决策 uk 时产生的效益,用 vk(xk, uk) 表示。
07
方法去处理。
学习目标:
变量、决策变量、状态转移律、指标函数、基本方程
02
准确、熟练地掌握动态规划的基本概念、特别是状态
管理运筹学07动态规划

生产计划、库存管理、路径规划 等。
连续时间动态规划
定义
连续时间动态规划是指时间连续变化,状态 和决策也连续变化,状态转移和决策可以发 生在任意时刻。
解决思路
通过将时间连续化,将连续的时间动态问题转化为 离散的时间动态问题,然后应用动态规划的方法进 行求解。
应用场景
控制系统优化、金融衍生品定价、物流优化 等。
状态转移
指从一个状态转移到另一个状态的过程,是动态规划的基本要素 之一。
状态转移方程
描述了状态转移的数学表达式,是动态规划算法的核心。
最优化原理
最优化原理
在多阶段决策问题中,如果每个阶段 都按照最优策略进行选择,则整个问 题的最优解一定是最优的。
最优子结构
如果一个问题的最优解可以由其子问 题的最优解推导出来,则称该问题具 有最优子结构。
解决方案
采用启发式搜索策略, 如模拟退火、遗传算法 等,来引导算法跳出局 部最优解。
案例
在旅行商问题中,采用 模拟退火算法结合动态 规划,在局部搜索和全 局搜索之间取得平衡, 得到全局最优解。
06 动态规划案例研究
案例一:生产与存储问题的动态规划解决方案
总结词
该案例研究探讨了如何利用动态规划解决生 产与存储问题,通过合理安排生产和存储策 略,降低总成本。
管理运筹学07动态规划
contents
目录
• 动态规划概述 • 动态规划的基本概念 • 动态规划的应用 • 动态规划的扩展 • 动态规划的挑战与解决方案 • 动态规划案例研究
01 动态规划概述
定义与特点
定义
动态规划是一种通过将原问题分解为 相互重叠的子问题,并存储子问题的 解以避免重复计算的方法,从而有效 地解决最优化问题的方法。
连续时间动态规划
定义
连续时间动态规划是指时间连续变化,状态 和决策也连续变化,状态转移和决策可以发 生在任意时刻。
解决思路
通过将时间连续化,将连续的时间动态问题转化为 离散的时间动态问题,然后应用动态规划的方法进 行求解。
应用场景
控制系统优化、金融衍生品定价、物流优化 等。
状态转移
指从一个状态转移到另一个状态的过程,是动态规划的基本要素 之一。
状态转移方程
描述了状态转移的数学表达式,是动态规划算法的核心。
最优化原理
最优化原理
在多阶段决策问题中,如果每个阶段 都按照最优策略进行选择,则整个问 题的最优解一定是最优的。
最优子结构
如果一个问题的最优解可以由其子问 题的最优解推导出来,则称该问题具 有最优子结构。
解决方案
采用启发式搜索策略, 如模拟退火、遗传算法 等,来引导算法跳出局 部最优解。
案例
在旅行商问题中,采用 模拟退火算法结合动态 规划,在局部搜索和全 局搜索之间取得平衡, 得到全局最优解。
06 动态规划案例研究
案例一:生产与存储问题的动态规划解决方案
总结词
该案例研究探讨了如何利用动态规划解决生 产与存储问题,通过合理安排生产和存储策 略,降低总成本。
管理运筹学07动态规划
contents
目录
• 动态规划概述 • 动态规划的基本概念 • 动态规划的应用 • 动态规划的扩展 • 动态规划的挑战与解决方案 • 动态规划案例研究
01 动态规划概述
定义与特点
定义
动态规划是一种通过将原问题分解为 相互重叠的子问题,并存储子问题的 解以避免重复计算的方法,从而有效 地解决最优化问题的方法。
运筹学课件 ppt 复习资料 动态规划

4
C2
5 8
E D2
2
4
1
13
B3
12 11
C3
10
设备更新问题
企业在使用设备时都要考虑设备的更新问题,因为设 备越陈旧,所需的维修费用就越高,但购置新设备一次性 支出的费用较大。现某企业要做出一台设备未来5年的更 新计划,经预测,第j年初购买设备的价格为rj,设备连续
使用(j-1)年后在第j年的维护费为kj,使用(j-1)年后设备的
最优决策C1 D1
21
f3(C1)=8
B1
2
10 6
12 14
C1
f3(C2)=7 9 6 5 8
3
f4(D1)=5
D1
f5(E)=0 5
A
5
B2 10
4 13
C2
E
1
D2
f4(D2)=2
2
B3
12 11
C3
10
d (C2 , D1 ) f 4 ( D1 ) f3 (C2 ) min d (C2 , D2 ) f 4 ( D2 )
运筹学
王莉莉
四川农业大学数学系
2012年11月
1
第七章—动态规划
•
― ― ―
学习目标
掌握动态规划的基本概念; 掌握动态规划的最优化原理; 动态规划在经济管理中的应用
2
引言
在生产和经营活动中,经常遇到这样的问题, 它们包含若干个相互联系的阶段,在每个阶段都要 做出决策,一个阶段的决策除了影响本阶段的效果 之外,还经常影响到下一个阶段的初始状态,从而 影响整个过程的最优。因此不仅要考虑这一个阶段, 还要把它看成是整个过程决策链中的一链环,这种 过程称为多阶段决策过程。
C2
5 8
E D2
2
4
1
13
B3
12 11
C3
10
设备更新问题
企业在使用设备时都要考虑设备的更新问题,因为设 备越陈旧,所需的维修费用就越高,但购置新设备一次性 支出的费用较大。现某企业要做出一台设备未来5年的更 新计划,经预测,第j年初购买设备的价格为rj,设备连续
使用(j-1)年后在第j年的维护费为kj,使用(j-1)年后设备的
最优决策C1 D1
21
f3(C1)=8
B1
2
10 6
12 14
C1
f3(C2)=7 9 6 5 8
3
f4(D1)=5
D1
f5(E)=0 5
A
5
B2 10
4 13
C2
E
1
D2
f4(D2)=2
2
B3
12 11
C3
10
d (C2 , D1 ) f 4 ( D1 ) f3 (C2 ) min d (C2 , D2 ) f 4 ( D2 )
运筹学
王莉莉
四川农业大学数学系
2012年11月
1
第七章—动态规划
•
― ― ―
学习目标
掌握动态规划的基本概念; 掌握动态规划的最优化原理; 动态规划在经济管理中的应用
2
引言
在生产和经营活动中,经常遇到这样的问题, 它们包含若干个相互联系的阶段,在每个阶段都要 做出决策,一个阶段的决策除了影响本阶段的效果 之外,还经常影响到下一个阶段的初始状态,从而 影响整个过程的最优。因此不仅要考虑这一个阶段, 还要把它看成是整个过程决策链中的一链环,这种 过程称为多阶段决策过程。
运筹学华科课件第8章 动态规划

指标函数形式: 和、 积
13
以上式子称为动态规划最优指标的递推方程, 是动态规划的基本方程。
终端条件:为了使以上的递推方程有递 推的起点,必须要设定最优指标的终端条件, 一般最后一个状态n+1下最优指标fn+1(sn+1) = 0。
14
解多阶段决策过程问题,求出 最优策略,即最优决策序列
{u1* , u2* , , un* }
指标: Vk,n Vk,n (sk , uk , sk1, uk1, , sn1)
效益
f
k
(sk)
opt V
uk, ,un
s k,n ( k
,uk ,
s, n1)
Vk,n (sk , uk , sk1, uk1, , sn1)
可递推
k [sk , uk ,Vk 1,n (sk 1, uk 1, , sn1 )]
动态规划
(Dynamic programming)
动态规划的基本思想 最短路径问题 投资分配问题 背包问题 生产与库存问题 系统可靠性问题 排序问题
1
动态规划是用来解决多阶段决策过程最优 化的一种数量方法。其特点在于,它可以把一 个n 维决策问题变换为几个一维最优化问题,从 而一个一个地去解决。
需指出:动态规划是求解某类问题的一种 方法,是考察问题的一种途径,而不是一种算 法。必须对具体问题进行具体分析,运用动态 规划的原理和方法,建立相应的模型,然后再 用动态规划方法去求解。
最优轨线,即执行最优策略时的状态序列
{ s1* , s2* , , sn* }
f1(s1)
最优目标函数值
V1*,n V1*,n (s1* , u1*子,从策略k,的到s最终n*优点, u目最n*标优)函策数略值
运筹学 第8章 动态规划

动态规划模型的指标函数,应具有可分离性,并满足递 推关系。即Vk,n可表为sk, xk, Vk+1,n的函数,记为
Vk , n sk , xk ,, sn k sk , xk , Vk 1, n sk 1 , xk 1 ,, sn
① 是各阶段指标的和
常见指标函数为:
x k D k s k
vk sk , xk f k 1 sk 1 vk sk , xk f k 1 sk 1
(8.3a)
(2) 当各阶段指标函数为求积时
f k S k opt
x k D k s k
(8.3b)
边界条件,即当k=n时,f n 1 sn 1 的值,要根据问题的条件 来决定,一般指标函数值为式(8.3a),取 f n 1 sn 1 0 ;当 指标函数值为式(8.3b),取 f n 1 sn 1 1。
3、决策 指某阶段状态给定以后,决策者在面临的若干种 不同方案中作出的选择。描述决策的变量,称为决策变量 xk(sk)。它表示第k阶段状态为sk时对方案的选择。
决策变量的取值往往限制在一定范围内,此范围为允许 决策集合,常用Dk(sk)表示,显然有:xk(sk)Dk(sk) 4、策略和子策略 各阶段决策组成的序列总体称为一个策 略。n阶段策略可写为 x1 s1 , x2 s2 ,, xn sn 从阶段k开始到过程最终的决策序列称为问题的子策略, 可写为 xk sk , xk 1 sk 1 ,, xn sn 5、状态转移律 从上阶段的某一状态值到下一阶段某一状 态值的转移规律称为状态转移律,也称为状态转移方程 记为: sk 1 T sk , xk sk 或 6、指标函数
ci 为最大。 (i=1, ,n),问如何分割使其乘积 i 1
Vk , n sk , xk ,, sn k sk , xk , Vk 1, n sk 1 , xk 1 ,, sn
① 是各阶段指标的和
常见指标函数为:
x k D k s k
vk sk , xk f k 1 sk 1 vk sk , xk f k 1 sk 1
(8.3a)
(2) 当各阶段指标函数为求积时
f k S k opt
x k D k s k
(8.3b)
边界条件,即当k=n时,f n 1 sn 1 的值,要根据问题的条件 来决定,一般指标函数值为式(8.3a),取 f n 1 sn 1 0 ;当 指标函数值为式(8.3b),取 f n 1 sn 1 1。
3、决策 指某阶段状态给定以后,决策者在面临的若干种 不同方案中作出的选择。描述决策的变量,称为决策变量 xk(sk)。它表示第k阶段状态为sk时对方案的选择。
决策变量的取值往往限制在一定范围内,此范围为允许 决策集合,常用Dk(sk)表示,显然有:xk(sk)Dk(sk) 4、策略和子策略 各阶段决策组成的序列总体称为一个策 略。n阶段策略可写为 x1 s1 , x2 s2 ,, xn sn 从阶段k开始到过程最终的决策序列称为问题的子策略, 可写为 xk sk , xk 1 sk 1 ,, xn sn 5、状态转移律 从上阶段的某一状态值到下一阶段某一状 态值的转移规律称为状态转移律,也称为状态转移方程 记为: sk 1 T sk , xk sk 或 6、指标函数
ci 为最大。 (i=1, ,n),问如何分割使其乘积 i 1
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
C1
f3(C2)=7
C2
1 4 6
f4(D1)=3
D1
3 f5(E)=0
E
4
3
5
3
3
D2
4
1
B3 5
C3
3
f4(D2)=4
f2(B3)=8
f3(C3)=6
状态 最优决策 状态 最优决策 状态 最优决策 状态 最优决策 状态
A,( A,B3), B3 ,(B3,C2),C2,(C2,D2), D2,(D2,E), E
每一阶段所有状态的集合称为状态变量集合。用 Sk={ ski} i=1,2,…,r表示。
第k阶段的状态变量Sk应包含该阶段之前决 策过程的全部信息,做到从该阶段后做出的决策
只与该状态有关,与这之前的状态和决策相互独 立。(无后效性)
状态可以是一个数或一组数,也可能不是数;
可以使离散的,也可以是连续的;可以是确定的, 也可以是随机的。(维数障碍)
从A到E的最短路径为11,路线为A→B3→C2 →D2 →E 。
管理ppt
18
5. 状态转移方程: 从sk的某一状态(值) 出发,当决策变量xk(sk)的取值决定后,下 一阶段状态变量sk+1 (的取值)也就随之确 定。这种从上一阶段的某一状态(值)到下 一阶段某一状态(值)的转移规律称为状态 转移率,也称状态转移方程。记为:
管理ppt
16
4. 策略和子策略: 策略:动态规划问题各阶段决策组成的序 列总体。
子策略:从某一阶段开始到过程最终的决 策序列称为问题的子过程策略。
使问题达到最优效果的策略称为最优 策略。
管理ppt
17
f2(B1)=11
f3(C1)=4
f1(A)=11
A
B1 7 5
2
6
f2(B2)=7 3
5
B2 2
略。
显然,决策不同,过程的策略也不同。对应
于每一个策略,都有一个确定的效果(值)。一
般情况下,策略不同,效果也不同。
多阶段决策的目的就是在所有可采取的策略
中选取一个最优策略,使在一定条件下取得最优
的效果。
管理ppt
2
管理ppt
3
管理ppt
4
例之三和:将n c一i 个c数c,(且cc>i0>)0(分i=为1n,个2部,分…c,1,nc)2,…, ,cn
(B2,C3)f3(C3)
46
10
最 优 决 策 B2C1
f2(B3)min ((B B33,,C C21)) ff3 3((C C12)) min 1 5 74 min 8 9 8
(B3,C3)f3(C3)
56
11
最 优 决 策 B3C2
管理ppt
12
f1(A)min ((A A,,B B21)) ff2 2((B B12)) min 25 171 min 1 12 3 11
6
[例1] 最短路线问题。 设有一个旅行者从图8-1中的A点出发,
途中要经过B、C、D等处,最后到达终点E。 从A到E有很多条路线可以选择,各点之间的 距离如图中所示,问该旅行者应选择哪一条 路线,使从A到达E的总路程为最短。
管理ppt
7
2
A
5
3
7
B1
5 6
3
B2 2
4 5
1
B3
5
C1
1
4
6
C2
管理ppt
15
3. 决策: 当某阶段的状态给定以后,从 该状态演变到下一阶段某种状态的选择。
决策变量xk(sk)表示第k阶段状态为sk时 对方案的选择。显然,它是状态的函数。
决策变量的取值要受到一定的限制 (约束条件),用Dk(sk)表示k阶段状态为 sk时的决策变量允许取值范围,称为允许 决策集合,因而有 xk(sk) ∈Dk(sk) 。
管理ppt
10
f3(C1)min((C C11,,D D21)) ff44((D D12))
min4134min844 f3(C2)min((C C22,,D D21)) ff44((D D12))
最优决策C1D1
63 9 min34min77 f3(C3)min((C C33,,D D21)) ff44((D D12))
作业:P215 8.1 8.2
第八章 动态规划
第一节 多阶段决策问题 动态规划是用来求解多阶段决策问题的。
管理ppt
1
多阶段决策问题:可将问题分为若干个相互联系
的阶段,在每一阶段分别对应着若干个可以选择
的决策,当每个阶段的决策选定之后,也就确定
了问题的一个决策过程。将各阶段的决策综合起
来,就构成了一个决策序列,称为问题的一个策
3 3
C3
3
D1 3 E
D2
4
管理ppt
8
f2(B1)=11
f3(C1)=4
f1(A)=11
A
B1 7 5
2
6
f2(B2)=7 3
5
B2 2
C1
f3(C2)=7
C2
1 4 6
f4(D1)=3
D1
3 f5(E)=0
E
4
3
5
3
3
D2
4
1
B3 5
C3
3
f4(D2)=4
f2(B3)=8
f3(C3)=6
状态 最优决策 状态 最优决策 状态 最优决策 状态 最优决策 状态
i 1
n
问如何分割使其乘积 c i 最大?
i1
n
max
z
i1
c
i
s
.t
n i1
ci
c
c i 0 , (i 1,2 ...理与动态规划数学模型 2.1 基本思想
将多阶段问题转化为单阶段问题,按着目 标要求和递推关系求出最优结果。 (用逆序解法解例1)
管理ppt
(A,B3)f2(B3)
38
11
最 优 决 策 AB3
管理ppt
13
2.2 动态规划的基本概念 阶段: 问题需要做出决策的步数。阶段用k 表示。通常, k=1,2,…,n。 (逆序编号与顺序编号)。
管理ppt
14
2. 状态:系统某阶段的出发位置或特征、状况。 通常一个阶段包含有若干个(设r个)状态。
A,( A,B3), B3 ,(B3,C2),C2,(C2,D2), D2,(D2,E), E
从A到E的最短路径为11,路线为A→B3→C2 →D2 →E 。
管理ppt
9
f 4 ( D 1 ) d ( D 1 E ) f 5 ( E ) 3 0 3 f 4 ( D 2 ) d ( D 2 E ) f 5 ( E ) 4 0 4
最优决策C2D2
min33 43min766 最优决策C3D1
管理ppt
11
f2(B1)min ((B B11,,C C21)) ff3 3((C C12)) min 7 5 7 4 min 1 12 1 11
(B1,C3)f3(C3)
66
12
最 优 决 策 B1C1
f2(B2)min ((B B22,,C C21)) ff3 3((C C12)) min 2 3 4 7 min 9 7 7