Skip to main content

Showing 1–50 of 72 results for author: Tropp, J A

  1. arXiv:2410.03969  [pdf, other

    math.NA stat.CO stat.ML

    Embrace rejection: Kernel matrix approximation by accelerated randomly pivoted Cholesky

    Authors: Ethan N. Epperly, Joel A. Tropp, Robert J. Webber

    Abstract: Randomly pivoted Cholesky (RPCholesky) is an algorithm for constructing a low-rank approximation of a positive-semidefinite matrix using a small number of columns. This paper develops an accelerated version of RPCholesky that employs block matrix computations and rejection sampling to efficiently simulate the execution of the original algorithm. For the task of approximating a kernel matrix, the a… ▽ More

    Submitted 4 October, 2024; originally announced October 2024.

    Comments: 26 pages, 4 figures, 5 pages of supplementary material

    MSC Class: 65F55; 65C99; 68T05

  2. arXiv:2405.16026  [pdf, ps, other

    math.PR math.GR math.OA

    A new approach to strong convergence

    Authors: Chi-Fang Chen, Jorge Garza-Vargas, Joel A. Tropp, Ramon van Handel

    Abstract: A family of random matrices $\boldsymbol{X}^N=(X_1^N,\ldots,X_d^N)$ converges strongly to a family $\boldsymbol{x}=(x_1,\ldots,x_d)$ in a $C^*$-algebra if $\|P(\boldsymbol{X}^N)\|\to\|P(\boldsymbol{x})\|$ for every noncommutative polynomial $P$. This phenomenon plays a central role in several recent breakthrough results on random graphs, geometry, and operator algebras. However, strong convergence… ▽ More

    Submitted 26 June, 2024; v1 submitted 24 May, 2024; originally announced May 2024.

    Comments: 33 pages, 1 figure; added remarks and references

    MSC Class: 60B20; 15B52; 05C80; 46L53; 46L54

  3. arXiv:2402.17873  [pdf, other

    math.NA math.PR

    Randomized matrix computations: Themes and variations

    Authors: Anastasia Kireeva, Joel A. Tropp

    Abstract: This short course offers a new perspective on randomized algorithms for matrix computations. It explores the distinct ways in which probability can be used to design algorithms for numerical linear algebra. Each design template is illustrated by its application to several computational problems. This treatment establishes conceptual foundations for randomized numerical linear algebra, and it forge… ▽ More

    Submitted 8 April, 2024; v1 submitted 27 February, 2024; originally announced February 2024.

    Comments: 43 pages. Lectures July 3-7, 2023 in Cetraro, Calabria. To appear in CIME Lecture Notes series. v2 with minor corrections

    Report number: Caltech CMS Lecture Notes 2023-02 MSC Class: (2020): 15-02; 60-02; 65-02 (Primary)

  4. arXiv:2306.12418  [pdf, other

    math.NA

    Randomized algorithms for low-rank matrix approximation: Design, analysis, and applications

    Authors: Joel A. Tropp, Robert J. Webber

    Abstract: This survey explores modern approaches for computing low-rank approximations of high-dimensional matrices by means of the randomized SVD, randomized subspace iteration, and randomized block Krylov iteration. The paper compares the procedures via theoretical analyses and numerical studies to highlight how the best choice of algorithm depends on spectral properties of the matrix and the computationa… ▽ More

    Submitted 21 September, 2023; v1 submitted 21 June, 2023; originally announced June 2023.

    Comments: 60 pages, 14 figures

    MSC Class: 68W20; 65F10; 65F55

  5. arXiv:2304.12465  [pdf, other

    math.NA stat.ML

    Robust, randomized preconditioning for kernel ridge regression

    Authors: Mateo Díaz, Ethan N. Epperly, Zachary Frangella, Joel A. Tropp, Robert J. Webber

    Abstract: This paper investigates two randomized preconditioning techniques for solving kernel ridge regression (KRR) problems with a medium to large number of data points ($10^4 \leq N \leq 10^7$), and it introduces two new methods with state-of-the-art performance. The first method, RPCholesky preconditioning, accurately solves the full-data KRR problem in $O(N^2)$ arithmetic operations, assuming sufficie… ▽ More

    Submitted 10 July, 2024; v1 submitted 24 April, 2023; originally announced April 2023.

    Comments: 29 pages, 11 figures

    MSC Class: 68W20; 65F10; 65F55

  6. arXiv:2302.03394  [pdf, other

    quant-ph math.PR

    Sparse random Hamiltonians are quantumly easy

    Authors: Chi-Fang, Chen, Alexander M. Dalzell, Mario Berta, Fernando G. S. L. Brandão, Joel A. Tropp

    Abstract: A candidate application for quantum computers is to simulate the low-temperature properties of quantum systems. For this task, there is a well-studied quantum algorithm that performs quantum phase estimation on an initial trial state that has a nonnegligible overlap with a low-energy state. However, it is notoriously hard to give theoretical guarantees that such a trial state can be prepared effic… ▽ More

    Submitted 7 February, 2023; originally announced February 2023.

    Comments: 33 pages, 4 figures

  7. XTrace: Making the most of every sample in stochastic trace estimation

    Authors: Ethan N. Epperly, Joel A. Tropp, Robert J. Webber

    Abstract: The implicit trace estimation problem asks for an approximation of the trace of a square matrix, accessed via matrix-vector products (matvecs). This paper designs new randomized algorithms, XTrace and XNysTrace, for the trace estimation problem by exploiting both variance reduction and the exchangeability principle. For a fixed budget of matvecs, numerical experiments show that the new methods can… ▽ More

    Submitted 5 January, 2024; v1 submitted 18 January, 2023; originally announced January 2023.

    Comments: 31 pages, 8 figures

    MSC Class: 65C05; 65F30; 68W20

    Journal ref: SIAM Journal on Matrix Analysis and Applications, 45(1), 1-23 (2024)

  8. Sharp phase transitions in Euclidean integral geometry

    Authors: Martin Lotz, Joel A. Tropp

    Abstract: The intrinsic volumes of a convex body are fundamental invariants that capture information about the average volume of the projection of the convex body onto a random subspace of fixed dimension. The intrinsic volumes also play a central role in integral geometry formulas that describe how moving convex bodies interact. Recent work has demonstrated that the sequence of intrinsic volumes concentrat… ▽ More

    Submitted 29 August, 2022; originally announced August 2022.

    Report number: Caltech ACM Report 2020-01 MSC Class: Primary: 52A22; 52A39. Secondary: 52A23; 52A20; 60D05

  9. arXiv:2207.06503  [pdf, other

    math.NA stat.ML

    Randomly pivoted Cholesky: Practical approximation of a kernel matrix with few entry evaluations

    Authors: Yifan Chen, Ethan N. Epperly, Joel A. Tropp, Robert J. Webber

    Abstract: The randomly pivoted partial Cholesky algorithm (RPCholesky) computes a factorized rank-k approximation of an N x N positive-semidefinite (psd) matrix. RPCholesky requires only (k + 1) N entry evaluations and O(k^2 N) additional arithmetic operations, and it can be implemented with just a few lines of code. The method is particularly useful for approximating a kernel matrix. This paper offers a… ▽ More

    Submitted 21 October, 2024; v1 submitted 13 July, 2022; originally announced July 2022.

    Comments: 40 pages, 4 figures

    MSC Class: 65F55; 65C99; 68T05

  10. arXiv:2207.06342  [pdf, other

    math.NA stat.ML

    Efficient error and variance estimation for randomized matrix computations

    Authors: Ethan N. Epperly, Joel A. Tropp

    Abstract: Randomized matrix algorithms have become workhorse tools in scientific computing and machine learning. To use these algorithms safely in applications, they should be coupled with posterior error estimates to assess the quality of the output. To meet this need, this paper proposes two diagnostics: a leave-one-out error estimator for randomized low-rank approximations and a jackknife resampling meth… ▽ More

    Submitted 1 October, 2024; v1 submitted 13 July, 2022; originally announced July 2022.

    Comments: 22 pages, 10 figures, 13 pages of supplementary material. v5: added derivation of leave-one-out error estimate to supplementary material

    MSC Class: 62F40; 65F55; 68W20

    Journal ref: SIAM Journal on Scientific Computing, 46(1), A508-A528 (2024)

  11. arXiv:2111.00113  [pdf, other

    math.NA

    Fast & Accurate Randomized Algorithms for Linear Systems and Eigenvalue Problems

    Authors: Yuji Nakatsukasa, Joel A. Tropp

    Abstract: This paper develops a new class of algorithms for general linear systems and eigenvalue problems. These algorithms apply fast randomized sketching to accelerate subspace projection methods, such as GMRES and Rayleigh--Ritz. This approach offers great flexibility in designing the basis for the approximation subspace, which can improve scalability in many computational environments. The resulting al… ▽ More

    Submitted 15 February, 2022; v1 submitted 29 October, 2021; originally announced November 2021.

    Comments: 30 pages, 6 figures

    MSC Class: 65F10; 65F15; 65F25

  12. arXiv:2110.02820  [pdf, other

    math.NA

    Randomized Nyström Preconditioning

    Authors: Zachary Frangella, Joel A. Tropp, Madeleine Udell

    Abstract: This paper introduces the Nyström PCG algorithm for solving a symmetric positive-definite linear system. The algorithm applies the randomized Nyström method to form a low-rank approximation of the matrix, which leads to an efficient preconditioner that can be deployed with the conjugate gradient algorithm. Theoretical analysis shows that preconditioned system has constant condition number as soon… ▽ More

    Submitted 17 December, 2021; v1 submitted 6 October, 2021; originally announced October 2021.

    Comments: 37 pages, 3 figures

    MSC Class: 65F08; 68W20; 65F55; 65F22

  13. arXiv:2110.00649  [pdf, other

    math.NA

    Randomized block Krylov methods for approximating extreme eigenvalues

    Authors: Joel A. Tropp

    Abstract: Randomized block Krylov subspace methods form a powerful class of algorithms for computing the extreme eigenvalues of a symmetric matrix or the extreme singular values of a general matrix. The purpose of this paper is to develop new theoretical bounds on the performance of randomized block Krylov subspace methods for these problems. For matrices with polynomial spectral decay, the randomized block… ▽ More

    Submitted 1 October, 2021; originally announced October 2021.

    Comments: 27 pages, 4 figures. Research dated 2017--2018. Adapted from Caltech ACM TR 2018-02. To appear in Numerische Mathematik

    MSC Class: Primary: 65F30. Secondary: 68W20; 60B20

  14. arXiv:2109.09703  [pdf, other

    math.DS cs.LG math.NA

    Learning to Forecast Dynamical Systems from Streaming Data

    Authors: Dimitris Giannakis, Amelia Henriksen, Joel A. Tropp, Rachel Ward

    Abstract: Kernel analog forecasting (KAF) is a powerful methodology for data-driven, non-parametric forecasting of dynamically generated time series data. This approach has a rigorous foundation in Koopman operator theory and it produces good forecasts in practice, but it suffers from the heavy computational costs common to kernel methods. This paper proposes a streaming algorithm for KAF that only requires… ▽ More

    Submitted 21 September, 2021; v1 submitted 20 September, 2021; originally announced September 2021.

    Comments: 30 pages, 3 tables, 8 figures

    MSC Class: 37Nxx; 65Pxx; 65Fxx; 62Jxx

  15. arXiv:2105.00105  [pdf, other

    math.NA cs.LG math.OC

    Tensor Random Projection for Low Memory Dimension Reduction

    Authors: Yiming Sun, Yang Guo, Joel A. Tropp, Madeleine Udell

    Abstract: Random projections reduce the dimension of a set of vectors while preserving structural information, such as distances between vectors in the set. This paper proposes a novel use of row-product random matrices in random projection, where we call it Tensor Random Projection (TRP). It requires substantially less memory than existing dimension reduction maps. The TRP map is formed as the Khatri-Rao p… ▽ More

    Submitted 30 April, 2021; originally announced May 2021.

    Comments: In NeurIPS Workshop on Relational Representation Learning (2018)

  16. Concentration for random product formulas

    Authors: Chi-Fang Chen, Hsin-Yuan Huang, Richard Kueng, Joel A. Tropp

    Abstract: Quantum simulation has wide applications in quantum chemistry and physics. Recently, scientists have begun exploring the use of randomized methods for accelerating quantum simulation. Among them, a simple and powerful technique, called qDRIFT, is known to generate random product formulas for which the average quantum channel approximates the ideal evolution. qDRIFT achieves a gate count that does… ▽ More

    Submitted 2 July, 2021; v1 submitted 26 August, 2020; originally announced August 2020.

    Comments: 27 pages, 6 figures

    Journal ref: PRX Quantum 2, 040305 (2021)

  17. arXiv:2006.16562  [pdf, ps, other

    math.PR

    Nonlinear Matrix Concentration via Semigroup Methods

    Authors: De Huang, Joel A. Tropp

    Abstract: Matrix concentration inequalities provide information about the probability that a random matrix is close to its expectation with respect to the $l_2$ operator norm. This paper uses semigroup methods to derive sharp nonlinear matrix inequalities. In particular, it is shown that the classic Bakry-Émery curvature criterion implies subgaussian concentration for "matrix Lipschitz" functions. This argu… ▽ More

    Submitted 6 January, 2021; v1 submitted 30 June, 2020; originally announced June 2020.

    MSC Class: Primary: 60B20; 46N30. Secondary: 60J25; 46L53

  18. arXiv:2006.16561  [pdf, ps, other

    math.PR

    From Poincaré Inequalities to Nonlinear Matrix Concentration

    Authors: De Huang, Joel A. Tropp

    Abstract: This paper deduces exponential matrix concentration from a Poincaré inequality via a short, conceptual argument. Among other examples, this theory applies to matrix-valued functions of a uniformly log-concave random vector. The proof relies on the subadditivity of Poincaré inequalities and a chain rule inequality for the trace of the matrix Dirichlet form. It also uses a symmetrization technique t… ▽ More

    Submitted 6 January, 2021; v1 submitted 30 June, 2020; originally announced June 2020.

    MSC Class: Primary: 60B20; 46N30. Secondary: 60J25; 46L53

  19. arXiv:2003.05437  [pdf, ps, other

    math.PR

    Matrix Concentration for Products

    Authors: De Huang, Jonathan Niles-Weed, Joel A. Tropp, Rachel Ward

    Abstract: This paper develops nonasymptotic growth and concentration bounds for a product of independent random matrices. These results sharpen and generalize recent work of Henriksen-Ward, and they are similar in spirit to the results of Ahlswede-Winter and of Tropp for a sum of independent random matrices. The argument relies on the uniform smoothness properties of the Schatten trace classes.

    Submitted 11 March, 2020; originally announced March 2020.

    Comments: 21 pages

  20. arXiv:1912.02949  [pdf, other

    math.OC math.CO

    Scalable Semidefinite Programming

    Authors: Alp Yurtsever, Joel A. Tropp, Olivier Fercoq, Madeleine Udell, Volkan Cevher

    Abstract: Semidefinite programming (SDP) is a powerful framework from convex optimization that has striking potential for data science applications. This paper develops a provably correct randomized algorithm for solving large, weakly constrained SDP problems by economizing on the storage and arithmetic costs. Numerical evidence shows that the method is effective for a range of applications, including relax… ▽ More

    Submitted 25 March, 2021; v1 submitted 5 December, 2019; originally announced December 2019.

    MSC Class: 90C22; 65K05 (Primary); 65F99 (Secondary)

    Journal ref: SIAM Journal on Mathematics of Data Science, vol. 3, num. 1, pp. 171-200, Feb. 2021

  21. arXiv:1907.13603  [pdf, other

    cs.DS math.MG math.OC math.ST

    Binary Component Decomposition Part I: The Positive-Semidefinite Case

    Authors: Richard Kueng, Joel A. Tropp

    Abstract: This paper studies the problem of decomposing a low-rank positive-semidefinite matrix into symmetric factors with binary entries, either $\{\pm 1\}$ or $\{0,1\}$. This research answers fundamental questions about the existence and uniqueness of these decompositions. It also leads to tractable factorization algorithms that succeed under a mild deterministic condition. A companion paper addresses th… ▽ More

    Submitted 31 July, 2019; originally announced July 2019.

    Comments: 21(+4) pages, 3 figures

    MSC Class: 52A20; 15B48 (Primary); 15A21; 52B12; 90C27 (Secondary)

  22. arXiv:1907.13602  [pdf, ps, other

    cs.DS math.MG math.OC math.ST

    Binary component decomposition Part II: The asymmetric case

    Authors: Richard Kueng, Joel A. Tropp

    Abstract: This paper studies the problem of decomposing a low-rank matrix into a factor with binary entries, either from $\{\pm 1\}$ or from $\{0,1\}$, and an unconstrained factor. The research answers fundamental questions about the existence and uniqueness of these decompositions. It also leads to tractable factorization algorithms that succeed under a mild deterministic condition. This work builds on a c… ▽ More

    Submitted 31 July, 2019; originally announced July 2019.

    Comments: 18(+9) pages, 1 figure

    MSC Class: Primary: 52A20; 15B48. Secondary: 15A21; 52B12; 90C27

  23. arXiv:1902.08651  [pdf, other

    math.NA

    Streaming Low-Rank Matrix Approximation with an Application to Scientific Simulation

    Authors: Joel A. Tropp, Alp Yurtsever, Madeleine Udell, Volkan Cevher

    Abstract: This paper argues that randomized linear sketching is a natural tool for on-the-fly compression of data matrices that arise from large-scale scientific simulations and data collection. The technical contribution consists in a new algorithm for constructing an accurate low-rank approximation of a matrix from streaming data. This method is accompanied by an a priori analysis that allows the user to… ▽ More

    Submitted 22 February, 2019; originally announced February 2019.

    Comments: 70 pages, 33 figures

    MSC Class: 65F30; 68W20

  24. arXiv:1902.03373  [pdf, other

    math.OC cs.LG

    An Optimal-Storage Approach to Semidefinite Programming using Approximate Complementarity

    Authors: Lijun Ding, Alp Yurtsever, Volkan Cevher, Joel A. Tropp, Madeleine Udell

    Abstract: This paper develops a new storage-optimal algorithm that provably solves generic semidefinite programs (SDPs) in standard form. This method is particularly effective for weakly constrained SDPs. The key idea is to formulate an approximate complementarity principle: Given an approximate solution to the dual SDP, the primal SDP has an approximate solution whose range is contained in the eigenspace w… ▽ More

    Submitted 17 June, 2020; v1 submitted 9 February, 2019; originally announced February 2019.

    Comments: 35 pages, 24 pages of main text, 17 figures

  25. arXiv:1810.12412  [pdf, ps, other

    math.MG cs.IT math.PR

    Concentration of the Intrinsic Volumes of a Convex Body

    Authors: Martin Lotz, Michael B. McCoy, Ivan Nourdin, Giovanni Peccati, Joel A. Tropp

    Abstract: The intrinsic volumes are measures of the content of a convex body. This paper uses probabilistic and information-theoretic methods to study the sequence of intrinsic volumes of a convex body. The main result states that the intrinsic volume sequence concentrates sharply around a specific index, called the central intrinsic volume. Furthermore, among all convex bodies whose central intrinsic volum… ▽ More

    Submitted 19 March, 2019; v1 submitted 29 October, 2018; originally announced October 2018.

    Comments: 18 pages. v4 with minor revisions

    MSC Class: Primary: 52A39; 52A20. Secondary: 94A17; 52A22

  26. arXiv:1809.11162  [pdf, other

    quant-ph cs.IT math.PR

    Fast state tomography with optimal error bounds

    Authors: Madalin Guta, Jonas Kahn, Richard Kueng, Joel A. Tropp

    Abstract: Projected least squares (PLS) is an intuitive and numerically cheap technique for quantum state tomography. The method first computes the least-squares estimator (or a linear inversion estimator) and then projects the initial estimate onto the space of states. The main result of this paper equips this point estimator with a rigorous, non-asymptotic confidence region expressed in terms of the trace… ▽ More

    Submitted 28 September, 2018; originally announced September 2018.

    Comments: 5+10 pages, 2+1 figures

    MSC Class: Primary: 81P50. Secondary: 15B52

  27. arXiv:1801.00749  [pdf, other

    math.MG math.CO math.OC

    Simplicial faces of the set of correlation matrices

    Authors: Joel A. Tropp

    Abstract: This paper concerns the facial geometry of the set of $n \times n$ correlation matrices. The main result states that almost every set of $r$ vertices generates a simplicial face, provided that $r \leq \sqrt{\mathrm{c} n}$, where $\mathrm{c}$ is an absolute constant. This bound is qualitatively sharp because the set of correlation matrices has no simplicial face generated by more than $\sqrt{2n}$ v… ▽ More

    Submitted 2 January, 2018; originally announced January 2018.

    Comments: 12 pages, 2 figures

    MSC Class: Primary: 52A20; 15B48. Secondary: 52B12; 90C27

    Journal ref: Discrete and Computational Geometry, online Jan. 2018

  28. arXiv:1706.05736  [pdf, other

    math.NA cs.DS stat.ML

    Fixed-Rank Approximation of a Positive-Semidefinite Matrix from Streaming Data

    Authors: Joel A. Tropp, Alp Yurtsever, Madeleine Udell, Volkan Cevher

    Abstract: Several important applications, such as streaming PCA and semidefinite programming, involve a large-scale positive-semidefinite (psd) matrix that is presented as a sequence of linear updates. Because of storage limitations, it may only be possible to retain a sketch of the psd matrix. This paper develops a new algorithm for fixed-rank psd approximation from a sketch. The approach combines the Nyst… ▽ More

    Submitted 18 June, 2017; originally announced June 2017.

  29. arXiv:1702.06838  [pdf, other

    math.OC stat.ML

    Sketchy Decisions: Convex Low-Rank Matrix Optimization with Optimal Storage

    Authors: Alp Yurtsever, Madeleine Udell, Joel A. Tropp, Volkan Cevher

    Abstract: This paper concerns a fundamental class of convex matrix optimization problems. It presents the first algorithm that uses optimal storage and provably computes a low-rank approximation of a solution. In particular, when all solutions have low rank, the algorithm converges to a solution. This algorithm, SketchyCGM, modifies a standard convex optimization scheme, the conditional gradient method, to… ▽ More

    Submitted 22 February, 2017; originally announced February 2017.

  30. arXiv:1609.00048  [pdf, other

    math.NA cs.DS stat.CO stat.ML

    Practical sketching algorithms for low-rank matrix approximation

    Authors: Joel A. Tropp, Alp Yurtsever, Madeleine Udell, Volkan Cevher

    Abstract: This paper describes a suite of algorithms for constructing low-rank approximations of an input matrix from a random linear image of the matrix, called a sketch. These methods can preserve structural properties of the input matrix, such as positive-semidefiniteness, and they can produce approximations with a user-specified rank. The algorithms are simple, accurate, numerically stable, and provably… ▽ More

    Submitted 2 January, 2018; v1 submitted 31 August, 2016; originally announced September 2016.

    MSC Class: Primary 65F30; Secondary 68W20

    Journal ref: SIAM J. Matrix Analysis and Applications, Vol. 38, num. 4, pp. 1454-1485, Dec. 2017

  31. arXiv:1511.09433  [pdf, other

    math.PR cs.DS cs.IT math.ST stat.ML

    Universality laws for randomized dimension reduction, with applications

    Authors: Samet Oymak, Joel A. Tropp

    Abstract: Dimension reduction is the process of embedding high-dimensional data into a lower dimensional space to facilitate its analysis. In the Euclidean setting, one fundamental technique for dimension reduction is to apply a random linear map to the data. This dimension reduction procedure succeeds when it preserves certain geometric features of the set. The question is how large the embedding dimensi… ▽ More

    Submitted 16 September, 2017; v1 submitted 30 November, 2015; originally announced November 2015.

    Comments: v2 and v3 with technical corrections. Code for reproducing figures available at http://users.cms.caltech.edu/~jtropp/

    MSC Class: 60D05; 60F17 (Primary) 60B20 (Secondary)

  32. arXiv:1506.04711  [pdf, ps, other

    math.PR math.ST

    The Expected Norm of a Sum of Independent Random Matrices: An Elementary Approach

    Authors: Joel A. Tropp

    Abstract: In contemporary applied and computational mathematics, a frequent challenge is to bound the expectation of the spectral norm of a sum of independent random matrices. This quantity is controlled by the norm of the expected square of the random matrix and the expectation of the maximum squared norm achieved by one of the summands; there is also a weak dependence on the dimension of the random matrix… ▽ More

    Submitted 16 October, 2015; v1 submitted 15 June, 2015; originally announced June 2015.

    Comments: 20 pages

    MSC Class: Primary: 60B20. Secondary: 60F10; 60G50; 60G42

  33. arXiv:1506.00340  [pdf, ps, other

    math.MG

    Integer factorization of a positive-definite matrix

    Authors: Joel A. Tropp

    Abstract: This paper establishes that every positive-definite matrix can be written as a positive linear combination of outer products of integer-valued vectors whose entries are bounded by the geometric mean of the condition number and the dimension of the matrix.

    Submitted 3 August, 2015; v1 submitted 31 May, 2015; originally announced June 2015.

    Comments: 7 pages. v2: Change to the title. Corrects several errors and the example that justifies the optimality of the main result. v3: More small errors corrected

    MSC Class: 52A99; 52C99

  34. arXiv:1504.05919  [pdf, ps, other

    math.PR math.ST

    Second-Order Matrix Concentration Inequalities

    Authors: Joel A. Tropp

    Abstract: Matrix concentration inequalities give bounds for the spectral-norm deviation of a random matrix from its expected value. These results have a weak dimensional dependence that is sometimes, but not always, necessary. This paper identifies one of the sources of the dimensional term and exploits this insight to develop sharper matrix concentration inequalities. In particular, this analysis delivers… ▽ More

    Submitted 3 August, 2016; v1 submitted 22 April, 2015; originally announced April 2015.

    Comments: 27 pages. Revision corrects technical errors in several places

    MSC Class: 60B20 (Primary); 60F10; 60G50; 60G42 (Secondary)

  35. arXiv:1501.01571  [pdf, other

    math.PR cs.DS cs.IT math.NA stat.ML

    An Introduction to Matrix Concentration Inequalities

    Authors: Joel A. Tropp

    Abstract: In recent years, random matrices have come to play a major role in computational mathematics, but most of the classical areas of random matrix theory remain the province of experts. Over the last decade, with the advent of matrix concentration inequalities, research has advanced to the point where we can conquer many (formerly) challenging problems with a page or two of arithmetic. The aim of this… ▽ More

    Submitted 7 January, 2015; originally announced January 2015.

    Comments: 163 pages. To appear in Foundations and Trends in Machine Learning

    MSC Class: Primary: 60B20. Secondary: 60F10; 60G50; 60G42

  36. arXiv:1412.1209  [pdf, other

    physics.optics

    Solving ptychography with a convex relaxation

    Authors: Roarke Horstmeyer, Richard Y. Chen, Xiaoze Ou, Brendan Ames, Joel A. Tropp, Changhuei Yang

    Abstract: Ptychography is a powerful computational imaging technique that transforms a collection of low-resolution images into a high-resolution sample reconstruction. Unfortunately, algorithms that are currently used to solve this reconstruction problem lack stability, robustness, and theoretical guarantees. Recently, convex optimization algorithms have improved the accuracy and reliability of several rel… ▽ More

    Submitted 3 December, 2014; originally announced December 2014.

    Comments: 8 pages, 8 figures

  37. arXiv:1409.6047  [pdf, other

    physics.flu-dyn

    A foundation for analytical developments in the logarithmic region of turbulent channels

    Authors: Rashad Moarref, Ati S. Sharma, Joel A. Tropp, Beverley J. McKeon

    Abstract: An analytical framework for studying the logarithmic region of turbulent channels is formulated. We build on recent findings (Moarref et al., J. Fluid Mech., 734, 2013) that the velocity fluctuations in the logarithmic region can be decomposed into a weighted sum of geometrically self-similar resolvent modes. The resolvent modes and the weights represent the linear amplification mechanisms and the… ▽ More

    Submitted 21 September, 2014; originally announced September 2014.

    Comments: Submitted to J. Fluid Mech

  38. arXiv:1408.3470  [pdf, ps, other

    math.PR math.FA

    Efron-Stein Inequalities for Random Matrices

    Authors: Daniel Paulin, Lester Mackey, Joel A. Tropp

    Abstract: This paper establishes new concentration inequalities for random matrices constructed from independent random variables. These results are analogous with the generalized Efron-Stein inequalities developed by Boucheron et al. The proofs rely on the method of exchangeable pairs.

    Submitted 15 August, 2014; originally announced August 2014.

    Comments: 42 pages. arXiv admin note: text overlap with arXiv:1305.0612

    MSC Class: 60B20 (Primary); 60E15; 60G09 (Secondary); 60F10

  39. arXiv:1405.1102  [pdf, ps, other

    cs.IT math.ST

    Convex recovery of a structured signal from independent random linear measurements

    Authors: Joel A. Tropp

    Abstract: This chapter develops a theoretical analysis of the convex programming method for recovering a structured signal from independent random linear measurements. This technique delivers bounds for the sampling complexity that are similar with recent results for standard Gaussian measurements, but the argument applies to a much wider class of measurement ensembles. To demonstrate the power of this appr… ▽ More

    Submitted 3 December, 2014; v1 submitted 5 May, 2014; originally announced May 2014.

    Comments: 18 pages, 1 figure. To appear in "Sampling Theory, a Renaissance." v2: minor corrections. v3: updated citations and increased emphasis on Mendelson's contributions

  40. arXiv:1401.6417  [pdf, other

    physics.flu-dyn

    A low-order decomposition of turbulent channel flow via resolvent analysis and convex optimization

    Authors: R. Moarref, M. R. Jovanovic, J. A. Tropp, A. S. Sharma, B. J. McKeon

    Abstract: We combine resolvent-mode decomposition with techniques from convex optimization to optimally approximate velocity spectra in a turbulent channel. The velocity is expressed as a weighted sum of resolvent modes that are dynamically significant, non-empirical, and scalable with Reynolds number. To optimally represent DNS data at friction Reynolds number $2003$, we determine the weights of resolvent… ▽ More

    Submitted 21 May, 2014; v1 submitted 24 January, 2014; originally announced January 2014.

    Journal ref: Phys. Fluids, 26: 051701, 2014

  41. arXiv:1309.7478  [pdf, other

    cs.IT math.OC

    The achievable performance of convex demixing

    Authors: Michael B. McCoy, Joel A. Tropp

    Abstract: Demixing is the problem of identifying multiple structured signals from a superimposed, undersampled, and noisy observation. This work analyzes a general framework, based on convex optimization, for solving demixing problems. When the constituent signals follow a generic incoherence model, this analysis leads to precise recovery guarantees. These results admit an attractive interpretation: each si… ▽ More

    Submitted 28 September, 2013; originally announced September 2013.

    MSC Class: 94A15; 90C25; 60D05; 94B75

  42. From Steiner Formulas for Cones to Concentration of Intrinsic Volumes

    Authors: Michael B. McCoy, Joel A. Tropp

    Abstract: The intrinsic volumes of a convex cone are geometric functionals that return basic structural information about the cone. Recent research has demonstrated that conic intrinsic volumes are valuable for understanding the behavior of random convex optimization problems. This paper develops a systematic technique for studying conic intrinsic volumes using methods from probability. At the heart of this… ▽ More

    Submitted 12 July, 2015; v1 submitted 23 August, 2013; originally announced August 2013.

    Comments: This version corrects errors in Propositions 3.3 and 3.4 and in Lemma 8.3 that appear in the published version

    MSC Class: Primary: 52A22; 60D05; Secondary: 52A20

    Journal ref: Discrete Comput. Geom., Vol. 51, num. 4, pp. 926-963, 2014

  43. arXiv:1308.2952  [pdf, ps, other

    cs.IT math.PR

    Subadditivity of Matrix phi-Entropy and Concentration of Random Matrices

    Authors: Joel A. Tropp, Richard Y. Chen

    Abstract: Matrix concentration inequalities provide a direct way to bound the typical spectral norm of a random matrix. The methods for establishing these results often parallel classical arguments, such as the Laplace transform method. This work develops a matrix extension of the entropy method, and it applies these ideas to obtain some matrix concentration inequalities.

    Submitted 13 August, 2013; originally announced August 2013.

    Comments: 23 pages

    MSC Class: 60B20; 60E15; 60F10

    Journal ref: Electron. J. Probab., Vol. 19, Article 27, pp. 1-30, Mar. 2014

  44. arXiv:1305.0612  [pdf, ps, other

    math.PR math.FA

    Deriving Matrix Concentration Inequalities from Kernel Couplings

    Authors: Daniel Paulin, Lester Mackey, Joel A. Tropp

    Abstract: This paper derives exponential tail bounds and polynomial moment inequalities for the spectral norm deviation of a random matrix from its mean value. The argument depends on a matrix extension of Stein's method of exchangeable pairs for concentration of measure, as introduced by Chatterjee. Recent work of Mackey et al. uses these techniques to analyze random matrices with additive structure, while… ▽ More

    Submitted 2 May, 2013; originally announced May 2013.

    Comments: 29 pages

    MSC Class: 60B20; 60E15; 60G09; 60F10 ACM Class: G.3

  45. arXiv:1303.6672  [pdf, other

    cs.IT

    Living on the edge: Phase transitions in convex programs with random data

    Authors: Dennis Amelunxen, Martin Lotz, Michael B. McCoy, Joel A. Tropp

    Abstract: Recent research indicates that many convex optimization problems with random constraints exhibit a phase transition as the number of constraints increases. For example, this phenomenon emerges in the $\ell_1$ minimization method for identifying a sparse vector from random linear measurements. Indeed, the $\ell_1$ approach succeeds with high probability when the number of measurements exceeds a thr… ▽ More

    Submitted 25 April, 2014; v1 submitted 26 March, 2013; originally announced March 2013.

    Comments: First version, 26 March 2013. This version, 24 April 2014. 52 pages, 12 figures, 3 tables

    MSC Class: Primary: 90C25; 52A22; 60D05. Secondary: 52A20; 62C20

  46. arXiv:1302.1594  [pdf, other

    physics.flu-dyn

    Model-based scaling of the streamwise energy density in high-Reynolds number turbulent channels

    Authors: Rashad Moarref, Ati S. Sharma, Joel A. Tropp, Beverley J. McKeon

    Abstract: We study the Reynolds number scaling and the geometric self-similarity of a gain-based, low-rank approximation to turbulent channel flows, determined by the resolvent formulation of McKeon & Sharma (2010), in order to obtain a description of the streamwise turbulence intensity from direct consideration of the Navier-Stokes equations. Under this formulation, the velocity field is decomposed into pr… ▽ More

    Submitted 3 October, 2013; v1 submitted 6 February, 2013; originally announced February 2013.

    Comments: The paper is to appear in the Journal of Fluid Mechanics

    Journal ref: J. Fluid Mech. 734:275-316, 2013

  47. Paved with Good Intentions: Analysis of a Randomized Block Kaczmarz Method

    Authors: Deanna Needell, Joel A. Tropp

    Abstract: The block Kaczmarz method is an iterative scheme for solving overdetermined least-squares problems. At each step, the algorithm projects the current iterate onto the solution space of a subset of the constraints. This paper describes a block Kaczmarz algorithm that uses a randomized control scheme to choose the subset at each step. This algorithm is the first block Kaczmarz method with an (expecte… ▽ More

    Submitted 17 December, 2012; v1 submitted 18 August, 2012; originally announced August 2012.

    MSC Class: 65F10; 65F20; 68W20; 41A65

    Journal ref: Linear Alg. Appl., Vol. 441, pp. 199-221, Jan. 2014

  48. arXiv:1206.1270  [pdf, other

    math.OC cs.LG stat.ML

    Factoring nonnegative matrices with linear programs

    Authors: Victor Bittorf, Benjamin Recht, Christopher Re, Joel A. Tropp

    Abstract: This paper describes a new approach, based on linear programming, for computing nonnegative matrix factorizations (NMFs). The key idea is a data-driven model for the factorization where the most salient features in the data are used to express the remaining features. More precisely, given a data matrix X, the algorithm identifies a matrix C such that X approximately equals CX and some linear const… ▽ More

    Submitted 2 February, 2013; v1 submitted 6 June, 2012; originally announced June 2012.

    Comments: 17 pages, 10 figures. Modified theorem statement for robust recovery conditions. Revised proof techniques to make arguments more elementary. Results on robustness when rows are duplicated have been superseded by arxiv.org/1211.6687

  49. arXiv:1205.1580  [pdf, other

    cs.IT

    Sharp recovery bounds for convex demixing, with applications

    Authors: Michael B. McCoy, Joel A. Tropp

    Abstract: Demixing refers to the challenge of identifying two structured signals given only the sum of the two signals and prior information about their structures. Examples include the problem of separating a signal that is sparse with respect to one basis from a signal that is sparse with respect to a second basis, and the problem of decomposing an observed matrix into a low-rank matrix plus a sparse matr… ▽ More

    Submitted 10 January, 2014; v1 submitted 7 May, 2012; originally announced May 2012.

    Comments: 51 pages, 13 figures, 2 tables. This version accepted to J. Found. Comput. Math

    MSC Class: 60D05; 52B55; 52A22 (primary) 94B75 (secondary)

  50. arXiv:1202.4044  [pdf, other

    cs.IT stat.CO stat.ML

    Robust computation of linear models by convex relaxation

    Authors: Gilad Lerman, Michael McCoy, Joel A. Tropp, Teng Zhang

    Abstract: Consider a dataset of vector-valued observations that consists of noisy inliers, which are explained well by a low-dimensional subspace, along with some number of outliers. This work describes a convex optimization problem, called REAPER, that can reliably fit a low-dimensional model to this type of data. This approach parameterizes linear subspaces using orthogonal projectors, and it uses a relax… ▽ More

    Submitted 11 August, 2014; v1 submitted 17 February, 2012; originally announced February 2012.

    Comments: Formerly titled "Robust computation of linear models, or How to find a needle in a haystack"

    MSC Class: 62H25; 65K05; 90C22

    Journal ref: Foundations of Computational Mathematics, April 2015, Volume 15, Issue 2, pp 363-410