SDMM - Simultaneous-direction method of multipliers algorithmUsagesol = sdmm(F,param); sol = sdmm(F); [sol,info] = sdmm(...); Input parameters
Output parameters
Descriptionsdmm, from simultaneous-direction method of multipliers solves:
\begin{equation*}
sol = \min_x \sum_i f_i( L_i x)
\end{equation*}
where \(x\) belong to \(R^N\), \(L_i\) are linear operators and \(x_i\) are the minimization variables. F is a cellarray of structure representing the functions. In the function F{i}, there have to be:
Optionally you can define
param a Matlab structure containing solver paremeters. See the function solvep for more information. Additionally it contains those aditional fields:
References:P. Combettes and J. Pesquet. Proximal splitting methods in signal processing. Fixed-Point Algorithms for Inverse Problems in Science and Engineering, pages 185--212, 2011. P. Combettes and J. Pesquet. A douglas--rachford splitting approach to nonsmooth convex variational signal recovery. Selected Topics in Signal Processing, IEEE Journal of, 1(4):564--574, 2007. |