论文标题
关于线性编程的不精确预测 - 校正方法的收敛性
On the Convergence of Inexact Predictor-Corrector Methods for Linear Programming
论文作者
论文摘要
内点方法(IPM)是解决线性程序(LPS)具有强大理论保证和坚实的经验表现的常见方法。这些方法的时间复杂性由求解每次迭代的方程式线性系统的成本主导。在线性编程的常用应用中,尤其是在机器学习和科学计算中,该线性系统的大小可能会变得非常大,需要使用迭代求解器,这为线性系统提供了近似的解决方案。但是,大约在IPM的每次迭代中求解线性系统会使常见IPM分析的理论保证无效。为了解决这个问题,我们从理论和经验上分析(稍微修改)预测器 - 验证器IPMS使用近似线性求解器:我们的方法可以确保满足某些条件时,IPM迭代的数量不会增加,并且最终溶液仍然可行。我们还提供了近似线性求解器的实例化实例,这些求解器使用随机线性代数满足这些条件的这些条件。
Interior point methods (IPMs) are a common approach for solving linear programs (LPs) with strong theoretical guarantees and solid empirical performance. The time complexity of these methods is dominated by the cost of solving a linear system of equations at each iteration. In common applications of linear programming, particularly in machine learning and scientific computing, the size of this linear system can become prohibitively large, requiring the use of iterative solvers, which provide an approximate solution to the linear system. However, approximately solving the linear system at each iteration of an IPM invalidates the theoretical guarantees of common IPM analyses. To remedy this, we theoretically and empirically analyze (slightly modified) predictor-corrector IPMs when using approximate linear solvers: our approach guarantees that, when certain conditions are satisfied, the number of IPM iterations does not increase and that the final solution remains feasible. We also provide practical instantiations of approximate linear solvers that satisfy these conditions for special classes of constraint matrices using randomized linear algebra.