Skip to main content
Log in

A splitting primal-dual proximity algorithm for solving composite optimization problems

  • Published:
Acta Mathematica Sinica, English Series Aims and scope Submit manuscript

Abstract

Our work considers the optimization of the sum of a non-smooth convex function and a finite family of composite convex functions, each one of which is composed of a convex function and a bounded linear operator. This type of problem is associated with many interesting challenges encountered in the image restoration and image reconstruction fields. We developed a splitting primal-dual proximity algorithm to solve this problem. Furthermore, we propose a preconditioned method, of which the iterative parameters are obtained without the need to know some particular operator norm in advance. Theoretical convergence theorems are presented. We then apply the proposed methods to solve a total variation regularization model, in which the L2 data error function is added to the L1 data error function. The main advantageous feature of this model is its capability to combine different loss functions. The numerical results obtained for computed tomography (CT) image reconstruction demonstrated the ability of the proposed algorithm to reconstruct an image with few and sparse projection views while maintaining the image quality.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Boyd, S., Parikh, N., Chu, E., et al.: Distributed optimization and statistical learning via the alternating direction method of multipliers. Foundations and Trends in Machine Learning, 3, 1–122 (2010)

    Article  MATH  Google Scholar 

  2. Chambolle, A., Pock, T.: A first-order primal-dual algorithm for convex problems with applications to imaging. J. Math. Imag. Vis., 40, 120–145 (2011)

    Article  MATH  Google Scholar 

  3. Chen, P. J., Huang, J. G., Zhang, X. Q.: A primal-dual fixed point algorithm based on proximity operator for convex set constrained separable problem. J. Nanjing Normal University (Natural Science Edition), 36, 1–5 (2013)

    MathSciNet  MATH  Google Scholar 

  4. Chen, P. J., Huang, J. G., Zhang, X. Q.: A primal-dual fixed point algorithm for convex separable minimization with applications to image restoration. Inverse Prob., 29, 025011 (33pp) (2013)

    MATH  Google Scholar 

  5. Combettes, P. L., Pesquet, J. C.: A Douglas–Rachford splitting approach to nonsmooth conve variational signal recovery. IEEE J. Sel. Top. Sign. Proces., 1, 564–574 (2007)

    Article  Google Scholar 

  6. Combettes, P. L., Pesquet, J. C.: Fixed-point algorithm for inverse problems in science and engineering. Proximal Splitting Methods in Signal Processing, Bauschke, H., Burachik, R., Combettes, P., Elser, V., Luke, D., and Wolkowicz, H.: Eds. Springer-Verlag, New York, 2010, 185–212

    Google Scholar 

  7. Combettes, P. L., Pesquet, J. C.: Primal-dual splitting algorithm for solving inclusions with mixtures of composite, Lipschitzian, and parallel-sum type monotone operators. Set-Valued Var. Anal., 20, 307–330 (2012)

    Article  MATH  Google Scholar 

  8. Condat, L.: A primal-dual splitting method for convex optimization involving Lipschitzian, proximable and linear composite terms. J. Optim. Theory Appl., 158, 460–479 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  9. Goldstein, T., Osher, S.: The split Bregman method for 1-regularized problems. SIAM J. Imaging Sci., 2, 323–343 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  10. Hansen, P., Saxild-Hansen, M.: AIR tools—a MATLAB package of algebraic iterative reconstruction methods. J. Comput. Appl. Math., 236, 2167–2178 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  11. He, B., Yuan, X.: Convergence analysis of primal-dual algorithms for a saddle-point problem: from contraction perspective. SIAM J. Imaging Sci., 5, 119–149 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  12. Moreau, J.: Fonctions convexes duales et points proximaux dans un espace Hilbertien. C. R. Acad. Sci., Paris Ser. A Math., 255, 2897–2899 (1962)

    MathSciNet  MATH  Google Scholar 

  13. Popov, L. D.: A modification of the Arrow–Hurwitz method for search of saddle points. Mathematical notes of the Academy of Sciences of the USSR, 28, 845–848 (1980)

    Article  MathSciNet  MATH  Google Scholar 

  14. Pock, T., Chambolle, A.: Diagonal preconditioning for first order primal-dual algorithms in convex optimization. IEEE International Conference on Computer Vision (ICCV), IEEE, 1762–1769 (2011)

    Google Scholar 

  15. Rudin, L., Osher, S., Fatemi, E.: Nonlinear total variation based noise removal algorithms. Phys. D, 60, 259–268 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  16. Setzer, S.: Split Bregman algorithms, Douglas–Rachford splitting and frame shrinkage. Scale Space and Variational Methods in Computer Vision, Tai, X., Morken, K., Lysaker, M., Lie, K.: Eds. Springer-Verlag, 5567, 464–476 (2009)

    Article  Google Scholar 

  17. Setzer, S., Steidl, G., Teuber, T.: Deblurring Poissonian images by split Bregman techniques. J. Vis. Comm. Image Rep., 21, 193–199 (2010)

    Article  Google Scholar 

  18. Setzer, S.: Operator splittings, Bregman methods and frame shrinkage in image processing. Int. J. Comput. Vis., 92, 265–280 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  19. Sidky, E., Jørgensen, J., Pan, X.: Convex optimization problem prototyping for image reconstruction in computed tomography with the Chambolle–Pock algorithm. Phys. Med. Biol., 57, 3065–3091 (2012)

    Article  Google Scholar 

  20. Tang, Y.: A primal dual fixed point algorithm for constrained optimization problems with applications to image reconstruction. Proc. SPIE 9413, Medical Imaging 2015: Image Processing, 94131W, 1–9 (2015)

    Google Scholar 

  21. Tang, Y., Cai, Y., Wang, X., et al.: A primal dual proximal point method of Chambolle–Pock algorithm for total variation image reconstruction. 2013 IEEE International Conference on Medical Imaging Physics and Engineering (ICMIPE), IEEE, 6–10 (2013)

    Google Scholar 

  22. Tang, Y., Peng, J., Yue, S., et al.: A primal dual proximal point method of Chambolle–Pock algorithms for ℓ1-tv minimization problems in image reconstruction. 2012 5-th International Conference on Biomedical Engineering and Informatics (BMEI), IEEE, 12–16 (2012)

    Chapter  Google Scholar 

  23. Zhang, X., Burger, M., Osher, S.: A unified primal-dual framework based on Bregman iteration. J. Sci. Comput., 46, 20–46 (2011)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

We thank the editors for their time and comments concerned with this paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yu Chao Tang.

Additional information

Supported by the NSFC (Grant Nos. 11201216, 11401293, 11461046 and 11661056), the National Basic Research Program of China (Grant No. 2013CB329404) and the NSF of Jiangxi Province (Grant Nos. 20151BAB211010 and 20142BAB211016)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Tang, Y.C., Zhu, C.X., Wen, M. et al. A splitting primal-dual proximity algorithm for solving composite optimization problems. Acta. Math. Sin.-English Ser. 33, 868–886 (2017). https://doi.org/10.1007/s10114-016-5625-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10114-016-5625-x

Keywords

MR(2010) Subject Classification

Navigation