Polynomial graph filters of multiple shifts and distributed implementation of inverse filtering

Nazar Emirov, Cheng Cheng*, Junzheng Jiang, Qiyu Sun

*Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

11 Citations (Scopus)

Abstract

Polynomial graph filters and their inverses play important roles in graph signal processing. In this paper, we introduce the concept of multiple commutative graph shifts and polynomial graph filters, which could play similar roles in graph signal processing as the one-order delay and finite impulse response filters in classical multi-dimensional signal processing. We implement the filtering procedure associated with a polynomial graph filter of multiple shifts at the vertex level in a distributed network on which each vertex is equipped with a data processing subsystem for limited computation power and data storage, and a communication subsystem for direct data exchange only to its adjacent vertices. In this paper, we also consider the implementation of inverse filtering procedure associated with a polynomial graph filter of multiple shifts, and we propose two iterative approximation algorithms applicable in a distributed network and in a central facility. We also demonstrate the effectiveness of the proposed algorithms to implement the inverse filtering procedure on denoising time-varying graph signals and a dataset of US hourly temperature at 218 locations. © 2022, The Author(s), under exclusive licence to Springer Nature Switzerland AG.
Original languageEnglish
Article number2
JournalSampling Theory, Signal Processing, and Data Analysis
Volume20
Issue number1
Online published29 Jan 2022
DOIs
Publication statusPublished - Jun 2022
Externally publishedYes

Research Keywords

  • Distributed algorithm
  • Distributed network
  • Graph signal processing
  • Inverse filtering
  • Multivariate Chebyshev polynomial approximation
  • Polynomial graph filter

Fingerprint

Dive into the research topics of 'Polynomial graph filters of multiple shifts and distributed implementation of inverse filtering'. Together they form a unique fingerprint.

Cite this