线性规划常见疑问解答_第1页
线性规划常见疑问解答_第2页
线性规划常见疑问解答_第3页
线性规划常见疑问解答_第4页
线性规划常见疑问解答_第5页
免费预览已结束,剩余12页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章 线性规划常见疑问解答1. 线性规划这一运筹学重要分支的开创者是谁?这里,必须谈到两个著名的人物,康托洛维奇和丹捷格。1939 年著名数理经济学者康托洛维奇发表了生产组织和计划中的数学方法这一运筹学的先驱性名著, 其中已提到类似线性规划的模型和 “解乘数求解法 ”。但是他的工作直到1960 年的最佳资源利用的经济计算一书出版后,才得到重视。 1975 年,康托洛维奇与t . c . koopmans 一起获得了诺贝尔经济学奖。1947 年 g . b. dantzig在研究美国空军军事规划时提出了线性规划的模型和单纯形解法,并很快引起美国著名经济学家 koopmans 的注意。 koopmans 为此呼吁当时年轻的经济学家要关注线性规划。今天,单纯形法及其理论已成为了线性规划的一个重要的部分。2. 线性规划模型的形式是什么?目标函数和约束条件都是线性的。3. 线性规划模型的三要素是什么?就是资源向量b,价值向量c,系数矩阵a(一般都假设a 是满秩的)。其中,资源向量 b 表示了稀缺资源的种类和限度;价值向量c 反映了单位产品(广义)所创造的收益或精品资料形成的成本;而系数矩阵a 是现有生产技术、生产工艺、管理水平的具体体现。只要这三个要素确定了,相应的线性规划模型就确定了。4. 线性规划模型的经济意义何在?简言之,线性规划模型对于解决经济学研究的核心问题资源有效配置有比较重要的意义。它不仅为宏观或微观的经济研究提供了一个有效的解决问题的平台,而且,(曾经) 为经济学家提供了一个解决资源优化配置的新的思路。不仅如此, 线性规划在企业的运作管理、物流管理、 财务管理、 人力资源管理、战略管理等诸多方面也能为管理者提供科学的决策支持。5. 线性规划的标准形式是怎样的?线性规划的标准形式有三个特点:a) 约束条件都是等式;b) 等式约束的右端项为非负的常数;c) 每个变量都要求取非负数值。下面是线性规划标准形式的一般表达,6. 线性规划标准形的向量矩阵形式是怎样的?线性规划的标准形式如用向量矩阵形式可简洁表述为:7. 在将线性规划的一般形式转化为标准形式时,要注意哪几点?要注意两点:一是某一约束条件为“”或“”形式的不等式时,应“+”一个非负松弛变量或 “”非负松弛变量;二是某个变量不满足非负约束时,这个变量要用一到两个非负的新变量替换,以使标准型中所有的变量均满足非负要求。10. 什么是可行解?满足所有约束条件的解被称为可行解。11. 什么是可行域?所有可行解的集合被称为可行域。12. 什么是最优解?使目标函数值取得最优的可行解被称为最优解。13. 基的定义是什么?基是由系数矩阵a 中的线性无关的列向量构成的可逆方阵。14. 什么是基向量?用来构成基的列向量称为该基的基向量。15. 一个线性规划模型的基是唯一的吗?一般不是。只要构成基的列向量不完全相同,基就不同。因此,基一般可能有多个,但数目最多不超过 .17. 什么是基变量?一个线性规划模型的系数矩阵a 中的每个列向量实际上是每个变量在所有约束条件中的系数排成列构成的。当某个基被选定之后,这个基所含的系数矩阵的列向量所对应的那些变量就被称为这个基的基变量。18. 什么是非基变量?当某个基被选定之后,这个基所含的系数矩阵的列向量所对应的那些变量就被称为这个基的基变量,而其余的变量就被称为这个基的非基变量。19. 什么是基解?在一个线性规划模型的标准型下,当某个基被选定之后,这个基对应的非基变量值都被令为 0,此时这个线性规划模型标准型的约束条件部分就成为了一个仅包含基变量的线性方程组, 求解这个线性方程组就可以把此时该基对应的基变量的值求出来。这种做法求出的所有变量的值, 被称为该基对应的基解。一般地, 也常将这种做法得到的该基所有基变量的值称为基解。20. 什么是基本可行解?当某个基被选定之后,如果计算出该基的基解0, 即其中每个基变量的值都是0, 则此基解被称为基本可行解。21. 什么是可行基?如果某个基对应的基解是基本可行解,则该基被称为可行基。22. 什么是退化的基本可行解?当某个基被选定之后,如果计算出该基的基解0, 即其中每个基变量的值都是0, 则此基解被称为基本可行解。如果这个基本可行解中某个基变量的值0, 则此基本可行解被称为退化的基本可行解。24. 什么是最优基?如果某个基对应的基解是基本可行解,且是使目标函数值取得最优的最优解,则该基被称为最优基。25. 基、基变量、基解间的关系如何?基、基变量、基解间具有一一对应的关系。当某个基被确定下来后,该基对应的那些基变量和非基变量就被确定下来,它们在这个基下的取值,即基解,也被确定下来。所以,当谈到某个基变量或非基变量时,一定要指出是哪个基下的基变量或非基变量,同样地, 当谈到某个基解时,一定要指出是哪个基下的基解。26. 求基解可以利用公式是什么?求基解可以利用公式是 xb =b 1 b, 其中 b 是选定的基(矩阵),b 1 是选定基的逆矩阵, b 是线性规划模型的资源向量, 即模型约束条件的右端常数项形成的列向量。 这个公式可以求出所选定的基对应的基变量向量 xb 的值。27. 求基解的公式 xb =b 1b 中,基变量向量xb 中各分量的排列顺序必须与所对应的基 b 中各基向量的排列顺序一致吗?必须保持一致。如基b= (p 1 p 5 p 2 ), 则基变量向量xb= ( x1 x5 x2 )t .28. 基解仅指基变量(向量)xb的值吗?严格地说,基解指的是某个基对应的所有基变量和非基变量及其取值。由于,非基变量的值都被设定是0,故为简便,基解也常指基变量(向量)x b 的值。29. 退化的基本可行解和基本可行解有何区别?基本可行解只要求基解xb = b 1 b0.若某个基解x b = b 1b0,但 xb = b 1b0,即存某基变量的值为0,则此时的基解被称为退化的基本可行解。同时,此基解对应的基被称为退化的可行基。30. 线性规划的几何意义何在?线性规划的几何意义体现在如下几点,a) 线性规划的可行域是凸多面体,是凸集。b) 线性规划的任意一个可行解对应于可行域中的某个点。c) 线性规划的基本可行解一一对应于可行域的顶点。d) 如果线性规划的可行域有界,则线性规划的可行域中的任意一个(点),都可用顶点的凸组合线性表示。e) 若线性规划有最优解,则最优解一定可在某个基本可行解上取得,也即在可行域的某个顶点(极点)上取得。31. 图解法适应于哪种线性规划问题?图解法适应于那种仅包含两个变量的线性规划问题。32. 用图解法求解线性规划问题的步骤是怎样的?a) 首先,按约束条件在已建立的坐标轴上绘出该线性规划问题的可行域;如果可行域不存在, 则该线性规划问题无可行解,图解法停止,否则转到步骤b;b) 画出目标函数值z=cx=0时的目标函数等值线;c) 判断使目标函数值得到改进的目标函数等值线的移动方向;d) 沿所判断的改进方向,将目标函数等值线平行推移至可行域的边界,且任何继续推移将使可行域内无点在等值线上时停住。此时, 目标函数等值线上与可行域相切的哪些点,就对应着该线性规划问题的最优解,转到步骤e;如果沿所判断的改进方向,平移目标函数等值线的过程永无止境,则意味着该线性规划问题目标函数值无界,它没有最优解,图解法停止;e) 观察或计算出最优解。33. 如何用图解法求解如下线性规划模型?max z=2 x1 x2x133x1 x212x1 x25x1 , x20答:a) 首先,按约束条件在已建立的坐标轴上绘出该线性规划问题的可行域,如下图阴影区域abcd所示;b) 画出目标函数值z= 2 x 1 x 2 =0时的目标函数等值线;c) 由目标函数z=2 x1 x2 做等价变形得到x2 = 2 x1 z,知,目标函数值z 即是目标函数等值线的纵截距。在可行域内寻求目标值z 取最大,即寻求目标函数等值线的纵截距取最大。当目标函数等值线从过原点的位置(z=0, 2 x1 x2 =0) 向右移动时,其对应的纵截距从0 开始增大;d) 这个过程直到目标函数等值线到达可行域的顶点b 为止。e) b 点对应的坐标(3, 2),即是该线性规划问题的最优解。34. 如何实现求最大值的线性规划问题与求最小值的线性规划问题的相互转化?一般而言,只须将求最小值的线性规划问题的目标函数系数反号,并将符号“min ”转换为“max ”就可将其转化为求最大值的线性规划问题。反之,只须将求最大值的线性规划问题的目标函数系数反号,并将符号 “max ”转换为 “min ”就可将其转化为求最小值的线性规划问题。35. 如何求一个线性规划问题某个基b 下的检验向量?利用公式cbb 1a c 来求。其中, a 是系数矩阵, c 是价值向量,cb 是该基基变量的目标函数系数所形成的行向量。38. 当一个线性规划问题的基确定后,此时变量xj的检验数j如何求?利用公式j =cbb 1p j cj 来求,其中,p j 是系数矩阵a 中变量xj 对应的列向量。 cj 是变量xj 在目标函数中的系数。39. *最优判别定理是如何推导出的?仅就求 max 的线性规划问题且已化为标准形后的情形予以讨论。设 x 是任一可行解,b 是某个可行基 (b 1b0), 此基下的基解对应的目标函数值为, 且检验向量cb b 1a c0,则在约束条件的左右两边同时乘以,得到将此式加到f= cx, 则得到因为 cbb 1a c0, x0, 所以,. 即任一可行解x 对应的目标函数值f都不超过基b 的基解对应的目标函数值, 故,与基b 对应的基本可行解xb= b 1 b,xn=0 为最优解(基本最优解),此时的基b 称为最优基。40. 是否单纯形法的初始基一定要是单位阵?这是不一定的。之所以计算时,初始基一般都用单位阵,原因有两个:一个是单位阵样的基确实存在; 另一个是单位阵的逆矩阵最简单易求。 实际上, 从任何一个基开始单纯形法的计算都是可以的。41. 单纯形法的思想是怎样的?因为只要最优解存在,就一定可在某个基本可行基上取得。而可行基有多个,不可能用穷举法逐一验证, 得到最优基, 故采取换基迭代的方法, 从容易计算其逆的初始基对应的单纯形表开始, 逐步得到不同的可行基对应的单纯形表, 直至找到最优基对应的单纯形表为止。42. 换基迭代的过程实质是什么?换基迭代的过程实质上是将一个基对应的单纯形表转到另一个基对应的单纯形表的不断在目标函数值上进行改进的过程。其核心内容是利用初等行变换求另一个基的逆矩阵。所以,对于线性代数比较熟练的人而言,换基迭代还可直接通过初等行变换进行。换基迭代的公式实际上就是这一过程的具体体现。43. 完整的单纯形法的计算步骤是怎样的?计算步骤可见下图。44. 如何用单纯形法求解如下线性规划问题?minz=-2 x1-x2x133x1 x212x1 x25x1, x20答:a) 引入松弛变量x3 , x 4, x5 化为标准形minz=-2 x1-x2s.t.x1 x3=33 x1 x2 x4=12x1 x2 x5=5x1 , x2 , x3, x4, x50b) 单纯形法求解过程c)最优解为x1 =3, x2 =2, x 3=0, x4 =1, x5 =0.45. 每张单纯形表的基是否相同?每张单纯形表的基是不相同的,一个基一一对应于一张单纯形表。46. 单纯形法出现死循环的情形如何避免?当存在退化的基本可行解时,可能会出现死循环的情形。为避免此情形的发生,可运用bland 法则,即确定谁入基时,若不唯一,则选位置最靠前的检验数处入基;确定主元素时,若最小比值不唯一,则将取得最小比值的入基列中位置最靠前的元素,作为主元素。其它的方法还有几种,可自己去寻找相应的参考书。47. 如下线性规划问题中,单纯形法求解过程的每张表所显示的基本可行解对应于图中可行域上的哪个点?max z=2 x1 x2s.t.x133 x1 x2 12x1 x2 5x1, x20答:a)单纯形法求解过程b)图解法c)对应关系每张单纯形表所对应的可行基(p3, p 4, p5)(p1, p 4, p5 )(p1, p 4, p 2 )每张单纯形表所显示的基本可行解(0 0 3 12 5)(3 0 0 3 2)(3 2 0 1 0)基本可行解所对应的图示可行域顶点dab48. 当在系数矩阵 a 中,找不到单位阵形式的基作为初始基时,怎么办?当在系数矩阵a 中,找不到单位阵形式的基作为初始基时,一种直观的思想可供借鉴构造一个与现在的线性规划有密切关系的新的线性规划问题,通过求解这个新的线性规划问题,从而找出原线性规划的最优解。这种思想产生了两种典型做法:大m 法、两阶段法,统称人工变量法。49. 大 m 法的参数 m表示的是无穷大的数吗?m 在计算时,可看作一个非常大的参数(非严格的说法,仅为便于检验数含m 时值的正负判断),但 m 并不是无穷大,理论上可以证明,m 只要取到某个数值以上就可以了。50. 大 m 法的解与原线性规划问题解的关系是什么?大 m 法的解与原线性规划问题解的关系是i. 若原线性规划问题有最优解x*, 则是线性规划问题

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论