Stochastic Primal-Dual Three Operator Splitting Algorithm with Extension to Equivariant Regularization-by-Denoising
Junqi Tang, Matthias Ehrhardt, Carola-Bibiane Schönlieb
TL;DR
This work extends stochastic primal-dual methods to convex three-term composites by introducing TOS-SPDHG, a three-operator splitting of the saddle-point reformulation for problems of the form $f(Ax)+g(x)+h(x)$. It accommodates non-scalar preconditioners and arbitrary sampling, and integrates a smooth term with Lipschitz gradient, achieving an ergodic convergence rate of $O(1/K)$. The authors further adapt the framework to regularization-by-denoising (RED) priors, proposing two variants, TOS-SPDHG-RED and TOS-SPDHG-eRED, including an equivariant denoiser approach to enhance stability and performance. Numerical experiments in imaging inverse problems, particularly X-ray CT, demonstrate faster convergence than Condat-Vu and show that RED-based extensions improve reconstruction quality, especially in low-dose settings. The work provides a theoretically grounded, practically effective solver for large-scale three-term convex optimization with flexible priors in imaging applications.
Abstract
In this work we propose a stochastic primal-dual three-operator splitting algorithm (TOS-SPDHG) for solving a class of convex three-composite optimization problems. Our proposed scheme is a direct three-operator splitting extension of the SPDHG algorithm [Chambolle et al. 2018]. We provide theoretical convergence analysis showing ergodic $O(1/K)$ convergence rate, and demonstrate the effectiveness of our approach in imaging inverse problems. Moreover, we further propose TOS-SPDHG-RED and TOS-SPDHG-eRED which utilizes the regularization-by-denoising (RED) framework to leverage pretrained deep denoising networks as priors.
