我想第二种情况是出现了退化的情况,即三个超平面同时交于一点了,且迭代中出现了循环的情况。
例1.26 | min | z= | | | | -3/4x4 | +20x5 | -1/2x6 | +6x7 | |
| s.t. | | x1 | | | +1/4x4 | -8x5 | -x6 | +9x7 | =0 |
| | | | x2 | | +1/2x4 | -12x5 | -1/2x6 | +3x7 | =0 |
| | | | | x3 | | | +x6 | | =1 |
| | | x1, | x2, | x3, | x4, | x5, | x6, | x7 | ≥0 |
发上来让大家都学习一下吧!
madio, 我觉得你写的第二种情况得分析不对啊,这和题目得要求好像没有什么关系啊.退化现象中得循环和b case有什么关系呢?
你写的例子,我用matlab run了一下,用的simplex 2phase方法,觉得好像没有循环啊????
第一种情况得例子:
min -x1+3x2+x3
st. x1+x2+2x3<=4
-x1 +x3>=4
x3>=3
x1,x2,x3>=0
我又读了一遍我写的题,觉得case b写的有问题...
应该是b. The system Ax=b is consistent but Ax = b implies that (x>/=0)括号中的x>=0不成立.(这个符号不方便写上来,所以我用中文解释了)
现在的软件当然是有办法克服循环的了,否则就没法买了!
分析的确实有问题,应该是虽然Ax=b的方程组有解,但是都不是可行解的情况,或者说方程的交点都不在第一像限里面,或者说不满足X〉=0。这样的例子从几何角度比较好构造!
是呀,怎么构造呢..几何例子画画就行了...能找出一个实例吗??
头疼!!
试试这个例子:
min Z=X2+X1
s.t. X2+X1<=-1
3X2-5X1<=15
恩,正确...最小值在(-3,0)取得,但是x1 x2>=0.所以不能成立!!!
谢谢madio!!!!
你是用matlab试的这个式子吗??
我现在就是对概念, 原理不是完全的弄得透彻,但会算!!!呵呵,,努力了!!!
我是画图凑出来的,Matlab好大呀,机器上没有地方装呀!呵呵,不过理解原理应该最重要了!
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) | Powered by Discuz! X2.5 |