...
首页> 外文期刊>LIPIcs : Leibniz International Proceedings in Informatics >On Solving Linear Systems in Sublinear Time
【24h】

On Solving Linear Systems in Sublinear Time

机译:关于亚线性时间解线性系统

获取原文
           

摘要

We study sublinear algorithms that solve linear systems locally. In the classical version of this problem the input is a matrix S in R^{n x n} and a vector b in R^n in the range of S, and the goal is to output x in R^n satisfying Sx=b. For the case when the matrix S is symmetric diagonally dominant (SDD), the breakthrough algorithm of Spielman and Teng [STOC 2004] approximately solves this problem in near-linear time (in the input size which is the number of non-zeros in S), and subsequent papers have further simplified, improved, and generalized the algorithms for this setting.Here we focus on computing one (or a few) coordinates of x, which potentially allows for sublinear algorithms. Formally, given an index u in [n] together with S and b as above, the goal is to output an approximation x^_u for x^*_u, where x^* is a fixed solution to Sx=b.Our results show that there is a qualitative gap between SDD matrices and the more general class of positive semidefinite (PSD) matrices. For SDD matrices, we develop an algorithm that approximates a single coordinate x_{u} in time that is polylogarithmic in n, provided that S is sparse and has a small condition number (e.g., Laplacian of an expander graph). The approximation guarantee is additive | x^_u-x^*_u | 0. We further prove that the condition-number assumption is necessary and tight.In contrast to the SDD matrices, we prove that for certain PSD matrices S, the running time must be at least polynomial in n (for the same additive approximation), even if S has bounded sparsity and condition number.
机译:我们研究可局部解决线性系统的亚线性算法。在此问题的经典形式中,输入为R ^ {n x n}中的矩阵S和R ^ n中在S范围内的向量b,目标是输出R ^ n中的x满足Sx = b。对于矩阵S是对称对角占优(SDD)的情况,Spielman和Teng的突破算法[STOC 2004]在接近线性的时间内(在输入大小即S中的非零数目上)大致解决了该问题。 ),随后的论文进一步简化,改进和概括了该设置的算法。在这里,我们专注于计算x的一个(或几个)坐标,这可能允许使用亚线性算法。形式上,给定[n]中的索引u以及上述S和b,目标是输出x ^ * _ u的近似值x ^ _u,其中x ^ *是Sx = b的固定解。在SDD矩阵和更一般的正半定(PSD)矩阵类别之间存在质的差距。对于SDD矩阵,我们开发了一种算法,该算法可在时间上逼近单个坐标x_ {u},该坐标在n中是多对数的,前提是S稀疏且条件数较小(例如,展开图的Laplacian)。近似保证为加| x ^ _u-x ^ * _ u | 0.我们进一步证明条件数假设是必要且严格的。与SDD矩阵相反,我们证明对于某些PSD矩阵S,运行时间必须至少为n的多项式(对于相同的加法近似),即使S已限制稀疏度和条件数。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号