单纯形法只有两个约束条件_西南交大交运考研 | 管理运筹学简答及关键知识点整理!...
距离21考研只有十天了,剩下的时间就是反复练习真题,近两年的真题可以先做,因为这样既可以了解最新的考点及考试形式,且近两年的真题在今年再次出现题型基本一致的可能性不大(必考考点另当别论),所以建议可以先做。
如果时间比较紧张,建议重点关注近十年管一和管二的真题及课后习题以及教材上的例题。
西南交大交运考研交流群:1147927731
运筹学知识点的整理:
PART-1
十、线性规划问题的几何意义及解的状态分析
(1)凸集:设有任意两点X(1)、X(2)在某个点集中,其中X(1)≠X(2),如果连接这两点的线段上所有的点也在这个点集之中,则称这个点集为凸集。
凸集定义的另外一种表示形式是:设K是n维欧氏空间的一个点集,若任意两点X(1)∈K、X(2)∈K的连线上一切点X(1) +(1-α)X(2)∈K(0≤α≤1),则称K为凸集。
不符合上述特征的点集不是凸集,称为凹集。
(2)极点或顶点:设K是一个凸集,再令X∈K,如果X不能用不同的两点X(1)∈K、X(2)∈K的线性组合X=X(1) +(1-α)X(2)∈K(0≤α≤1)表示,则称点X是K的一个极点或顶点,其直观意义就是X不是K中任何线段的内点。
(3) 基本解和基本可行解:在线性规划问题约束条件方程中,由与约束条件个数相等的若干个系数列向量组成的满秩矩阵叫基本矩阵。一个有n个变量m个约束(m≤n)的线性规划问题至多可以有Cnm个基本矩阵。
所谓满秩矩阵,就是给这个矩阵作行线性变换不会出现某一行元素全为零的情况(与方程组有关的线性变换不考虑列变换);
所谓矩阵的行线性变换就是给矩阵的某一行元素同乘以一个非零常数或给矩阵的某一行同乘以非零常数后再加到另一行,过程与我们中学学过的解方程组的消元法完全一致。
令不与基本矩阵中列向量对应的变量(这些变量就叫非基变量 )为零后,约束方程中剩余的与基本矩阵对应的变量就可唯一求得(这些变量就叫基变量),求得的这个解就叫基本解。简单的说,就是“通过基本矩阵求得的线性规划问题的解”。
PART-2
十一、基本定理
定理2.1 约束条件AX=b,X≥0的线性规划问题的可行解集合是凸集。
定理2.2 线性规划问题的可行解X是基本可行解的充要条件是,X的非零分量所对应的系数列向量线性无关。
定理2.3 线性规划问题的基本可行解X对应于可行域D的极点。
定理2.4 线性规划问题若有可行解必有基本可行解,换句话说,线性规划问题的可行域 D如为非空凸集,则必有极点。
定理2.5 线性规划问题若有最优解,则一定可在可行域D的极点上达到。
PART-3
十二、单纯形法的基本思路
(1)求出线性规划模型的初始基本可行解X(0),利用初始基本可行解X(0)及线性规划模型提供的信息,编制初始的单纯形表。
(2)判断X(0)是否使目标函数达到最优,即X(0)是否为最优解。
(3)若X(0)是最优解,计算停止;若X(0)不是最优解,就将一个非基变量换入,将一个基变量换出,也就是说,将一个非基变量变成基变量,将一个基变量变成非基变量,从而产生另外一个使目标函数更优的基本可行解X(1),然后生成另外一张单纯形表,再返回第(2)步。这个过程称为迭代过程,如此逐步迭代,如果线性规划模型有最优解,那么经过有限次迭代后就会求出最优解。
PART-4
十三、单纯形法的求解步骤
第一步:基于约束条件方程组的系数矩阵,通过寻找或构造单位矩阵的方法,确定基变量,从而求出初始基本可行解,再利用初始基本可行解及线性规划模型提供的信息,编制初始单纯形表。
第二步:将检验数cj-zj作为判断基本可行解是否为最优解的标准,判断的方法如下:
(1)若所有非基变量的检验数cj-zj<0,已经达到最优解,计算停止。
(2)若存在cj-zj>0,但所有cj-zj>0所在列对应的所有aij≤0,无最优解,计算停止。
(3)若至少存在一个cj-zj>0,并且所对应的所有j列中至少有一个aij>0,没有达到最优解,转到第三步。
第三步:继续迭代,求解下一个使目标函数更优的基本可行解,迭代过程如下:
(1)确定换入变量:原则上选择最大检验数对应的非基变量作为换入变量。
(2)利用下式求出xj*所在的第i行所对应的基变量作为换出变量:
(3)换入变量和换出变量确定后,生成另外一张单纯形表,即将单纯形表的换入变量和换出变量进行置换以后,把cB列相应的目标函数系数变更,再对bi和aij的值进行初等变换,即进行行运算,从而将新基变量对应的矩阵调整为单位矩阵。
(4)重新计算机会费用zj和检验数cj-zj的值,返回第二步。
PART-6
十四、单纯形法的进一步使用
一、 目标函数值最小的问题(min型)
有三种处理方式,可以选择任何一种:
(1)在第2.1.3节中介绍过,将求目标函数值最小的问题转化为求目标函数值最大问题。如果目标函数是min z =∑cjxj的形式,可令z=-z′,这样就将目标函数转化为max z′ =-∑cjxj,然后用单纯形法求解即可。
(2)保持目标函数的min型不变,通过检验数的判断来处理。最优解的判断方法和max型的相反,即全部检验数cj-zj≥0时就达到最优,否则继续迭代;另外,换入变量的确定方法是选取检验数最小的非基变量作为换入变量,确定换出变量的方法与max型的方法一样。
(3)将单纯形表中检验数的形式改变。即将单纯形表中的检验数cj-zj改写为zj-cj的形式,最优解的判断方法、换入变量的确定和换出变量的确定与max型的方法相同。
二 约束条件方程为“≥”型
将“≥”型的约束条件方程左边减去多余变量即可转化为“=”型的约束条件方程。
同时知道,确定初始基本可行解的方法是将单位矩阵所对应的变量作为基变量,但多余变量的系数是-1,不能构成单位矩阵,即不能将多余变量作为初始基变量。如果在变化后的约束条件方程组的矩阵中寻找不到单位矩阵,解决的方法就是:
通过人为构造变量来生成单位矩阵,把人为构造的变量称为人工变量。为了不使人工变量对目标函数值产生影响,在求目标函数最大或最小的问题中,人工变量的cj值分别设为充分小或充分大的数即-M或M,这样,人工变量进入最优解的可能性很小。
对偶单纯形法
三 两阶段法求解思路
(1)第一阶段:构造新目标函数代替实际目标函数,用单纯形法求解。
若目标函数是max型,设人工变量的目标函数系数cj=-1,其余变量的目标函数系数cj=0;
若目标函数是min型,设人工变量的目标函数系数cj=1,其余变量的目标函数系数cj=0;(计算出来无最优解:cj-zj>0,aij<0)
(2)第二阶段:恢复原来的目标函数,继续用单纯形法求解。
恢复原来目标函数的步骤是:
A、将第一阶段最优单纯形表中人工变量的列去掉;
B、恢复原来的目标函数的系数;
C、重新计算检验数,并继续用单纯形法求解。
四 约束条件方程为“=”型
有两种处理方式,可以选择任何一种:
(1)在约束条件方程中加入人工变量,使系数矩阵能构成一个单位矩阵,再用大M法或两阶段法求解。
(2)将等式变为两个非等式,如x1+2x2=10可以用x1+2x2≤10和x1+2x2≥10两个不等式来代替,这样变化后,可以在这两个方程中分别加进松弛变量、减去多余变量或者加入人工变量,再按照前面的方法求解即可。
PART-6
十五、单纯形法的扩展应用 (增加决策变量)
求解的主要步骤如下:
第一步:用IB表示初始单纯·形表中初始基变量所对应的单位矩阵,再用IB*表示初始基变量在最优单纯形表中所对应的矩阵,基于线性规划模型的典式,可知IB*=B-1×IB,因为IB为单位矩阵,所以有B-1=IB*,用xn+1表示新增加的决策变量,那么它在初始单纯形表中对应的列向量是已知的,用Pn+1表示,再用Pn+1*表示新增加的决策变量在最优单纯形表中应该对应的矩阵,则有Pn+1*=B-1×Pn+1=IB*×Pn+1。
第二步:把列向量Pn+1*补加到最优单纯形表最右列,继续求解即可。
有更多问题,想要获得更多干货
赶快加入西南交大交运考研交流群:1147927731
单纯形法只有两个约束条件_西南交大交运考研 | 管理运筹学简答及关键知识点整理!...相关推荐
- 单纯形法只有两个约束条件_[管理学]管理运筹学单纯形法.ppt
[管理学]管理运筹学单纯形法 商学院 王中昭 此法是求解线性规划问题的一种有效方法 本章的学习内容: §1.单纯形法的基本思路和原理 §2.单纯形法的表格形式 §3.求目标函数值最小的问题的单纯形表解 ...
- 单纯形法只有两个约束条件_教学 | 线性规划 7 :单纯形法的引入
介绍单纯形法的引例. 如果觉得对运筹学学习和教学有用,请关注和转发! 01 单纯形法的概述 之前提到,对于LP问题,如果它有最优解,肯定可以在顶点上取到最优值. 因此,找LP问题的最优解,也就转换为找 ...
- 单纯形法只有两个约束条件_线性规划之单纯形法【超详解+图解】
使用单纯型法来求解线性规划,输入单纯型法的松弛形式,是一个大矩阵,第一行为目标函数的系数,且最后一个数字为当前轴值下的 z 值.下面每一行代表一个约束,数字代表系数每行最后一个数字代表 b 值. 算法 ...
- 单纯形法只有两个约束条件_线性规划之单纯形法
单纯形法应用于求解线性规划(LP)问题中最优解.其主要思想是,沿着可行解区域的边界走,从一个点跳到另一个点,直到找到最优解. 一. 详述单纯形法 单纯形法应用在线性规划的标准模型上,任何一个线性规划的 ...
- 川大和西南交大计算机考研难易度,2020考研:百所211院校报考难易度分析
2020的考生已经进入准备复习的状态,每年考研的时候很多的考生都在纠结,到底选择什么院校什么专业,那面对这么多战友们,我们该如何选择,才能仍自己脱颖而出呢.下面小编整理了全国211院校报考难易度分析, ...
- 西南交大计算机考研三本,西南交大考研经验:从三本到211.doc
西南交通大学新闻传播学考研经验分享 ? ?? ?? ?? ?? ?--从三本到211的考研之路 (文章略长,内容略祥,废话略多,重点已用红字标出) ? ???很早很早之前就想写这个帖子了,从分数出来到 ...
- 单纯形法只有两个约束条件_10分钟掌握对偶单纯形法
只听名字的话会感觉对偶单纯形法和对偶问题关系很大,其实不然(想要了解对偶问题的话可以看我之前的文章).对偶单纯形法在我看来和大M法以及两阶段法很像,都是用来补充纯粹的单纯形法无法解决特殊问题的缺陷.而 ...
- 西南交大计算机考研三本,过来人的忠告:西南交通大学机械考研的七个建议
机械设计09级硕士,快三年没有进过母校交大论坛了,今天偶然逛了一下,看了许多有关机械的帖子,特意申请一考研论坛号给准备考研机械的学弟学妹们几点建议: 1. 能上985则一定要上985 这个在找工作的时 ...
- fopen_s不接受两个参数_如何利用SPC来管理制造过程,不懂SPC还敢混“质”场?
请点击上面 免费关注本账号! 必读 → 2019年4-5月开课计划(IASC-CN俱乐部) PC是汽车行业品质管理的重要工具之一,AIAG为此写了一整本书.这篇文章略去SPC一些基础知识的介绍,直接 ...
最新文章
- windows server r2 之如何设置共享文件夹访问不需要输入用户名和密码
- Spring3之Security
- JQuery 1.6+ checkbox 状态选择
- 常用哈希函数的比较及其实现
- 整数存储方法和做题中部分数值方法
- 照片看3秒就销毁的软件_3.9秒破百,比亚迪汉EV到店实拍:实车比照片更好看
- jetCache使用
- WPF 自定义IconButton
- Pycharm中的Python Console与Terminal
- ios sdk 穿山甲_Creator iOS接入穿山甲SDK
- 去哪里下载SSL证书?
- 多次办理这项公积金业务都涉及到查询信用报告,是否会影响将来申请贷款?
- 下列不是用于制作计算机动画,计算机应用基础动画制作软件_2019答案章节答案期末答案...
- java什么是显示类型转换_【Java的显示转换方法是什么?这种数据类型转换就要这样操作】- 环球网校...
- PDF不能复制或编辑:用Adobe acrobat将扫描版PDF转换为可编辑版本
- python求峰面积_气相色谱的峰面积计算
- intel编译器编译cp2k
- 专题:机器学习进阶之路——学习笔记整理
- Android一秒实现高斯模糊特效马赛克特技
- 概率论--概率及性质