Block-simultaneous direction method of multipliers: a proximal primal-dual splitting algorithm for nonconvex problems with multiple constraints
Author(s): Moolekamp, Fred; Melchior, Peter M
DownloadTo refer to this page use:
http://arks.princeton.edu/ark:/88435/pr1j678w96
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Moolekamp, Fred | - |
dc.contributor.author | Melchior, Peter M | - |
dc.date.accessioned | 2023-12-27T18:49:46Z | - |
dc.date.available | 2023-12-27T18:49:46Z | - |
dc.date.issued | 2018-12 | en_US |
dc.identifier.citation | Moolekamp, Fred, Melchior, Peter. (2018). Block-simultaneous direction method of multipliers: a proximal primal-dual splitting algorithm for nonconvex problems with multiple constraints. OPTIMIZATION AND ENGINEERING, 19 (871 - 885. doi:10.1007/s11081-018-9380-y | en_US |
dc.identifier.issn | 1389-4420 | - |
dc.identifier.uri | http://arks.princeton.edu/ark:/88435/pr1j678w96 | - |
dc.description.abstract | We introduce a generalization of the linearized Alternating Direction Method of Multipliers to optimize a real-valued function f of multiple arguments with potentially multiple constraints g on each of them. The function f may be nonconvex as long as it is convex in every argument, while the constraints g need to be convex but not smooth. If f 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 L of a constraint function g(L) to be invertible or linked between each other. bSDMM is well-suited for a range of optimization problems, in particular for data analysis, where f is the likelihood function of a model and L 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. | en_US |
dc.format.extent | 871 - 885 | en_US |
dc.language.iso | en_US | en_US |
dc.relation.ispartof | OPTIMIZATION AND ENGINEERING | en_US |
dc.rights | Author's manuscript | en_US |
dc.title | Block-simultaneous direction method of multipliers: a proximal primal-dual splitting algorithm for nonconvex problems with multiple constraints | en_US |
dc.type | Journal Article | en_US |
dc.identifier.doi | doi:10.1007/s11081-018-9380-y | - |
dc.date.eissued | 2018-03-20 | en_US |
dc.identifier.eissn | 1573-2924 | - |
pu.type.symplectic | http://www.symplectic.co.uk/publications/atom-terms/1.0/journal-article | en_US |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
1708.09066.pdf | 691.16 kB | Adobe PDF | View/Download |
Items in OAR@Princeton are protected by copyright, with all rights reserved, unless otherwise indicated.