Box-constrained L0 Bregman-relaxations
Mhamed Essafri, Luca Calatroni, Emmanuel Soubies
TL;DR
This work tackles the NP-hard problem of L0-regularized optimization under box constraints by introducing a box-constrained L0 Bregman relaxation (B-rex) that yields an exact continuous surrogate $J^{l,u}_\Psi$ retaining all global minimizers of the original problem $J_0$ while reducing spurious local minima.The authors derive a closed-form, separable expression for the relaxation $B_\Psi^{l,u}$, establish an exact-relaxation condition, and develop practical solvers including Forward-Backward Splitting (FBS) and Iteratively Reweighted L1 (IRL1) that leverage the proximal structure of the relaxation.Experiments on synthetic data with least-squares and logistic/KL-style fidelities compare against Branch-and-Bound and Iterative Hard Thresholding, showing the relaxed formulations yield near-global-optimal solutions with substantially lower computation times, and that the box-constrained approach remains effective as sparsity varies.Overall, the box-constrained B-rex framework provides a scalable, theoretically grounded approach to sparse recovery with non-quadratic data terms, preserving global optima and enabling efficient optimization for practical signal processing and machine learning tasks.
Abstract
Regularization using the L0 pseudo-norm is a common approach to promote sparsity, with widespread applications in machine learning and signal processing. However, solving such problems is known to be NP-hard. Recently, the L0 Bregman relaxation (B-rex) has been introduced as a continuous, non-convex approximation of the L0 pseudo-norm. Replacing the L0 term with B-rex leads to exact continuous relaxations that preserve the global optimum while simplifying the optimization landscape, making non-convex problems more tractable for algorithmic approaches. In this paper, we focus on box-constrained exact continuous Bregman relaxations of L0-regularized criteria with general data terms, including least-squares, logistic regression, and Kullback-Leibler fidelities. Experimental results on synthetic data, compared with Branch-and-Bound methods, demonstrate the effectiveness of the proposed relaxations.
