摘要
介绍线性不等式组的一种以旋转运算为基础的直接解法。由于这种方法无须添加任何变量,计算用表非常紧凑。不仅使每次迭代的计算量较小,而且可以方便地从理论上分析问题,证明了此算法在每次迭代中按最小下标规则选择入出向量可以避免循环。计算机实验表明,该算法可以非常有效地求解马科维兹的资产组合选择模型。
A pivoting-based algorithm for the system of linear inequalities is proposed. Since it solves the system directly without adding any variables, a compact form is used for operations. It not only requires less computation for each iteration but also makes easy the theoretical analysis for the characteristics of the solved problem. It is proved that this method terminates as long as the entering and leaving variables are selected by the smallest-subscript rule in each iteration. This proof is essentially that proposed by G.B. Bland, but varies greatly in the form. The experiment shows that this method is very efficient for solving Markowitz抯 portfolio selection model (convex quadratic programming).
出处
《电子科技大学学报》
EI
CAS
CSCD
北大核心
2002年第6期642-647,共6页
Journal of University of Electronic Science and Technology of China
基金
国家自然科学基金资助项目
编号:79970004
关键词
线性不等式组
旋转运算
基本解
pivoting operation
basis
basic system of inequalities
basic solution