咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >Vector Space Decomposition for... 收藏

Vector Space Decomposition for Solving Large-Scale Linear Programs

为解决大规模线性节目的向量空间分解

作     者:Gauthier, Jean Bertrand Desrosiers, Jacques Luebbecke, Marco E. 

作者机构:HEC Montreal Montreal PQ H3T 2A7 Canada GERAD Montreal PQ H3T 2A7 Canada Rhein Westfal TH Aachen Lehrstuhl Operat Res D-52072 Aachen Germany 

出 版 物:《OPERATIONS RESEARCH》 (运筹学)

年 卷 期:2018年第66卷第5期

页      面:1376-1389页

核心收录:

学科分类:1201[管理学-管理科学与工程(可授管理学、工学学位)] 07[理学] 070104[理学-应用数学] 0701[理学-数学] 

基  金:National Science and Engineering Research Council of Canada [RGPIN/04401-2014] HEC Montreal Foundation GERAD-Group for Research in Decision Analysis (of Montreal, Quebec, Canada) 

主  题:primal simplex algorithm column generation degeneracy residual problem optimized reduced costs cycles positive step size algorithms vector space 

摘      要:We develop an algorithmic framework for linear programming guided by dual optimality considerations. The solution process moves from one feasible solution to the next according to an exchange mechanism that is defined by a direction and a resulting step size. Part of the direction is obtained via a pricing problem devised in primal and dual forms. From the dual perspective, one maximizes the minimum reduced cost that can be achieved from splitting the set of dual variables in two subsets: one being fixed while the other is optimized. From the primal perspective, this amounts to selecting a nonnegative combination of variables entering the basis. The direction is uniquely complemented by identifying the affected basic variables, if any. The framework is presented in a generic format motivated by and alluding to concepts from network flow problems. It specializes to a variety of algorithms, several of which are well known. The most prominent is the primal simplex algorithm where all dual variables are fixed: this results in the choice of a single entering variable commonly leading to degenerate pivots. At the other extreme, we find an algorithm for which all dual variables are optimized at every iteration. Somewhere in between these two extremes lies the improved primal simplex algorithm for which one fixes the dual variables associated with the nondegenerate basic variables and optimizes the remaining ones. The two last variants both bestow a pricing problem providing necessary and sufficient optimality conditions. As a result, directions yielding strictly positive step sizes at every iteration are also issued from these pricing steps. These directions move on the edges of the polyhedron for the latter while the former can also identify interior directions.

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分