首页> 外文期刊>Computers & operations research >Hybrid-LP: Finding advanced starting points for simplex, and pivoting LP methods
【24h】

Hybrid-LP: Finding advanced starting points for simplex, and pivoting LP methods

机译:Hybrid-LP:查找单纯形的高级起点,并调整LP方法

获取原文
获取原文并翻译 | 示例
           

摘要

The simplex method has proven its efficiency in practice for linear programming (LP) problems of various types and sizes. However, its theoretical worst-case complexity in addition to its poor performance for very large-scale LP problems has driven researchers to develop alternative methods for LP problems. In this paper, we develop the hybrid-LP; a two-phase approach for solving LP problems. Rather than following a path of extreme points on the boundary of the feasible region as in the simplex method, the first phase of the hybrid-LP moves through the interior of the feasible region to obtain an improved and advanced initial basic feasible solution (BFS). Then, in the second phase simplex or other LP methods can be used to find the optimal solution. Since the introduction of polynomial-time methods for LP, a considerable amount of research has focused on interior-point methods for solving large-scale LP problems. Although fewer iterations are needed for interior-point methods to converge to a solution, the iterations are computationally intensive. Our approach is a hybrid method that uses a computationally efficient pivot to move in the interior of the feasible region in its first phase. This single iteration is able to bypassing several extreme points to an improved BFS, which can then be used as a starting point in any LP method in the second phase of the method. Our approach can also be modified to perform a number of interior pivots in the first phase based on the trade-off between the number of iterations and the running time. The hybrid-LP uses an efficient pivoting iteration which is computationally comparable to the standard simplex iteration. Another feature is adaptability in finding the advanced starting point by avoiding the boundaries of the feasible region. In addition, the hybrid-LP has the ability to start from a feasible point which may not be a BFS. Our computational experiments demonstrate that the hybrid-LP reduces both the number of iterations and the running time compared to the simplex method on a wide range of test problems.
机译:单纯形方法已经证明了其在实践中对各种类型和大小的线性编程(LP)问题的有效性。但是,它的理论上最坏情况的复杂性以及对大型LP问题的不良表现,驱使研究人员开发出解决LP问题的替代方法。在本文中,我们开发了混合LP。解决LP问题的两阶段方法。混合-LP的第一阶段不是像单纯形方法那样沿着可行区域边界上的极点路径移动,而是在可行区域内部移动,以获得改进和高级的初始基本可行解(BFS) 。然后,在第二阶段中,可以使用单纯形法或其他LP方法来找到最佳解。自从引入用于LP的多项式时间方法以来,大量研究集中在解决大规模LP问题的内点方法上。尽管内部点方法收敛到解决方案所需的迭代次数较少,但是这些迭代需要大量的计算。我们的方法是一种混合方法,该方法在第一阶段使用计算有效的枢轴在可行区域的内部移动。该单个迭代能够绕过几个极限点,以提供改进的BFS,然后可以将该BFS用作该方法第二阶段中任何LP方法的起点。我们的方法也可以修改为在第一阶段基于迭代次数和运行时间之间的折衷来执行许多内部枢轴。 Hybrid-LP使用有效的数据透视迭代,该迭代在计算上可与标准单纯形迭代相媲美。另一个特征是通过避开可行区域的边界来寻找先进起点的适应性。另外,混合LP具有从可能不是BFS的可行点开始的能力。我们的计算实验表明,与单纯形法相比,hybrid-LP在许多测试问题上都减少了迭代次数和运行时间。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号