Date: 2_21
Name: Guo Yehao
Theme: Sensitivity Analysis and Shadow Price in Optimality with multiple variables
Reference: 数学建模方法与分析(华章)

​ 承接之前的多变量最优化问题中,用拉格朗日乘子的方法讨论有约束条件的最优化问题,我们讨论这种范式下的灵敏性分析,分为弹性价格系数和约束条件的分析。

  1. 首先是分析弹性价格系数,和无约束条件下的最优化问题相比,仍然是分析三个量:两个决策变量和目标值。我们有两条线索去讨论:
  • 第一种显得机械和普遍。考察约束条件在这种情况下的所起的作用,虽然它增加了我们之前的讨论的难度,但是不要被迷惑,它所起的真正作用就是带来求解过程和解的形式的改变。将价格弹性系数用参数的形式代替,依然用常规的拉格朗日乘子方法求解即可,我们可以表示出两个决策变量,接着赋值表示出目标值,用计算机代数系统做形式计算,表示出灵敏度系数,在给定点(我们在主体部分求解出的点)求出灵敏性系数的数值,对灵敏性系数的实际意义稍加解释。

    再在一个较大范围分析价格弹性系数的影响,绘制两个决策变量和目标值关于价格弹性系数的曲线图。这可能与某些人对于灵敏性分析的"微小改变"认识不同,如果要强扣“帽子”,也许可以叫做稳健性分析吧。如果不谈什么形式上的“帽子”,从实际的角度去思考,对这个大范围问题的讨论有实际价值,它能够给出当价格弹性系数改变时,各个量的全局性改变。

  • 第二种方法考虑到了梯度的几何意义,能够提供给我们在数学本质上的further insight。区别发生在目标值的讨论,我们此处不是通过全部赋值成关于价格弹性系数的一元函数,而是利用复合函数的链式法则,写出链式求导的符号表达式之后,利用数学上的原理简化求解。在无约束条件下,由于驻点的特殊性,很容易说明求导的前两项为零;在约束条件下,前两项可以表示成约束曲线(面)的切线和目标函数梯度的点积,由拉格朗日乘子方法,构造的拉格朗日函数在驻点处有目标函数的梯度向量与约束曲线(面)的梯度向量共线,而约束曲线(面)的梯度和切线是垂直的,因此目标函数的的梯度和约束曲线(面)的切线垂直,我们有前两项整体为零,于是乎目标值对价格弹性系数的导数就是复合函数表示下目标值对价格弹性系数的偏导数,我们由此跳过了冗长的代值求导过程。

  1. 我们对约束条件进行灵敏性分析,引出一个新颖的概念——影子价格。对它讨论过程中计算简单得多,不仅是思想简单,计算过程也十分简单,然而它对于生产的指导意义却是of significance的。将约束条件用参数形式代替,按照标准的拉格朗日乘子方法求解决策变量和目标值,接着求解对参数的灵敏度系数。讨论目标值对于参数的导数的意义:

    • 从数学理论上讲,参数改变意味着约束曲线的平移,由于拉格朗日函数的驻点处有目标函数梯度和约束曲线梯度的线性关系,我们可以说约束曲线在参数改变的方向移动时,目标函数移动的速度是约束曲线的λ(拉格朗日乘子)倍

    • 从实际意义的角度讲,约束条件的参数值代表着生产能力,目标值代表利润,因此这个导数意味着每增加一个单位的生产能力,会带来的利润额外利润增加值,称此为影子价格。然而仅通过影子价格的正负不能做出是否增加生产的决策,事实上,在问题之外还要考虑增加单位生产能力的成本,当影子价格大于此成本时,可以做出增加生产的决策。

数模笔记_多变量最优化的拉格朗日乘子方法中的灵敏性分析和影子价格相关推荐

  1. 数模笔记_多变量最优化计算之随机搜索算法及建模案例

    Date: 2_22 Name: Guo Yehao Theme: Calculation in Optimality with multiple variables Reference: 数学建模方 ...

  2. 数模笔记_多变量最优化计算之牛顿法

    Date: 2_22 Name: Guo Yehao Theme: Calculation in Optimality with multiple variables Reference: 数学建模方 ...

  3. 数模笔记_单变量最优化

    Date: 2_19 Name: Guo Yehao Theme: Optimality with one variable Reference: 数学建模方法与分析(华章) 从单变量最优化重谈问题分 ...

  4. 数模笔记_随机模型之马尔可夫链

    Date: 2_25 Name: Guo Yehao Theme: Markov Chain Reference: 数学建模方法与分析(华章) 首先总结一下随机到达现象(泊松过程),分为连续型和离散型 ...

  5. Python数模笔记-模拟退火算法(1)多变量函数优化

    1.模拟退火算法 模拟退火算法借鉴了统计物理学的思想,是一种简单.通用的启发式优化算法,并在理论上具有概率性全局优化性能,因而在科研和工程中得到了广泛的应用. 退火是金属从熔融状态缓慢冷却.最终达到能 ...

  6. Python数模笔记-模拟退火算法(2)约束条件的处理

    1.最优化与线性规划 最优化问题的三要素是决策变量.目标函数和约束条件. 线性规划(Linear programming),是研究线性约束条件下线性目标函数的极值问题的优化方法,常用于解决利用现有的资 ...

  7. Python数模笔记-PuLP库(2)线性规划进阶

    1.基于字典的创建规划问题 上篇中介绍了使用 LpVariable 对逐一定义每个决策变量,设定名称.类型和上下界,类似地对约束条件也需要逐一设置模型参数.在大规模的规划问题中,这样逐个定义变量和设置 ...

  8. Python数模笔记-Sklearn(5)支持向量机

    支持向量机(Support vector machine, SVM)是一种二分类模型,是按有监督学习方式对数据进行二元分类的广义线性分类器. 支持向量机经常应用于模式识别问题,如人像识别.文本分类.手 ...

  9. Python数模笔记-Sklearn(3)主成分分析

    主成分分析(Principal Components Analysis,PCA)是一种数据降维技术,通过正交变换将一组相关性高的变量转换为较少的彼此独立.互不相关的变量,从而减少数据的维数. 1.数据 ...

最新文章

  1. php bc 取字符串长度,PHP bcsqrt()用法及代码示例
  2. GDCM:gdcm::PrivateTag的测试程序
  3. javaweb学习总结(二十九)——EL表达式
  4. 打开AzureRay园子的大门,欢迎大家串门哟~
  5. spring aop组件_安全性中的Spring AOP –通过方面控制UI组件的创建
  6. [渝粤教育] 天水师范学院 GNSS测量原理及其应用 参考 资料
  7. web入门--ssti
  8. 公路路桥企业工程管理软件
  9. WPS Office 2020 for Mac(wps2020)3.8.0(6081)中文
  10. 在ARM开发板上安装OpenCV4.5.1
  11. 2022/06/06 day07:Scanner类、Random类、ArrayList 类
  12. 非视距(非视域)成像(Non-Line-of-Sight,NLOS Imaging) Github开源代码合集
  13. 夏普Sharp AR-M207 一体机驱动
  14. vivado生成ltx文件命令_实验室自研工具Vivado Batch Mode Tool介绍!
  15. 计算机数据存储概念,计算机数据存储的基本概念
  16. 微服务架构之:Redis的分布式锁---搭建生产可用的Redis分布式锁
  17. Jsoup-jar包下载
  18. 软件测试报告应该注意哪些事项
  19. 前端性能优化:如何提高页面加载速度和用户体验
  20. Open edX架构

热门文章

  1. nubby mysql_Mysql索引 - osc_nubn2pd9的个人空间 - OSCHINA - 中文开源技术交流社区
  2. 显示unc路径服务器根目录,错误:“您必须输入带有盘符的完整路径,例如:C:\ APPor形式的UNC路径:\\服务器\共享”...
  3. 文本编辑软件_IDE与文本编辑器的比较
  4. python中head_python学习笔记[headfirst]
  5. ERROR: Resource shrinker cannot be used for libraries报错Android开发之迁移老项目到Android Studio3.0报错的问题解决方法
  6. c语言文件打开函数,C语言fopen函数中文件打开方式(参数值)
  7. 深度优先搜索知识总结
  8. logstash的使用教程
  9. 阿里云专访Redisson作者Rui Gu:构建开源企业级Redis客户端之路
  10. C#代码:获取与指定颜色相似的.NET自带颜色