English

DC-LA: Difference-of-Convex Langevin Algorithm

Machine Learning 2026-05-21 v2

Abstract

We study a sampling problem whose target distribution is πexp(fr)\pi \propto \exp(-f-r) where the data fidelity term ff is Lipschitz smooth while the regularizer term r=r1r2r=r_1-r_2 is a non-smooth difference-of-convex (DC) function, i.e., r1,r2r_1,r_2 are convex. By leveraging the DC structure of rr, we can smooth out rr by applying Moreau envelopes to r1r_1 and r2r_2 separately. In line with DC programming, we then redistribute the concave part of the regularizer to the data fidelity and study its corresponding proximal Langevin algorithm (termed DC-LA). We establish convergence of DC-LA to the target distribution π\pi, up to discretization and smoothing errors, in the qq-Wasserstein distance for all qNq \in \mathbb{N}^*, under the assumption that VV is distant dissipative. Our results improve previous work on non-log-concave sampling in terms of a more general framework and assumptions. Numerical experiments show that DC-LA produces accurate distributions in synthetic settings and provides qualitatively reasonable uncertainty quantification in a real-world Computed Tomography application.

Keywords

Cite

@article{arxiv.2601.22932,
  title  = {DC-LA: Difference-of-Convex Langevin Algorithm},
  author = {Hoang Phuc Hau Luu and Zhongjian Wang},
  journal= {arXiv preprint arXiv:2601.22932},
  year   = {2026}
}
R2 v1 2026-07-01T09:27:43.450Z