运筹学课件 单纯形法的迭代原理.ppt
《运筹学课件 单纯形法的迭代原理.ppt》由会员分享,可在线阅读,更多相关《运筹学课件 单纯形法的迭代原理.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、运筹学教程四、单纯形法的迭代原理四、单纯形法的迭代原理1、确定初始基可行解、确定初始基可行解 (1)初始可行基的确定初始可行基的确定观观察察法法观观察察系系数数矩矩阵阵中中是是否否含含有有现现成成的单位阵?的单位阵?LP限限制制条条件件中中全全部部是是“”类类型型的的约约束束将将新新增增的的松松弛弛变变量量作作为为初初始始基基变变量量,对应的系数列向量构成单位阵;对应的系数列向量构成单位阵;运筹学教程先将约束条件标准化,再引入非负先将约束条件标准化,再引入非负的人工变量,的人工变量,以人工变量作为初始基变以人工变量作为初始基变量,其对应的系数列向量构成单位阵,量,其对应的系数列向量构成单位阵,
2、称为称为“人造基人造基”;然后用大然后用大M法或两阶段法求解;法或两阶段法求解;线性规划限制条件都是线性规划限制条件都是“”或或“=”类类型的约束型的约束运筹学教程等式约束左端引入人工变量的目的等式约束左端引入人工变量的目的 使约束方程的系数矩阵中出现一个使约束方程的系数矩阵中出现一个单位阵单位阵,用单位阵的每一个列向量对应的决策变量用单位阵的每一个列向量对应的决策变量作为作为“基变量基变量”,这样,出现在单纯形表,这样,出现在单纯形表格中的格中的B(i)列(即约束方程的右边常数)列(即约束方程的右边常数)值正好就是基变量的取值。值正好就是基变量的取值。运筹学教程如果限制条件中既有如果限制条件
3、中既有“”类型的约束,类型的约束,又有又有“”或或“=”类型的约束,怎么办?类型的约束,怎么办?构造单位阵构造单位阵问题问题初始可行基一定要选初始可行基一定要选单位阵单位阵?b列正好就是基变量的取值,因此称列正好就是基变量的取值,因此称b列列为为解答列解答列运筹学教程(2)写出初始基可行解)写出初始基可行解令令非非基基变变量量取取0,基基变变量量对对应应b(i),一一起起构构成初始基可行解成初始基可行解运筹学教程此时此时LP的标准型为的标准型为运筹学教程在约束条件中的变量系数矩阵中总会有一个单位矩阵在约束条件中的变量系数矩阵中总会有一个单位矩阵在约束条件中的变量系数矩阵中总会有一个单位矩阵在约
4、束条件中的变量系数矩阵中总会有一个单位矩阵初始可行基初始可行基初始可行基初始可行基:当线性规划的约束条件均为当线性规划的约束条件均为,其松弛变量的系数矩阵为单位,其松弛变量的系数矩阵为单位矩阵;当线性规划的约束条件均为矩阵;当线性规划的约束条件均为或或=,为便于找到初始基,为便于找到初始基可行解,构造人工变量,人为产生一个单位矩阵。可行解,构造人工变量,人为产生一个单位矩阵。运筹学教程初始基本可行解:初始基本可行解:初始基本可行解:初始基本可行解:式中式中p p1 1,p,pm m 为基变量为基变量,同其所对应的同其所对应的x x1 1,x,x2 2,.,.,x xm m为基变量;其它变量为基
5、变量;其它变量x xm+1m+1,x,xm+2m+2,,x xn n为非基变量。令所有的非基变量等于零。为非基变量。令所有的非基变量等于零。运筹学教程定义:两个基可行解称为相邻的,如果它们之间变换定义:两个基可行解称为相邻的,如果它们之间变换且仅变换一个基变量。且仅变换一个基变量。初始基可行解的前初始基可行解的前m m个为基变量,个为基变量,2、基变换、基变换代入约束条件有代入约束条件有运筹学教程系数矩阵的增广矩阵系数矩阵的增广矩阵因为因为p1,pm,是一个基,其他向量是一个基,其他向量pj可以这个基可以这个基的线性组合表示:的线性组合表示:运筹学教程相减,然后乘上一个正数,加上经过整理得到:
6、找到满足约束方程组的另一点:第j个大于0只变换1个变量;前m个变量必须换出1个运筹学教程其中其中是是X X(1 1)的第的第j j个坐标的值,要使个坐标的值,要使X X(1 1)是一个是一个基可行解,对所有的基可行解,对所有的i=1,m,i=1,m,存在存在令这m个不等式至少有一个等号成立,当运筹学教程是一个可行解。因为变量是一个可行解。因为变量x11,x21,xl-11,xl+11,xm1,xj1所对应的向量,所对应的向量,经过重新排列后加行经过重新排列后加行b列形成的增广矩阵为:列形成的增广矩阵为:Lalj(1/alj)=1rL(-al-1j)+rL-10-(bL/aLj)+bL-1运筹学
7、教程所以,所以,P P1 1,P,P2 2,P,Pl-1l-1,P,Pj j,P,Pl+1l+1,P,Pm m,是一个基。是一个基。进行初等行变换,将第进行初等行变换,将第L L行乘上行乘上1/a1/aljlj,再分别乘以再分别乘以-a aijij,(i,(i=1,l-1,l+1,m)=1,l-1,l+1,m)加到各行,增广矩阵加到各行,增广矩阵的左边变成一个单位矩阵,的左边变成一个单位矩阵,运筹学教程、最优性检验和解的判别、最优性检验和解的判别将代入目标函数计算:运筹学教程最优性判别最优性判别、如果所有的检验数,表明现有的顶点对应、如果所有的检验数,表明现有的顶点对应的基可行解为最优解。的基
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运筹学课件 单纯形法的迭代原理 运筹学 课件 单纯 原理
限制150内