(3.2.1)--线性规划的单纯形法(NO4).pdf
《(3.2.1)--线性规划的单纯形法(NO4).pdf》由会员分享,可在线阅读,更多相关《(3.2.1)--线性规划的单纯形法(NO4).pdf(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 运运 筹筹 学学 第第4 4讲讲 线性规划的单纯形法线性规划的单纯形法 2 单纯形法是单纯形法是1947年由美国数学家年由美国数学家Dantig.Z提出的,是提出的,是解线性规划最有效和最常用的算法,许多规划问题如整解线性规划最有效和最常用的算法,许多规划问题如整数规划、非线性规划、目标规划、网络最大流问题等最数规划、非线性规划、目标规划、网络最大流问题等最后都化为线性规划来求解,主要是基于单纯形法的有效后都化为线性规划来求解,主要是基于单纯形法的有效性和简捷性。正是因为单纯形法的提出,使线性规划得性和简捷性。正是因为单纯形法的提出,使线性规划得到了突飞猛进的发展,也极大地推动了运筹学的应
2、用和到了突飞猛进的发展,也极大地推动了运筹学的应用和发展。发展。解线性规划的单纯形法解线性规划的单纯形法 单纯形计算方法单纯形计算方法(Simplex Method)是先求出一个初始基是先求出一个初始基可行解并判断它是否最优,若不是最优,再换一个基可可行解并判断它是否最优,若不是最优,再换一个基可行解并判断,直到得出最优解或判断无最优解。它是一行解并判断,直到得出最优解或判断无最优解。它是一种逐步逼近最优解的迭代方法。种逐步逼近最优解的迭代方法。3 线性规划问题的单纯形法 1.解LP问题单纯形法的基本思路:求出一个初始基可行解 y 判别此基可行解是否 最 优 解 换基迭代 N 求出使目标函数值
3、得到 改善的基可行解 停 LP问题的标准形 4),.,2,1(0.11221122111111njxbxaxaxbxaxaxbxaxaxjmnmnmmmmnnmmnnmm将目标函数改写为:Z-c1x1-c2x2-cnxn=0 把上述方程组和目标函数方程构成n+1个变量,m+1个方程的方程组,并写成增广矩阵的形式:2.单纯形法的计算步骤(表格形式)(1)建立初始单纯形表,假定B=I,b0 设 maxZ=c1x1+c2x2+cnxn 5 Z x1 x2 xm xm+1 xn b 0 1 0 0 a1m+1 a1n b1 0 0 1 0 a2m+1 a2n b2 0 0 0 1 amm+1 amn
4、bm 1 c1 c2 cm cm+1 cn 0 以非基变量表示基变量形式n1mjjijiixabx,代入Z中的基变量,有 minmjnmjjjjijiixcxabcZ111)(miminmjnmjjjjjiiiixcxacbc1111)(minmjjmiijijiixaccbc111)(6 再令 miijijjjjacczc1 则上述增广矩阵可写成下面表格形式:即初始单纯形表T(B)Cj C1Cm cm+1cn CB xB b x1xm xm+1xn i C1 x1 b1 10 a1m+1a1n C2 x2 b2 00 a2m+1a2n:Cm xm bm 01 amm+1amn -Z-Z0 0
5、0 m+1n j检验数行 7 1234512312412512345max3500020160210.3432,0Zxxxxxxxxxxxstxxxx x x x x例如:例如:列出生产计划问题的单列出生产计划问题的单纯形表纯形表 cj 3 5 0 0 0 CB XB b x1 x2 x3 x4 x5 0 0 0 x3 X4 x5 16 10 32 2 0 1 0 0 0 2 0 1 0 3 4 0 0 1 -Z 0 3 5 0 0 0 8 (3)当前目标值01miiiZc b ,检验数1(1,.,)mjjjjiij jiczcc ajmn 上述初始单纯形表可确定初始可行基和初始基可行解:B=
6、(P1,P2,Pm)=I,X=(b1,b2,bm,00)T 从初始单纯形表建立的过程可以看到以下事实:(1)凡LP模型中约束条件为“”型,在化为标准型后必有B=I,如果b0,则模型中约束方程的各数据不改变符号照抄在表中相应的位置。目标函数中非基变量的系数也填入检验数行各相应位置。(2)在单纯形表中,凡基变量所在的列向量必是单位列向量,其相应的检验数均为零。9(2)判别最优解 1 在T(B)中,若所有的检验数j0(j=1,2,n)则B为最优基,相应的基可行解为最优解,停止计算。2 在T(B)中,若有k0(1kn),且xk的系数列向量Pk0,则该问题无界,停止计算。否则转入(3)(3)换基迭代(基
7、变换)1 先确定进基变量Xk:k=minj|j0,即检验数行从左至右选择正数所对应的变量进基。LKaKPLkLikikiabaab0|min2 按最小比值原则确定出基变量xL:3 以 为主元,进行初等行变换(又称旋转变换)即将列向量 变换为单位列向量:从而保证下一个基解可行 iklkliiaabbb 10 0,26232432.t.s34Zmaxxxxxxxxx21212121解:引进松驰变量x3,x4,化为标准形得:0,26232432.t.s0034Zmaxxxxxxxxxxxxxxx43214213214321从标准形中可看出存在可行基B=(P3,P4)=I,基变量为X3,X4;非基变量
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 3.2 线性规划 单纯 NO4
限制150内