We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:


Current browse context:


Change to browse by:

References & Citations

DBLP - CS Bibliography


(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo ScienceWISE logo

Computer Science > Numerical Analysis

Title: Sparse matrix factorizations for fast linear solvers with application to Laplacian systems

Abstract: In solving a linear system with iterative methods, one is usually confronted with the dilemma of having to choose between cheap, inefficient iterates over sparse search directions (e.g., coordinate descent), or expensive iterates in well-chosen search directions (e.g., conjugate gradients). In this paper, we propose to interpolate between these two extremes, and show how to perform cheap iterations along non-sparse search directions, provided that these directions can be extracted from a new kind of sparse factorization. For example, if the search directions are the columns of a hierarchical matrix, then the cost of each iteration is typically logarithmic in the number of variables. Using some graph-theoretical results on low-stretch spanning trees, we deduce as a special case a nearly-linear time algorithm to approximate the minimal norm solution of a linear system $Bx= b$ where $B$ is the incidence matrix of a graph. We thereby can connect our results to recently proposed nearly-linear time solvers for Laplacian systems, which emerge here as a particular application of our sparse matrix factorization.
Comments: 20 pages, 2 figures
Subjects: Numerical Analysis (math.NA); Optimization and Control (math.OC)
Journal reference: SIAM J. Matrix Anal. Appl., 38(2), 505-529, 2017
DOI: 10.1137/16M1077398
Cite as: arXiv:1605.09148 [cs.NA]
  (or arXiv:1605.09148v2 [cs.NA] for this version)

Submission history

From: Michael Schaub [view email]
[v1] Mon, 30 May 2016 09:15:16 GMT (272kb,D)
[v2] Fri, 2 Dec 2016 01:04:01 GMT (289kb,D)

Link back to: arXiv, form interface, contact.