Abstract

In graph signal processing signals are defined over a graph, and filters are designed to manipulate the variation of signals over the graph. On the other hand, time domain signal processing treats signals as time series, and digital filters are designed to manipulate the variation of signals in time. This study focuses on the notion of vertex-time filters, which manipulates the variation of a time-dependent graph signal both in the time domain and graph domain simultaneously. The key aspects of the proposed filtering operations are due to the random and asynchronous behavior of the nodes, in which they follow a collect-compute-broadcast scheme. For the analysis of the randomized vertex-time filtering operations, this study first considers the random asynchronous variant of linear discrete-time state-space models, in which each state variable gets updated randomly and independently (and asynchronously) in every iteration. Unlike previous studies that analyzed similar models under certain assumptions on the input signal, this study considers the model in the most general setting with arbitrary time-dependent input signals, which lay the foundations for the vertex-time graph filtering operations. This analysis shows that exponentials continue to be eigenfunctions in a statistical sense in spite of the random asynchronous nature of the model. This study also presents the necessary and sufficient condition for the mean-squared stability and shows that stability of the underlying state transition matrix is neither necessary nor sufficient for the mean-squared stability of the randomized asynchronous recursions. Then, the proposed filtering operations are proven to be mean-square stable if and only if the filter, the graph operator and the update probabilities satisfy a certain condition. The results show that some unstable vertex-time graph filters (in the synchronous case) can be implemented in a stable manner in the presence of randomized asynchronicity, which is also demonstrated by numerical examples.

Highlights

  • Linear time-invariant discrete-time systems are well studied mathematical models that find applications in wide range of different areas ranging from mathematical finance to implementation of digital filters [1], [2]

  • We show that a similar result holds true for the graph filtering operations, which is presented in the following lemma: Lemma 5: When the input graph signal is as follows: u[k] = u ejωk for an arbitrary vector u ∈ CN, the steady-state component of the output graph signal is given as follows: yss[k] = h G Z u ejωk, (87)

  • CONCLUDING REMARKS In this paper, we proposed novel graph filtering operations that can manipulate the variation of time-varying graph signals both in time and over a graph

Read more

Summary

INTRODUCTION

Linear time-invariant discrete-time systems are well studied mathematical models that find applications in wide range of different areas ranging from mathematical finance to implementation of digital filters [1], [2]. This result shows that an unstable system (in the synchronous world) may get stable with randomized asynchronicity.

NOTATION
RANDOMIZED LINEAR SYSTEMS WITH EXPONENTIAL INPUTS
THE RANDOM ASYNCHRONOUS MODEL
FREQUENCY RESPONSE IN THE MEAN
THE CONSTANT INPUT
MEAN-SQUARED STABILITY OF THE RANDOMIZED FILTERING
RESPONSE TO A SINGLE EXPONENTIAL INPUT
VERTEX-TIME EIGENFUNCTIONS
GRAPH-TIME EIGENFUNCTIONS FOR UNIFORM PROBABILITIES
CONCLUDING REMARKS
A RESULT ON THE RANDOM INDEX SELECTIONS Lemma 7
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call