Optimization Design of M-Channel Oversampled Graph Filter Banks via Successive Convex Approximation

  • F. Zhou
  • J. Z. JiangEmail author
  • P. L. Shui


This letter presents an efficient algorithm to design an M-channel oversampled graph filter bank, whose overall performance is governed by the spectral characteristic of the filters and the reconstruction error. The design of the filters is formulated into a constrained optimization problem that minimizes the stopband energy of the filters subject to the reconstruction error constraint. The problem is a non-convex quadratically constrained quadratic program (QCQP), which is typically NP-hard. In order to overcome this challenge, we apply the successive convex approximation to successively solve it. At each iteration, the non-convex QCQP is approximately transformed into the convex one by linearizing the constraint. Numerical examples and comparison are included to show that the proposed approach can lead to the oversampled graph filter banks with satisfactory overall performance, particularly good spectral selectivity.


Graph filter bank Non-convex QCQP SCA 



This work is supported in part by National Natural Science Foundation of China (No. 61761011) and Guangxi Natural Science Foundation (Nos. 2017GXNSFAA198173, 2017GXNSFBA198137).


  1. 1.
    A. Beck, A. Ben-Tal, L. Tetruashvili, A sequential parametric convex approximation method with applications to nonconvex truss topology design problems. J. Glob. Optim. 47(1), 29–51 (2010)MathSciNetCrossRefzbMATHGoogle Scholar
  2. 2.
    S. Boyd, L. Vandenberghe, Convex Optimization (Cambridge University Press, Cambridge, 2004)CrossRefzbMATHGoogle Scholar
  3. 3.
    M. Crovella, E. Kolaczyk, Graph wavelets for spatial traffic analysis, in IEEE INFCOM, vol. 3 (2003), pp. 1848–1857Google Scholar
  4. 4.
    D.K. Hammond, P. Vandergheynst, R. Gribonval, Wavelets on graphs via spectral graph theory. Appl. Comput. Harmon. Anal. 30(2), 129–150 (2011)MathSciNetCrossRefzbMATHGoogle Scholar
  5. 5.
    J.Z. Jiang, F. Zhou, P.L. Shui, Lifting-based design of two-channel biorthogonal graph filter banks. IET Signal Process. 10(6), 670–675 (2016)CrossRefGoogle Scholar
  6. 6.
    J.Z. Jiang, F. Zhou, P.L. Shui, Optimization design of two-channel biorthogonal graph filter banks. Circuits Syst. Signal Process. 35(2), 685–692 (2016)CrossRefGoogle Scholar
  7. 7.
    S.K. Narang, A. Ortega, Perfect reconstruction two-channel wavelet filter banks for graph structured data. IEEE Trans. Signal Process. 60(6), 2786–2799 (2012)MathSciNetCrossRefzbMATHGoogle Scholar
  8. 8.
    S.K. Narang, A. Ortega, Compact support biorthogonal wavelet filterbanks for arbitrary undirected graphs. IEEE Trans. Signal Process. 61(19), 4673–4685 (2013)MathSciNetCrossRefzbMATHGoogle Scholar
  9. 9.
    G. Shen, A. Ortega, Optimized distributed 2D transforms for irregularly sampled sensor network grids using wavelet lifting, in IEEE International Conference on Acoustics, Speech and Signal Process (2008), pp. 2513–2516Google Scholar
  10. 10.
    D.I. Shuman, S.K. Narang, P. Frossard et al., The emerging field of signal processing on graphs. IEEE Signal Process. Mag. 30(3), 83–98 (2013)CrossRefGoogle Scholar
  11. 11.
    Y.C. Tanaka, A. Sakiyama, M-channel oversampled graph filter banks. IEEE Trans. Signal Process. 62(14), 3578–3590 (2014)MathSciNetCrossRefzbMATHGoogle Scholar
  12. 12.
    D.B.H. Tay, Y. Tanaka, A. Sakiyama, Near orthogonal oversampled graph filter banks. IEEE Signal Process. Lett. 23(2), 277–281 (2016)Google Scholar
  13. 13.
    K.C. Toh, M.J. Todd, R.H. Tutuncu, SDPT3-A matlab software package for semidefinite programming. Optim. Methods Softw. 11, 545–581 (1999)MathSciNetCrossRefzbMATHGoogle Scholar
  14. 14.
    Z.J. Zhang, P.L. Shui, T. Su, Efficient design of high-complexity cosine modulated filter banks using 2Mth band conditions. IEEE Trans. Signal Process. 56(11), 5414–5426 (2008)MathSciNetCrossRefzbMATHGoogle Scholar
  15. 15.
    F. Zhou, J.Z. Jiang, P.L. Shui, Fast design of 2D fully oversampled DFT modulated filter bank using Toeplitz-block Toeplitz matrix inversion. Signal Process. 111, 194–198 (2015)CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2019

Authors and Affiliations

  1. 1.National Laboratory of Radar Signal ProcessingXidian UniversityXi’anChina
  2. 2.School of Life and Environmental SciencesGuilin University of Electronic TechnologyGuilinChina
  3. 3.School of Information and CommunicationGuilin University of Electronic TechnologyGuilinChina

Personalised recommendations