首页 | 本学科首页   官方微博 | 高级检索  
     

一种改进的单调增强单纯形算法
引用本文:高培旺.一种改进的单调增强单纯形算法[J].徐州工程学院学报,2013(4):5-10,38.
作者姓名:高培旺
作者单位:闽江学院,福州350121
基金项目:广西自然科学基金项目(0728260);国家星火计划项目(2013GA690426);闽江学院人才引进基金项目(MJU2012001)
摘    要:考察单调增强单纯形算法的实际计算性能,并解析其计算效率较低的原因.该文提出一种改进方法,即从第一阶段算法开始,每旋出一个人工变量,就使非负缩减费用系数的个数得到单调增加;在第二阶段算法中,放松对枢轴行的选择要求,从而可使驱动变量尽快旋入基中,产生一个对偶可行解,然后再应用对偶单纯形算法获得问题的最优解或无可行解的结论.大规模数值试验对改进算法进行检验的结果表明,这种改进算法的计算效率优于经典单纯形算法,单调增强单纯形算法理论具有实用价值.

关 键 词:线性规划  可行域  单纯形算法  单调增强单纯形算法  计算效率

An Improved Monotonic Build-Up Simplex Algorithm for Linear Programming
GAO Pei-wang.An Improved Monotonic Build-Up Simplex Algorithm for Linear Programming[J].Journal of Xuzhou Istitute of Technology,2013(4):5-10,38.
Authors:GAO Pei-wang
Affiliation:GAO Pei-wang (Minjiang University, Fuzhou 350121, China)
Abstract:This paper examines the computational performance of the monotonic build-up (MBU) simplex algorithm, and analyzes the reasons for its inefficiency. For this reason, we present an improvement of MBU simplex algorithm, where it makes the number of non-negative reduced costs increase monotonically with the exiting of every artificial variable at each iteration by phase 1. In phase 2, the requirement for choosing the pivot row is relaxed. So, the driving variable can enter the basis as quickly as possible so as to generate a dual feasible solution. Then the dual simplex algorithm is applied to achieve the optimal solution of the problem or the conclusion that there is no feasible solution. Finally, our improved algorithm is tested on some large-size numerical examples by a computer implementation, showing that it outperforms the classical simplex algorithm in computational efficiency, and hence the practical value of the theory on MBU simplex algorithm.
Keywords:linear programming  feasible region  simplex algorithm  MBU simplex algorithm  computational efficiency
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号