Abstract
The Alternating Direction Multipliers Method (ADMM) is a very popular algorithm for computing the solution of convex constrained minimization problems. Such problems are important from the application point of view, since they occur in many fields of science and engineering. ADMM is a powerful numerical tool, but unfortunately its main drawback is that it can exhibit slow convergence. Several approaches for its acceleration have been proposed in the literature and in this paper we present a new general framework devoted to this aim. In particular, we describe an algorithmic framework that makes possible the application of any acceleration step while still having the guarantee of convergence. This result is achieved thanks to a guard condition that ensures the monotonic decrease of the combined residual. The proposed strategy is applied to image deblurring problems. Several acceleration techniques are compared; to the best of our knowledge, some of them are investigated for the first time in connection with ADMM. Numerical results show that the proposed framework leads to a faster convergence with respect to other acceleration strategies recently introduced for ADMM.
Similar content being viewed by others
References
Boyd, S., Parikh, N., Chu, E., Peleato, B., Eckstein, J.: Distributed optimization and statistical learning via the alternating direction method of multipliers. Found. Trends Mach. Learn. 3(1), 1–122 (2011)
Chen, C., Chan, R.H., Ma, S., Yang, J.: Inertial proximal ADMM for linearly constrained separable convex optimization. SIAM J. Imag. Sci. 8(4), 2239–2267 (2015)
Goldstein, T., O’Donoghue, B., Setzer, S., Baraniuk, R.: Fast alternating direction optimization methods. SIAM J. Imag. Sci. 7(3), 1588–1623 (2014)
Beck, A., Teboulle, M.: A fast iterative shrinkage-thresholding algorithm for linear inverse problems. SIAM J. Img. Sci. 2, 183–202 (2009)
Nesterov, Y.: Introductory Lectures on Convex Optimization: a Basic Course. Kluwer Academic Publishers (2004)
Biggs, D.S.C., Andrews, M.: Acceleration of iterative image restoration algorithms. Appl. Opt. 36, 1766–1775 (1997)
Dell’Acqua, P.: ν acceleration of statistical iterative methods for image restoration. Signal Image Vid Process 10, 927–934 (2016)
Hanke, M.: Accelerated Landweber iterations for the solutions of ill-posed equations. Numer. Math. 60, 341–373 (1991)
Landweber, L.: An iteration formula for Fredholm integral equations of the first kind. Am. J. Math. 73, 615–624 (1951)
Brezinski, C., Redivo-Zaglia, M.: The simplified topological ε-algorithms for accelerating sequences in a vector space. SIAM J. Sci. Comput. 36, A2227–A2247 (2014)
Chan, R.H., Tao, M., Yuan, X.: Constrained total variation deblurring models and fast algorithms based on alternating direction method of multipliers. SIAM J. Imaging Sci. 6(1), 680–697 (2013)
Lanza, A., Morigi, S., Pragliola, M., Sgallari, F.: Space-variant TV regularization for image restoration. In: European Congress on Computational Methods in Applied Sciences and Engineering, pp 160–169. Springer (2017)
Almeida, M.S., Figueiredo, M.: Deconvolving images with unknown boundaries using the alternating direction method of multipliers. IEEE Trans. Image Process. 22(8), 3074–3086 (2013)
Rudin, L., Osher, S., Fatemi, E.: Nonlinear total variation based noise removal algorithms. Physica D 60, 259–268 (1992)
Lanza, A., Morigi, S., Sgallari, F.: Convex image denoising via non-convex regularization with parameter selection. J. Math. Imag. Vis. 56(2), 195–220 (2016)
Almeida, M.S., Figueiredo, M.A.: Frame-based image deblurring with unknown boundary conditions using the alternating direction method of multipliers. In: 2013 20th IEEE International Conference on Image Processing (ICIP), pp 582–585. IEEE (2013)
Hansen, P.C., Nagy, J.G., O’leary, D.P.: Deblurring Images: Matrices, Spectra, and Filtering, vol. 3. Siam, Philadelphia (2006)
He, B., Yuan, X.: On non-ergodic convergence rate of Douglas–Rachford alternating direction method of multipliers. Numer. Math. 130(3), 567–577 (2015)
Gazzola, S., Karapiperi, A.: Image reconstruction and restoration using the simplified ε-algorithm. Appl. Math. Comput. 274, 539–555 (2016)
Shanks, D.: Nonlinear transformations of divergent and slowly convergent sequences. J. Math. Phys. 34, 1–42 (1955)
Wynn, P.: On a device for computing the em(Sn) transformation. MTAC 10, 91–96 (1956)
Brezinski, C.: Généralisations de la transformation de Shanks, de la table de Padé et de l’ε-algorithme. Calcolo 12, 317–360 (1975)
Acknowledgements
The work of the first author has been partially founded by the Project Young Researchers “Reconstruction of sparse data” of the group GNCS of INdAM.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Buccini, A., Dell’Acqua, P. & Donatelli, M. A general framework for ADMM acceleration. Numer Algor 85, 829–848 (2020). https://doi.org/10.1007/s11075-019-00839-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11075-019-00839-y