Truncated QR Factorization with Pivoting in Mixed Precision
Low-rank approximations are widely used to reduce the memory footprint and operational complexity of numerous linear algebra algorithms in scientific computing and data analysis. In some of our recent work we have demonstrated that low-rank approximations can be stored using multiple arithmetic precisions to further reduce the storage and execution time. In this work we present a method that can produce this mixed-precision representation directly; this relies on a mixed-precision truncated rank-revealing QR (RRQR) factorization with pivoting. We present a floating-point error analysis and provide bounds on the error of the approximation demonstrating that the use of multiple precisions does not alter the overall accuracy. Finally, we presentexperimental results showing the execution time reduction for the cases where either classical or randomized pivoting are used.
Authors
- Théo Mary (ORCID: https://orcid.org/0000-0001-9949-4634)
- Alfredo Buttari (ORCID: https://orcid.org/0000-0003-3207-7021)
- André Pacteau
Institutions
- Centre National de la Recherche Scientifique (FR)
- Université Toulouse III - Paul Sabatier (FR)
- Université Paris Cité (FR)
- Université Toulouse-I-Capitole (FR)
- Sorbonne Université (FR)
- Institut de Recherche en Informatique de Toulouse (FR)
- Université Toulouse - Jean Jaurès (FR)
- LIP6 (FR)
- Institut Polytechnique de Bordeaux (FR)
Publication Details
- Journal
- SIAM Journal on Scientific Computing
- Published
- 2025-03-12
- DOI
- https://doi.org/10.1137/24m1644705
- Primary Topic
- Robotics and Sensor-Based Localization
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Agence Nationale de la Recherche
- Institut National Polytechnique de Toulouse