动态最优化基础重点汇总资料

上传人:f****u 文档编号:128296031 上传时间:2020-04-20 格式:PDF 页数:71 大小:491.04KB
返回 下载 相关 举报
动态最优化基础重点汇总资料_第1页
第1页 / 共71页
动态最优化基础重点汇总资料_第2页
第2页 / 共71页
动态最优化基础重点汇总资料_第3页
第3页 / 共71页
动态最优化基础重点汇总资料_第4页
第4页 / 共71页
动态最优化基础重点汇总资料_第5页
第5页 / 共71页
点击查看更多>>
资源描述

《动态最优化基础重点汇总资料》由会员分享,可在线阅读,更多相关《动态最优化基础重点汇总资料(71页珍藏版)》请在金锄头文库上搜索。

1、 1 第一章 变分法 第一章 变分法 第一节 问题的性质 动态优化简介 第一节 问题的性质 动态优化简介 一 静态优化问题 如果一个企业要确定一个最优产出水平x 以最大利润 F x 0 max x F x 1 这样的问题的解是一数 即确定选择变量的单个最优值 通常有一阶条件 0F x 并不是有多期的时间就 是动态问题 考虑企业的多期 multiperiod 问题 1 max T t t F t x 0 1 t x tT 描述的是每阶段的产出组成的序列 即给出了一个产出的 时间路径 显而易见 利润不是由单期的产出决定 而是由整个的产出的时间路 径确定 所以要使利润最大化 实质上是要找到一条最优的

2、路径 而不是单个期 的 t x 但由于t期利润只与t期的产出有关 所以要在整个时间序列内最大化利 润 就只要分别在每一期最大化利润即可 这一问题似乎是一种没有资本的很简 单的生产活动 即这一个问题的解是一个有T个数的集合 T xx 所以 由于作到一产量只影响该期利润 问题 2 实际上是一系列的静态问题 即在 每一期选择当前产量使该期利润最大化 可有类似的T个一阶条件 各期的一 阶条件之间没有联系 二 动态问题 具有动态性质的问题是 当前的产出不但影响到当前的利润 还影响到未 来 的利润 2 1 1 max T tt t F t x x 00 0 0 1 t xxx st xtT 给定或 3 这

3、个问题中 每一期的利润不但取决于当前产量 还与过去的产量有关 换 句话说 t期选择的产量 t x不但影响t期的利润 还会影响到以后的利润 注意 上述问题中已指定了 0 x 因为 0 x影响到了以后的利润 即总利润 问题 3 与问题 2 不同 它的最优解的T个一阶条件不能分别确定 而是要同时确定 也就是我们实际上要 一次性 确定一条最优路径 每产出一 路径对应一个利润 目标值 这种路径 而不是单个值 与到实数之间的映射 关系叫泛函 在动态优化中 我们处理的问题的目标函数通常是泛函形式 称为 目标泛函 简而言之 函数是值到值的对应关系 而泛函是路径到值的对应关系 问题 3 中 我们假设了一个给定的

4、初始点 即初始时间给定 且初始时 刻的产出 状态 已知 注意初始点有两个维度 时间与状态 有时终结点也给 定的 即已知结束的时间与状态 三 连续时间情形 问题 2 与 3 的连续时间对应物分别是问题 4 与 5 0 max 0 4 T F t x t dtstx t 0 0 max 0 0 5 T F t x tx t dtstx txx 和前面一样 只有 5 才真正具有 动态 性质 即现在与将来相关 注 意 5 中是以 x t 作为自变量 而 3 中是 1t x 其原因在于在连续时间下 以 前时期 没有明确含义 所以用状态的变化率来表示这种动态性 四 问题的不同形式 我们后面处理的动态优化问

5、题都是连续的形式 离散时间问题的处理都可用 3 拉格朗日方法 动态优化问题会因端点 起始点与终结点 不同而所有不同 一般经济学中遇到的问题都可认为起始点设定 下面我们讨论不同终结点的变 形 图1表述的固定终结点的三条不同时间路径A B C 目标函数是不同路 径的泛函 这个问题中 终结点已知 时间为T 状态为Z 即 x Tz 图1 图2 图3 图4略 图2 垂直终结线 固定时间 问题 图3 水平终结线 图4 终结曲线 图2 3 4中 终结点要自由一些 图2中终结的时间已限定 但状态可自 由变化 图3中相反 图4中时间与状态均未限定 但两者有一个约束条件 zT 这三种形式的问题中 对路径的选择比前

6、面更自由 所以为了推导出最优的 目标值 要对路径选择加以限制 即以一个附加条件来确定所选的确切路径 这 个条件就是横截性条件 TVC 它描述的是最优路径如何跨越 穿过 终结线 在固定终结点问题中已知了这样的条件 而可变端点 即终结点 时 要推导出 一个条件 五 三种处理方法 总体来说 有三种常用的处理动态优化问题的方法 变分法 最优控制和动 态规划 1 变分 variation 是指状态的整个路径的变化 如产出 t x的变化 变分 的基本问题如下 0 max min T V yF t y ty t dt 6 0 A T ZstyAy TZ 给定 推导的思路 和静态优化一样 假定已找到了使目标值

7、最优的路径 极值 曲线y 给它一个很小的扰动 应有0 dv d 只不过这里扰动的是时间路径 变分法的特点 直接从状态入手 即路径入手 要求进入问题的函数可 微 处理角点解问题不方便 2 最优控制 最优控制的基本问题为 4 0 max T V yF t y u dt 7 0 y t A Tstyf t y uyA 自由给定 7 与 6 不同 进入目标函数的不是y 而是u u是控制变量 控 制了y的变动 方程yf 叫运动 转移状态 方程 基本形式中 y T自由 原因后述 最优控制问题导求解决问题的思路是试图找到最优的控制路径而不是状态 路径 与变分法另有不同在于 u可跳跃 所以最优控制是变化的扩展

8、 但更 直观 y只要连续但y可以只要求分段可微 处理角点问题方便些 三 动态规划 动态规划一般处理离散 不确定性问题更方便 它关注的是最优值v 寻 找在不同阶段不同状态达到最优值的方法 即策略函数 最优 基本方法是将 最优化问题嵌入于一系列的优化问题之中 运用迭代的方法找到最优值函数和最 优策略函数 思想为最优性原理 如果找到了最优路径A D H J Z 则从 D到Z的最优路径一定是D H J Z 以某人的婚姻生活为例 如果从一生来看A D H J Z最优 则只要你已与D结婚 D H J Z就最优的 注意 如果从C出发到z 可能是 F I Z最优 第二节 变分法的基本问题 欧拉方程 第二节 变

9、分法的基本问题 欧拉方程 欧拉方程描述的是动态的一阶条件 如果是离散的 则是跨期一阶条件 即 相邻 时间的决策最优化规则 变分法最基本的问题如下 0 max T V yF t y y dt 0 y T A T zstyAz 给定 y必是连续可导的 F二次可导的 一 欧拉方程的推导 假定y 是极值曲线 有一个任意的扰动曲线 p ty 和确定y 其中 是很小 5 的数 0 0 1 2 pp T yyp 由 2 得到 3 yyp 当0 时 yy V 最大值 由不同的 确定了不同的y 可将V看 作是 的函数 不是泛函 V 有 0 0 dv d 这就是最优化的一阶条件的思 想 动态与静态都一样 步骤 步

10、骤 1 表述 V 0 T VF t yp yp dt y y 0 T dVF dt d 0 0 00 0 T T yy TT yy F dyF dy dt y dv d F pF p dt F pdtF pdt ii 2 3 式对 求导 即 00 0 TT yy dV F pdtF pdt d 4 步骤2 消除p 回忆分部积分公式 bb aa b vduvuudv a 用分部积分公式表述 4 中的后一个积分 0 T y F pdt 6 y y y y y vF up dF dv dvdtdt dtdt dupdt vduF pdt vuF p d udvpF dt dt i 由此可得 0000

11、 TTTT yyyy dd F pdtF ppF dtpF dt dtdt 5 因为 0 0 00 T y pp TF p 所以优化问题的一阶必要条件变成了 00 00 0 0 TT yy TT yy T y y dV F pdtF pdt d d F pdtpF dt dt dF p Fdt dt 步骤3 消除p 由于p是任意给定的一个函数 所以上式等于0必定与P无关 即 dFy Fy dt 必等于0 引理 对于 g t 如果 1 2 0 t t g t p t dt 对于任一 p t成立 P如我们 上述定义 则有 0g t 由此得到 0 y y dF F dt 6 此即欧拉方程 0 tT

12、它的微分式积分形式 yy FF dt 7 展开形式 0 yyyytyy F yF yFF 8 7 微分式和积分式好记 但展开式计算不容易错 二 例题 例2 1 求极值曲线 2 2 0 12 0 0 2 8V ytyy dtscyy 解 2 1 3 12 12 2 2 2120 3 yyy d FFyFyyt dt ytc ytctc 再由两个已知条件确定 3 12 0ccyt 例2 2 求最优路径 1 5 2 1 3 1 3 5 7 V ytydt styy 解 1 2 13 22 3 11 0 0 24 yyyyyyty Fty FFyFyFF 由展开式得到 3 2 1 12 1 0 4 0

13、 yy t y yc y tctc 由初始条件求得 12 1 22ccyt 例2 3 求极值曲线 5 2 0 3 0 0 5 3 V ytyy dt yy 解 2 3 2 F 3 yy Ftyy Fy 由微分式得0200 dFy yy dt 这与 5 3y 矛盾 此问题无解 8 例2 4 0 0 2 T v yydt yy T 0 Fy 1 0 dFy FfFy dt 欧拉方程成立 实际上上式可直接积分 7 0 0 T V yydty V的值与路径无关 注意 如果F对 y 是线性的 可能出现上两例中的情况无解或总是成立 原因在于 如果F对 y 是线性的 欧拉方程不是二阶微分方程 可能是一阶的

14、但是两个初始条件可以确定两个积分常数 但是通解没有两个常数 所以通解除 非很特殊地通过了端点 否则不能成为极值曲线 这样的问题出现在两个固定端 点且目标函数F对 y 是线性的 三 经济学的例子与 无套利条件 例2 5 生产与存货决策 企业在T时交货B 要求成本最小化 成本来自两个方面 一是存货成本 2 c x tx t是到t时已生产的产品数量即存货 2 c是其单位成本 二是生产成本 dy x t dt 是t时的产量 生产成本 2 1 c x t 即二次型的 2 12 0 21 min 0 0 F 2c T xx c x tc x tdt stxx TB Fcx 欧拉方程 21 2 x x dF

15、 Fcc x dt 积分 2 2 12 1 4 c t x tk tk c 由边界条件决定 1 k和 2 k 2 1 4 cBt x ttT t cT 欧拉方程的解释 无套利思想 9 2 c是存货的单位成本 2 1 c x t 是生产成本 1 2c x 是边际的生产成本 1 2c x 是生产边际成本变化率 对时间的 这样 欧拉方程说的是 生产的边际成本 变化率与持有存货的成本相一致 进一步的 积分 12121 22 2 ttt tt c x dsc dsc x tcc x t 左边是在t时生产一单位并持有 时间的边际成本 右边是在t 时的边际 成本 这个式子说明 均衡时 在t时生产与在t 时生

16、产应无差异 消费者不 能从改变生产时机中获得额外的好处 例2 6 0 0 T rt T eu c t dt ik tw tc tk t KKK TK 消去c Fk rtrt K rt rt Feuie u d eu eui dt ii i i 这就是欧拉方程 积分 tT rtrsr t t eu teu c idseu c t 左边 t期消费的边际效用 右边 单位消费被推迟获得利息增加的消费效用 单位消费自身在推后获得 的效用 上例中 展开欧拉方程得到 rtrtrt eu creureu i ruu cu i u cuir u c ir u i 10 第三节 某些特殊情形的求解欧拉方程 第三节 某些特殊情形的求解欧拉方程 目标泛函被积函数的一些特殊情形下的欧拉方程求解更简洁 一 情形1 FF t y 由微分式0 y y dF F dt 由于F中无y 所以00 y yy dF FF dt 常数 例3 1 1 2 0 0 1 1V ytyydt yy 1 2 y Ftyc 得到通解 2 12 1 4 ytctc 在由边界条件确定两个常数得到 2 11 1 44 ytt 练习 1 0 3 t

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号