arXiv Analytics

Sign in

arXiv:1911.05498 [math.OC]AbstractReferencesReviewsResources

Superiorization vs. Accelerated Convex Optimization: The Superiorized/Regularized Least-Squares Case

Yair Censor, Stefania Petra, Christoph Schnörr

Published 2019-11-13Version 1

In this paper we conduct a study of both superiorization and optimization approaches for the reconstruction problem of superiorized/regularized solutions to underdetermined systems of linear equations with nonnegativity variable bounds. Specifically, we study a (smoothed) total variation regularized least-squares problem with nonnegativity constraints. We consider two approaches: (a) a superiorization approach that, in contrast to the classic gradient based superiorization methodology, employs proximal mappings and is structurally similar to a standard forward-backward optimization approach, and (b) an (inexact) accelerated optimization approach that mimics superiorization. Namely, a basic algorithm for nonnegative least squares that is enforced by inexact proximal points is perturbed by negative gradients of the the total variation term. Our numerical findings suggest that superiorization can approach the solution of the optimization problem and leads to comparable results at significantly lower costs, after appropriate parameter tuning. Reversing the roles of the terms treated by accelerated forward-backward optimization, on the other hand, slightly outperforms superiorization, which suggests that optimization can approach superiorization too, using a suitable problem splitting. Extensive numerical results substantiate our discussion of these aspects.

Related articles: Most relevant | Search more
arXiv:2207.11833 [math.OC] (Published 2022-07-24)
Accelerated Convex Optimization with Stochastic Gradients: Generalizing the Strong-Growth Condition
arXiv:1208.1172 [math.OC] (Published 2012-07-31)
Superiorization: An optimization heuristic for medical physics
arXiv:1308.4191 [math.OC] (Published 2013-08-19)
Projected Subgradient Minimization versus Superiorization