运筹说 第25期 | 对偶理论经典例题讲解

 对偶理论是研究线性规划中原始问题与对偶问题之间关系的理论,主要研究经济学中的相互确定关系,涉及到经济学的诸多方面。产出与成本的对偶、效用与支出的对偶,是经济学中典型的对偶关系。

对偶理论中最有力的武器是影子价格,影子价格来源于资源配置的最优化,是在最优决策下对一种资源效用价值的估计,它真实反映了资源在经济结构中对目标函数值的影响和贡献。如何为公司做出最合适的线性规划模型,并且利用模型中的影子价格指导公司周转再投资,已经成为众多企业管理者面临的重要问题。

本期,小编选取对偶理论的经济意义、资源使用问题、资源配置问题、企业挖潜问题和资源重新分配问题进行详细讲解。

 #1 对偶理论的经济意义

问题描述:

某企业生产需要m种资源,记为A1,····,Am,其拥有量分别为b1,····,bm,现在用来生产n种产品,记为B1,····,Bn,产品Bj的每个单位的利润为cj,又生产每单位的Bj需要资源Ai的量为aijj=1,····,ni=1,····,m。若企可购买资源,企业如何安排生产,使利润最大?

模型求解:

xj表示Bj产品的数量。

wi表示对偶问题的自变量。

在对偶问题中引入的新变量仅是z'wi,因为原问题和对偶问题的最优值相等,故有z=z'因而z'的量纲仍是利润。

为了保持两侧量纲一致,易分析出对偶变量wi,的量纲为:

wi=利润/i资源单位数

问题解析:

wi为第i种资源从原来的量bi增加一个单位时,目标函数最优值的增量。这个结果在经济学上的含意是重要的。当已知线性规划问题的最优解时,它只告诉了企业管理者在目前情况下如何最好的利用它们的资源,以获取最大利润。

而优秀的管理者都希望能改善现状,以获取更多的利润。对偶变量就提供了这一重要信息。例如,若原问题的对偶问题的最优解中有w3=9,这意味着第3种资源每增加一个单位,可使目标函数的最优值增加9个单位,而w1=0时,说明第1种资源的增加不会使总利润提高,这给管理者提供了获取更大利润的有用信息

#2 资源使用问题

问题描述:

假设某公司生产甲乙两种产品,这两种产品都需要三种资源:设备、原料、燃料。现在已知生产部门提供了如下的数据:

 试问该公司每天应生产甲乙两种产品各多少件时,才能使盈利最多?

如果公司打算通过联合转产或者对外加工来提高经济效益,该公司在何种价格下所获得的盈利不少于最大利润?

模型求解:

设每天生产甲产品x1件,乙产品x2件,公司获利Z元;设y1y2y3分别表示设备、原料和燃料的每单位的估价,转产后的总效益为G元。

问题解析:

影子价格是线性规划对偶问题的最优解。这就是说,设备的影子价格为0.3元,原料的影子价格为1.1元,燃料的影子价格为零。当设备增加每个台时所获得的利润等于或大于0.3元,原料增加每公斤所获得的利润等于或大于1.1元时,可以转产或对外加工,否则不考虑转产或对外加工。燃料的影子价格为零,说明增加燃料的供应量并不能提高总的经济效益。

公司的决策者可以根据影子价格的高低来决定是否联合转产或对外加工。

 #3 资源配置问题

问题描述:

假设某公司生产甲乙两种产品,这两种产品都需要三种资源:设备、原料、燃料。现在已知生产部门提供了如下的数据:

企业应该优先配置哪些资源,使得有限资源的情况下得到最大的效益。

模型求解:

设生产x1件甲产品,x2件乙产品。建立如下数学模型。

求解结果为:x1=15x2= 10 Z=115

由结果可知,在现有设备、原料和燃料的供应条件下,公司每天要生产15件甲产品,10件乙产品,可获得的最大盈利为115元。

问题解析:

当设备从90台时增加到91台时的时候,通过公式

得公司总的经济效益为115.3。这就是说企业总的经济效益从115元增加到115.3元,这个增加数值0.3元,正是此种资源的影子价格。

同理,当燃料从45公斤增加到46公斤时,企业总的经济效益不增加,即影子价格为零,表明此种资源在现有的条件下有剩余,增加燃料不能提高效益。

原料增加一个单位时,即从80公斤增加到81公斤时,总的经济效益增加的数值也正是它的影子价格,即0.1

因此企业应优先配置设备,其次是燃料。

综上可得,影子价格大于零,表明此种资源稀缺;影子价格越大,表明此种资源越稀缺,增加此种资源所带来的经济效益就越大;这就是说企业的管理者可以根据影子价格的大小,确定优先配置的资源种类,抓住重点突破影响企业利润增长的瓶颈。

#4 企业挖潜问题

问题描述:

汉威公司有甲、乙两个厂子,其中甲厂生产A1A2A3三种产品,需要使用的机械台时原材料、电及技术服务均是有限的,分别为120小时、160吨、80千瓦和120小时,每生产单位产品A1A2A3分别需要消耗机械台时223小时,消耗原材料406吨,消耗电122千瓦,消耗技术服务043时,单位产品A1A2A3所能提供的利润分别为235万元。企业管理者如何通过内部挖潜和革新来降低消耗或者及时补充该资源,以保证企业能够在原有技术条件下获得最大的收益。

模型求解:

xj表示Aj产品的数量。

yj表示对偶问题的自变量。

原问题的最优解求解结果为:x1 =10x2 = 15x3 =20f =165,即甲厂的最优分配方案为生产A1A2A3三种产品各101520个单位,可获最大利润165万元。

求解得到对偶问题的解为00.43750.250.625,也就是说四种资源的影子价格分别为00.43750.250.625

问题解析:

甲厂机械台时的影子价格为0,说明机械台时在资源的最优分配方案中有剩余,即机械台时再增加或适当减少总利润都不变,因此甲厂的决策者可考虑将机械台时租赁或转让,其它资源不变。通过对资源机械台时的可用量,即参数b1的灵敏度分析,可以得知多少的机械台时可以有偿转让,这部分在之后的灵敏度分析是进行详细讲解。

另外甲厂技术服务的影子价格为0.625,它是四种资源中影子价格的最大者,这说明技术服务最紧缺,应首先考虑增加技术服务,如果甲厂由某种方式能增加技术服务,则公司的总利润就会增加。

#5 资源重新分配问题

问题描述:

汉威公司有甲、乙两个分公司,甲公司的生产情况在确定企业挖潜问题中有所提到,乙公司的生产生产B1B2B3三种产品,也需要使用机械台时、原材料、电和技术服务四种资源,每生产单位产品B1B2B3需要消耗机械台时312小时,消耗原材料124吨,消耗电221千瓦,消耗技术服务112小时,单位产品B1B2B3所能提供的利润分别为423万元,另外总公司共拥有机械台时300小时,原材料260吨,电293千瓦,技术服务208小时。总公司应如何调整四种资源在甲、乙两厂之间的比例才能提高公司的经济效益呢?

模型求解:

xj表示Bj产品的数量。

yj表示对偶问题的自变量。

原问题的最优解求解结果为: x1 =52x2 = 24x3 =0f =256,即乙厂的最优分配方案为生产B1B2B3三种产品各52240个单位,可获最大利润256万元。

求解得到对偶问题的解为1.20.400,也就是说四种资源的影子价格分别为1.20.400

问题解析:

由于乙厂比甲厂机械台时的影子价格大,说明要将甲厂的部分机械台时适当地调给乙厂,整个公司的利润会增加。另外甲厂比乙厂另外三种资源的影子价格都大,说明将乙厂的另外三种资源适当的调给甲厂,整个公司的利润也会增加。

由灵敏度分析得知甲、乙厂原问题在保持各自最优基不变的条件下,即

B-1b≥0

可得参数bi的变化范围,即四种资源的变化范围是:

甲厂b1≥11080≤b2≤240220/3≤b3≤ 260/380≤b4≤400/3

乙厂: 50≤b1≤20060≤b2≤110b3≥152b4≥76

甲、乙厂原有资源为:

甲厂b1=120b2=160b3=80b4=120

乙厂b1=180b2=100b3=213b4=88

因此由甲厂调给乙厂min{120-110,200-180}=10小时的机械台时,同时由乙厂调给甲厂min{100-60,240-160}=40吨原材料,min{213-152,260/3-80}=20/3千瓦电,min{88-76,400/3-120}=12小时技术服务。

此时总公司的总利润增加:

(1.2-0)×10+(0.4375-0.4)×40+(0.25-0)×20/3+(0.625-0)×12=22.7万元。

在本案例中运用了灵敏度分析的知识,得到了通过重新分配甲、乙厂的资源,总公司的总利润的实际增加额。可以看出灵敏度分析也是经济学中的一大利器,灵敏度分析会在接下来的推文中全部传授给大家,敬请期待。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/26837.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

android

1.(单选题4.0分)在使用输入框EditText控件时,当其文本内容为空的时候,做出一些提示,那么使用的属性是 () 。 A. android:background B.android:inputType C. android:hint D.android:text 我的答案:C正确答案:C 4.0分 2.(单选题,4.0分)下列哪…

锐捷AC的部署实例

进行锐捷AC部署时,遇到了一些问题,遂记录下来,如若大家在项目过程中遇到类似问题可以对照解决。 写在前面(锐捷AC的基础配置) ac-controller //配置AC的capwap源地址信息,国家码等…

基于JavaWeb的保护动物管理系统设计与实现

摘要:随着全球一些稀有物种、野生动物日益稀少,保护动物已经成为全球多个国家开始重视并投入大量物力着手解决的重要课题。动物是大自然的产物,自然界是由许多复杂的生态系统构成的。有一种植物消失了,以这种植物为食的昆虫就会消…

电脑通过VNC连接树莓派

0. 实验准备 VNC软件 VNC Viewer 或者 MobaXterm(安装包点击即可下载) 可以使用SSH登录进去或者有屏幕的树莓派 一台可以使用的电脑 树莓派和电脑连接在同一个局域网下 0.5 树莓派的公共操作 打开树莓派的 VNC 功能 有屏幕的 打开 VNC 功能&#xff…

《Apollo 智能驾驶进阶课程》四、感知

1. 感知概貌 2. 传感器和标定 激光雷达:主动式,发射功率限制 Camera: 被动式,受到光照影响大 Radar : 多普勒效率 相对速度 超声波: 感知距离有限,倒车时使用。 … 最后设备还在研发过程中。 PnP问题,解决标定。 IC…

BEVFormer组件分析

BEVFormerEncoder中的get_reference_points staticmethoddef get_reference_points(H, W, Z8, num_points_in_pillar4, dim3d, bs1, devicecuda, dtypetorch.float):"""Get the reference points used in SCA and TSA.Args:H, W: spatial shape of bev.Z: hight…

【IMX6ULL驱动开发学习】02.IMX6ULL烧写Linux系统

由于我买的是正点原子的IMX6ULL阿尔法开发板,但是我是看韦东山老师视频学习的驱动 所以这里我烧录的方法是按照韦东山老师的课程来的 这里给出烧写Linux系统用到的工具 链接:https://pan.baidu.com/s/1bD-xxn3K8xQAVkJSaJmTzQ 提取码:af6w …

Keysight是德MSOS604A高清晰度示波器1 GH

Keysight是德MSOS604A S系列示波器配备 6 GHz 存储器、15 英寸 XGA 电容触摸屏和 10 位模数转换器。主要特性与技术指标 1 GHz带宽和平坦的频率响应确保高信号保真度 20 GSa/s 最大采样率 10 位模数转换器(ADC)保证高垂直分辨率 低噪声前端&#xff…

EDA数字钟(三)

文章目录 前言一、设计内容二、模块结构三、代码编写1、顶层模块Digclk2、状态控制模块Ctrl3、按键消抖模块Filter4、计时模块Time5、闹钟模块Alarm6、显示模块Display7、数码管驱动模块Smg 四、测试文件五、波形仿真总结 前言 再次编写数字钟Verilog程序,使其符合…

Mysql的事务

MySQL中的事务是一组数据库操作,这些操作被视为单个逻辑单元并且被当做原子操作执行,这意味着它们要么全部成功,要么全部失败,没有中间状态。事务通常用于确保数据库中的数据完整性和一致性。 在MySQL中,事务可以使用以…

玩转css逐帧动画,努力成为更优质的Ikun~

🎉 一、前言 css3的animation想必大家都知道吧,那 steps 逐帧动画你知道吗?对于我来说,实际工作及练习中也很少用到这种跳跃式变化的动画,而它start和end的解释又比较“不说人话”,以前用到steps动画的时候…

Linux - 第23节 - Linux高级IO(一)

目录 1.IO的基本概念 2.钓鱼五人组 3.五种IO模型 3.1.阻塞IO 3.2.非阻塞IO 3.3.信号驱动IO 3.4.IO多路转接 3.5.异步IO 4.高级IO重要概念 4.1.同步通信 VS 异步通信 4.2.阻塞 VS 非阻塞 5.其他高级IO 6.阻塞IO 7.非阻塞IO 7.1.fcntl函数介绍 7.2.fcntl函数的使…

MobPush 推送查询API

IP绑定 工作台可以绑定服务器IP地址,未绑定之前所有IP均可进行REST API的调用,绑定后进仅绑定的IP才有调用权限。 设备信息查询接口 根据RegistrationId查询设备信息 接口地址 http://api.push.mob.com/device-v3/getById/{registrationId} 请求方式…

三种编码方式(费诺曼编码,霍夫曼编码,哈夫曼树编码)的简单解释和介绍

一. 费诺曼(Fano)编码是一种前缀编码,其基本原理是将出现频率较高的符号用短的编码表示,而出现频率较低的符号则用长的编码表示。通过这种方式进行编码,可以达到更好的压缩效果。 费诺曼编码的具体过程如下: 将要编码的符号按照…

一个小时入门 Android Compose 动画

0. 前言 前段时间对于Android中的Compose动画做了系统性的学习,相关文章发布在 Compose 动画 专栏里。系统性学完Compose动画后,又对此做了系统性的回顾,抽取其比较重要的部分,希望能帮助大家快速入门Compose动画,所…

ChatGPT新突破:打造自己的智能机器人控制系统

💖 作者简介:大家好,我是Zeeland,全栈领域优质创作者。📝 CSDN主页:Zeeland🔥📣 我的博客:Zeeland📚 Github主页: Undertone0809 (Zeeland) (github.com)&…

【论文速览】根据人脑fMRI信号重建图像 Image Reconstruction from human brain activity

文章目录 前言文章一研究背景主要方法部分实验结果总结与思考参考资料 文章二研究背景主要方法部分实验结果总结与思考 前言 人类的视觉神经系统对于真实世界的视觉刺激有着非凡的感知与理解能力,比如我们能够准确地识别物体距离和三维几何关系等,这是当…

三维数字沙盘交互大数据可视化GIS地理信息系统第十课

三维电子沙盘交互无人机倾斜摄影大数据可视化GIS地理信息系统第十课 设置system.ini 如下内容 Server122.112.229.220 userGisTest Passwordchinamtouch.com 该数据库中只提供 成都市火车南站附近的数据请注意,104.0648,30.61658 在SDK中自带了一个自定义的基础面…

pycharm和virtualBox虚拟机的安装(包括本地环境和远程环境配置)

目录 一、安装时需要的软件二、安装virtualBox三、安装pycharm四、创建pycharm本地环境五、创建pycharm远程环境 一、安装时需要的软件 Pycharm,jetbrains-agent-latest破解包(破解pycharm);镜像文件ubuntu20,虚拟机virtualBox …

Zellij – 颜值爆表,比tmux、screen更好用的多窗口终端

如果你曾经使用过多窗口终端,如tmux、screen,那么你可能对Zellij上手会更快。下面将介绍这个惊艳出众的多窗口终端利器。 一、Zellij 特点 Zellij最大的特点是支持插件,与WebAssembly编译兼容。与screen和tmux相比,Zellij是以细…