English

RCLUPPr: a new randomized CholeskyQR with LU preconditioning

Numerical Analysis 2026-07-17 v1

Abstract

In this work, we present the comprehensive rounding error analysis of RCLUPPr proposed in \cite{RCLUPP}, which is a novel randomized CholeskyQR-type algorithm performing LU decomposition with partial pivoting (LUPP decomposition) directly on the tall-skinny XRm×nX\in\mathbb{R}^{m\times n} with mnm \ge n and \mboxrank(X)=n\mbox{rank}(X)=n. In contrast to the existing RCLUPP in \cite{RCLUPP}, which applies matrix sketching before LUPP decomposition, RCLUPPr places LUPP decomposition as a preconditioning step first, significantly reducing error propagation. Our analysis rigorously proves that RCLUPPr enjoys markedly better applicability to the ill-conditioned matrices than the existing CholeskyQR-type algorithms and remains stable and accurate in the mixed-precision arithmetic. We further propose practical acceleration strategies in the real implementations of RCLUPPr. Extensive numerical experiments on the real-world problems confirm the theoretical results in this work, demonstrating the robustness and practicality of RCLUPPr in the single, double, and the mixed-precision architecture.

Keywords

Cite

@article{arxiv.2607.15561,
  title  = {RCLUPPr: a new randomized CholeskyQR with LU preconditioning},
  author = {Haoran Guan and Zhenyu Zou and Yufeng Wei and Yipei Chen and Peiting You and Yuwei Fan},
  journal= {arXiv preprint arXiv:2607.15561},
  year   = {2026}
}