Litcius/Paper detail

Krylov-Aware Stochastic Trace Estimation

Tyler Chen, Eric Hallman

2023SIAM Journal on Matrix Analysis and Applications14 citationsDOI

Abstract

.We introduce an algorithm for estimating the trace of a matrix function \(f(\mathbf{A})\) using implicit products with a symmetric matrix \(\mathbf{A}\) . Existing methods for implicit trace estimation of a matrix function tend to treat matrix-vector products with \(f(\mathbf{A})\) as a black box to be computed by a Krylov subspace method. Like other recent algorithms for implicit trace estimation, our approach is based on a combination of deflation and stochastic trace estimation. However, we take a closer look at how products with \(f(\mathbf{A})\) are integrated into these approaches which enables several efficiencies not present in previously studied methods. In particular, we describe a Krylov subspace method for computing a low-rank approximation of a matrix function by a computationally efficient projection onto Krylov subspace.Keywordsspectral functionHutchinson's methodquadratic trace estimationlow-rank approximationblock-Lanczos methodKrylov subspace methodMSC codes15A1665F5065F6068W25

Topics & Concepts

Krylov subspaceTRACE (psycholinguistics)Matrix (chemical analysis)Subspace topologyMathematicsApplied mathematicsMatrix functionMathematical optimizationAlgorithmSparse matrixFunction (biology)Rank (graph theory)Computer scienceSymmetric matrixIterative methodMathematical analysisEigenvalues and eigenvectorsCombinatoricsQuantum mechanicsPhilosophyMaterials scienceLinguisticsBiologyPhysicsEvolutionary biologyGaussianComposite materialSparse and Compressive Sensing TechniquesMatrix Theory and AlgorithmsStochastic Gradient Optimization Techniques