First Order Algorithm on an Optimization Problem with Improved Convergence when Problem is Convex
Abstract
We propose a first order algorithm, a modified version of FISTA, to solve an optimization problem with an objective function that is a sum of a possibly nonconvex function, with Lipschitz continuous gradient, and a convex function which can be nonsmooth. The algorithm is shown to have an iteration complexity of O(ε-2) to find an ε-approximate solution to the problem, and this complexity improves to O(ε-2/3) when the objective function turns out to be convex. We further provide asymptotic convergence rate for the algorithm of worst case o(ε-2) iterations to find an ε-approximate solution to the problem, with worst case o(ε-2/3) iterations when its objective function is convex.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.