Fast Algorithm for Constrained Linear Inverse Problems

📅 2022-12-02
🏛️ arXiv.org
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This paper addresses atomic norm minimization problems—such as ℓ₁-norm minimization—subject to quadratic constraints, a class of nonsmooth convex optimization problems incompatible with standard accelerated first-order methods. To overcome this limitation, we propose two equivalent reformulations: (1) a smooth convex optimization model via Nesterov’s smoothing technique, and (2) a strongly convex–strongly concave minimax formulation, ensuring well-conditioned dual structure. Both formulations admit the optimal O(1/k²) convergence rate—the first such guarantee for this class of constrained linear inverse problems (LIPs). Leveraging these models, we design FLIPS, a dedicated solver that significantly outperforms conventional O(1/k) methods. We validate FLIPS on binary choice modeling, compressed sensing, and image denoising, demonstrating consistent empirical gains. An extensible MATLAB toolbox is publicly released.
📝 Abstract
We consider the constrained Linear Inverse Problem (LIP), where a certain atomic norm (like the $ell_1 $ norm) is minimized subject to a quadratic constraint. Typically, such cost functions are non-differentiable which makes them not amenable to the fast optimization methods existing in practice. We propose two equivalent reformulations of the constrained LIP with improved convex regularity: (i) a smooth convex minimization problem, and (ii) a strongly convex min-max problem. These problems could be solved by applying existing acceleration-based convex optimization methods which provide better $ O left( frac{1}{k^2} ight) $ theoretical convergence guarantee, improving upon the current best rate of $ O left( frac{1}{k} ight) $. We also provide a novel algorithm named the Fast Linear Inverse Problem Solver (FLIPS), which is tailored to maximally exploit the structure of the reformulations. We demonstrate the performance of FLIPS on the classical problems of Binary Selection, Compressed Sensing, and Image Denoising. We also provide open source exttt{MATLAB} package for these three examples, which can be easily adapted to other LIPs.
Problem

Research questions and friction points this paper is trying to address.

Solving non-differentiable constrained linear inverse problems efficiently
Reformulating LIP for faster convergence with convex optimization methods
Developing FLIPS algorithm for structured solutions in classical problems
Innovation

Methods, ideas, or system contributions that make the work stand out.

Reformulates LIP as smooth convex minimization
Transforms LIP into strongly convex min-max
Introduces FLIPS algorithm for structured solutions
🔎 Similar Papers
No similar papers found.
M
Mohammed Rayyan Sheriff
Delft Center for Systems & Control, Delft University of Technology, Delft, The Netherlands
F
Floor Fenne Redel
Delft Center for Systems & Control, Delft University of Technology, Delft, The Netherlands
Peyman Mohajerin Esfahani
Peyman Mohajerin Esfahani
Unknown affiliation