Block-simultaneous direction method of multipliers: a proximal primal-dual splitting algorithm for nonconvex problems with multiple constraints
From MaRDI portal
(Redirected from Publication:2315079)
Abstract: We introduce a generalization of the linearized Alternating Direction Method of Multipliers to optimize a real-valued function of multiple arguments with potentially multiple constraints on each of them. The function may be nonconvex as long as it is convex in every argument, while the constraints need to be convex but not smooth. If is smooth, the proposed Block-Simultaneous Direction Method of Multipliers (bSDMM) can be interpreted as a proximal analog to inexact coordinate descent methods under constraints. Unlike alternative approaches for joint solvers of multiple-constraint problems, we do not require linear operators of a constraint function to be invertible or linked between each other. bSDMM is well-suited for a range of optimization problems, in particular for data analysis, where is the likelihood function of a model and could be a transformation matrix describing e.g. finite differences or basis transforms. We apply bSDMM to the Non-negative Matrix Factorization task of a hyperspectral unmixing problem and demonstrate convergence and effectiveness of multiple constraints on both matrix factors. The algorithms are implemented in python and released as an open-source package.
Recommendations
- Alternating direction method of multipliers for a class of nonconvex bilinear optimization: convergence analysis and applications
- An inertial proximal partially symmetric ADMM-based algorithm for linearly constrained multi-block nonconvex optimization problems with applications
- Convergence analysis of alternating direction method of multipliers for a family of nonconvex problems
- Global convergence of ADMM in nonconvex nonsmooth optimization
- Inertial alternating direction method of multipliers for non-convex non-smooth optimization
Cites work
- scientific article; zbMATH DE number 3574917 (Why is no real title available?)
- A block coordinate descent method for regularized multiconvex optimization with applications to nonnegative tensor factorization and completion
- A dual algorithm for the solution of nonlinear variational problems via finite element approximation
- A general framework for a class of first order primal-dual algorithms for convex optimization in imaging science
- A parallel inertial proximal optimization method
- A primal-dual splitting method for convex optimization involving Lipschitzian, proximable and linear composite terms
- A proximal-based deomposition method for compositions method for convex minimization problems
- A unified convergence analysis of block successive minimization methods for nonsmooth optimization
- Algorithms and applications for approximate nonnegative matrix factorization
- An algorithm for total variation minimization and applications
- Approximate ADMM algorithms derived from Lagrangian splitting
- Convergence analysis of alternating direction method of multipliers for a family of nonconvex problems
- Distributed optimization and statistical learning via the alternating direction method of multipliers
- Global convergence of ADMM in nonconvex nonsmooth optimization
- Gradient methods for minimizing composite functions
- Image recovery via total variation minimization and related problems
- On the Douglas-Rachford splitting method and the proximal point algorithm for maximal monotone operators
- On the Numerical Solution of Heat Conduction Problems in Two and Three Space Variables
- On the convergence of the block nonlinear Gauss-Seidel method under convex constraints
- Projected Gradient Methods for Nonnegative Matrix Factorization
- Proximal splitting methods in signal processing
- Signal Recovery by Proximal Forward-Backward Splitting
- The use of Hestenes' method of multipliers to resolve dual gaps in engineering system optimization
Cited in
(2)
This page was built for publication: Block-simultaneous direction method of multipliers: a proximal primal-dual splitting algorithm for nonconvex problems with multiple constraints
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2315079)