0% found this document useful (0 votes)
16 views15 pages

Graph Signal Processing Report: Electronics and Electrical Communication Engineering

Uploaded by

Rani Garginal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views15 pages

Graph Signal Processing Report: Electronics and Electrical Communication Engineering

Uploaded by

Rani Garginal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

Graph Signal Processing Report

Electronics and Electrical Communication


Engineering

by

Vadapalli Nithya sree


(Roll No. 21EC10084)

Under the guidance of


Professor Arjit De

Department of Electronics and Electrical Communication


Engineering
Indian Institute of Technology Kharagpur
2nd December, 2024
December 2, 2024

Contents

1 Introduction 2

2 Historical Evolution of GSP 3

2.1 Early Roots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

2.2 Comparison with Classical Signal Processing . . . . . . . . . . . . . . . . 3

3 Theoretical Foundations 4

3.1 Unified Frameworks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

4 Technical Advancements 6

4.1 Sampling and Interpolation . . . . . . . . . . . . . . . . . . . . . . . . . 6

5 Applications 8

5.1 Neuroscience and Image Processing . . . . . . . . . . . . . . . . . . . . . 8

6 Impact of GSP on Data Science 9

7 Emerging Directions 11

7.1 Time-Varying Graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

7.2 Higher-Order Graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

8 Conclusion and Outlook 12

9 References 14

1
1 Introduction

Signal Processing (SP) has been a cornerstone of modern technology for the past 75
years, excelling in analyzing, processing, and inferring information defined over regular
domains such as time or space. The advent of the digital age and the proliferation of
data-collection mechanisms have presented new challenges and opportunities. In particu-
lar, many contemporary applications deal with information that arises in non-Euclidean,
irregular domains, necessitating novel approaches for its analysis and interpretation.

Graph Signal Processing (GSP) is a powerful generalization of classical SP that addresses


this need by extending SP tasks to signals residing on non-Euclidean domains. These
domains are represented as weighted graphs, which are versatile structures capable of
modeling irregular interactions. GSP builds upon the mathematical foundations of al-
gebraic and spectral graph theory, harmonic analysis, and numerical linear algebra to
provide a robust framework for processing graph signals.

Graphs offer a unique advantage as they can naturally capture irregular structures and
dependencies among data points. For instance, graph structures are well-suited to rep-
resent social networks, sensor networks, transportation systems, and the human brain.
Unlike traditional SP, where data points are regularly spaced, GSP provides the tools
to process data indexed by graph vertices and analyze their relationships through graph
edges.

The term ”Graph Signal Processing” was formalized a decade ago in seminal works that
laid the foundation for this field. Since then, GSP has attracted significant attention
from various disciplines, including machine learning (ML), where graph-based learning
methods have become prominent. The strength of GSP lies in its ability to leverage
both the topology of the graph and the underlying signal, allowing for a comprehensive
analysis of complex data.

GSP’s impact extends beyond theory to a wide range of applications, including social
networks, transportation systems, neuroscience, and financial engineering. Its techniques
have been instrumental in advancing fields such as image and video processing, recom-
mender systems, and distributed control. By bridging the gap between classical SP and
modern applications, GSP has emerged as a transformative technology in the analysis of
irregular data.

This report provides a detailed overview of the evolution, technical advancements, and
applications of GSP. The historical context will highlight its roots in classical disciplines
and its development into a comprehensive framework. We will then explore the theoretical
underpinnings of GSP, including spectral and algebraic approaches. Subsequently, the
report will delve into the technical advancements, applications across various domains,
and the significant impact of GSP on data science. Finally, we will discuss the emerging
directions and future challenges that will shape the trajectory of this field.

Through this comprehensive review, we aim to underscore the importance of GSP as a


unifying framework for analyzing signals on graphs, its transformative impact on science
and engineering, and the vast potential it holds for future innovations.

2
2 Historical Evolution of GSP

2.1 Early Roots

The foundational principles of GSP are deeply rooted in algebraic and spectral graph
theory, harmonic analysis, and numerical linear algebra.

• Algebraic Graph Theory (1700s): Algebraic graph theory, dating back to the 18th
century, focuses on studying the structural properties of graphs using algebraic
techniques. It connects graph structure to mathematical representations, such as
adjacency matrices and Laplacian matrices, enabling rigorous analysis of graphs.

• Spectral Graph Theory (Mid-1900s): Spectral graph theory studies the eigenvalues
and eigenvectors of graph-related matrices, such as the graph Laplacian. It estab-
lishes connections between the graph topology and its spectral properties, which
are crucial for analyzing signals defined over graphs.

• Early Applications: By the late 1990s and early 2000s, graph-based methods gained
prominence in several disciplines:

• Computer Graphics: Graph Laplacian eigenvectors were employed for tasks such
as surface smoothing and polygonal mesh compression.

• Image Processing: Weighted graphs were used to model pixel relationships, enabling
techniques like bilateral filtering and nonlocal denoising.

• Neuroscience: Functional brain graphs were used to analyze interdependencies be-


tween brain regions, laying the groundwork for modern brain signal processing using
graphs.

These developments provided the mathematical and computational tools necessary for
processing signals defined on irregular graph domains, setting the stage for the formal-
ization of GSP.

2.2 Comparison with Classical Signal Processing

Graph Signal Processing generalizes classical SP concepts to handle the irregular and
non-Euclidean structure of graph data.

Similarities:

• Fourier Analysis: In classical SP, signals are analyzed using Fourier transforms to
decompose them into frequency components. In GSP, the graph Fourier transform
(GFT) generalizes this concept by leveraging eigenvectors of the graph Laplacian
or adjacency matrix.

3
• Filtering: Both classical SP and GSP use filtering operations to manipulate specific
frequency components. GSP extends this to graph domains, where filters operate
on graph frequencies.

Extensions to Irregular Domains:

• Graph Structures: Unlike classical SP, which assumes data resides on regular grids
(e.g., time or spatial domains), GSP operates on data indexed by graph vertices.
The graph edges encode relationships or dependencies among the data points.

• Topology-Aware Operations: GSP incorporates graph topology into signal process-


ing tasks, enabling the analysis of data from diverse domains such as social networks,
transportation systems, and brain networks.

By adapting classical SP techniques to the complexities of graph data, GSP provides a


versatile framework for analyzing signals in modern applications.

3 Theoretical Foundations

3.1 Unified Frameworks

The development of Graph Signal Processing (GSP) has been significantly driven by the
integration of spectral and algebraic methods, which together form a robust theoretical
foundation. These approaches generalize classical signal processing concepts, such as
Fourier transforms, convolution, and filtering, to non-Euclidean domains represented by
graphs. This unified framework is built upon two key mathematical structures: the graph
Laplacian and the adjacency matrix.

Spectral Approach: Graph Fourier Transform (GFT)

In classical signal processing, Fourier transforms decompose signals into frequency com-
ponents. Similarly, the graph Fourier transform (GFT) enables the decomposition of
graph signals into graph-specific ”frequency” components. This is achieved by leveraging
the spectral properties of the graph Laplacian matrix, which encapsulates the graph’s
structural information.

• Graph Laplacian: The graph Laplacian L is defined as L = D − A, where D is


the degree matrix, and A is the adjacency matrix of the graph. The eigenvalues
and eigenvectors of L provide a frequency-like interpretation for graph signals:

– The eigenvalues represent graph frequencies.

4
– The eigenvectors serve as the basis for transforming signals into the spectral
domain.

• Graph Smoothness: The Laplacian quadratic form xT Lx measures the smooth-


ness of a graph signal x. A smaller value indicates that the signal varies less across
edges with high weights, capturing the notion of smoothness in the graph domain.

• Graph Fourier Transform: The GFT is defined as x̂ = V T x, where V is the


matrix of eigenvectors of L. This transform maps the graph signal x into the
spectral domain, enabling analysis of its frequency components.

Graph filters, which modify specific frequency components, are implemented by manipu-
lating the signal in the spectral domain. For instance, low-pass graph filters smooth the
signal by attenuating high-frequency components.

Algebraic Approach: Graph Shift Operators

The algebraic approach emphasizes the adjacency matrix A as a fundamental operator for
defining graph-based processing tasks. The adjacency matrix encodes the connectivity
between nodes, and its multiplication with a signal x (i.e., Ax) represents a ”shift”
operation, analogous to a time shift in classical signal processing.

• Graph Shift: The operation Ax combines the values of the signal x at each node
with its neighbors’ values, weighted by the edge weights. This local operation forms
the basis for defining graph convolution and filtering.

• Graph Filters: Filters in this framework are represented as polynomials of A,


such as H(A) = h0 I + h1 A + · · · + hk Ak . These filters mix information from nodes
up to k-hops away, making them effective for tasks like smoothing or edge detection
in graph signals.

• Relationship to Classical SP: When applied to specific graph structures, such as


cycles (representing time series), the adjacency-based framework reduces to classical
time-domain operations, demonstrating its generality and consistency.

Unified Framework

While the spectral and algebraic approaches originate from distinct perspectives, they
complement each other and have been unified under a common framework:

• Graph Shift Operator (GSO): A generalized operator S (e.g., adjacency ma-


trix, Laplacian, or their normalized versions) serves as the building block for both
frameworks. It defines a common ground for implementing filters and transforms.

5
• Frequency Domain Interpretation: The eigenvectors of S define the frequency
basis, and its eigenvalues correspond to graph frequencies. Both frameworks use
these spectral properties to analyze and process signals.
• Filtering: A filter H(S) can be represented equivalently in the spectral domain as
H(Λ) = V H(S)V −1 , where Λ contains the eigenvalues of S. This dual representa-
tion links spectral manipulation with node-based operations.
• Applications: The unified framework facilitates tasks like sampling, interpolation,
and compression of graph signals. It also enables extensions to dynamic and higher-
order graphs.

The integration of spectral and algebraic methods provides a versatile and comprehensive
foundation for GSP. By leveraging the graph Laplacian’s spectral properties and the
adjacency matrix’s local connectivity, this framework bridges the gap between classical
signal processing and the analysis of complex, irregular domains. As GSP continues to
evolve, this unified approach will remain pivotal in addressing emerging challenges and
applications.

4 Technical Advancements

4.1 Sampling and Interpolation

Graph Signal Processing (GSP) extends the classical concepts of sampling and interpo-
lation to graph domains, enabling efficient representation and recovery of graph signals.
These techniques are essential for reducing computational complexity, optimizing data
acquisition, and reconstructing signals from a subset of graph nodes.

K-Band-Limited Signals

In the context of graphs, a signal is said to be K-band-limited if its graph Fourier trans-
form (GFT) contains nonzero components only for the first K eigenvalues of the graph
Laplacian. This restriction to a subset of low-frequency components reflects smoothness
over the graph structure, where the signal varies gradually across connected nodes.

• Definition: For a signal x defined on a graph, the signal is K-band-limited if its


spectral representation x̂ satisfies:

x̂(λi ) = 0 ∀i > K,

where λi are the eigenvalues of the graph Laplacian.


• Significance: K-band-limited signals allow for efficient sampling and reconstruc-
tion because the information is concentrated in the first K spectral components,
reducing redundancy in the data.

6
• Application: Band-limited graph signals often arise in scenarios where the un-
derlying graph structure exhibits smooth behavior, such as social networks, sensor
networks, and brain connectivity graphs.

Graph-Based Interpolation

Graph interpolation refers to the process of estimating the values of a signal at unsampled
nodes using the known values at sampled nodes and the graph structure. This process
exploits the smoothness of the signal over the graph to infer missing values.

• Smoothness Constraint: Graph-based interpolation assumes that the signal


varies smoothly across connected nodes. This constraint can be mathematically
expressed using the Laplacian quadratic form:
xT Lx,
where x is the graph signal and L is the graph Laplacian. Minimizing this term
ensures smooth interpolation.
• Interpolation Techniques:
1. Spectral Interpolation: Uses the graph Fourier basis to interpolate the
signal by filling in missing spectral components based on the observed values.
2. Kernel-Based Interpolation: Employs kernel functions that incorporate
graph topology to estimate signal values at unobserved nodes.
3. Iterative Methods: Iterative algorithms, such as gradient descent on the
smoothness term, are used to estimate missing values while maintaining signal
consistency.
• Applications:
– Sensor Networks: Interpolating temperature, humidity, or other measure-
ments at unobserved sensors using the graph of sensor locations and connec-
tivity.
– Brain Signal Analysis: Estimating activity at unmeasured brain regions
using functional connectivity graphs.
– Image Inpainting: Filling in missing pixel values by treating the image as a
graph of pixel relationships.

Challenges and Future Directions

Although significant progress has been made, challenges remain in scaling these tech-
niques to large, dynamic graphs and ensuring robustness against noise. Future research
may focus on:

• Adaptive sampling strategies for dynamic graph signals.

7
• Efficient interpolation algorithms for graphs with millions of nodes.
• Integration of machine learning techniques for improved performance in complex
scenarios.

Sampling and interpolation are cornerstone operations in GSP, enabling efficient pro-
cessing and reconstruction of graph signals. By leveraging graph topology and signal
smoothness, these methods open doors to applications in diverse domains, from environ-
mental monitoring to medical imaging.

5 Applications

5.1 Neuroscience and Image Processing

Graph Signal Processing (GSP) has found transformative applications in the fields of
neuroscience and image processing, where data inherently resides on irregular domains.
By leveraging graph structures, GSP enables sophisticated analyses that are unattainable
with traditional methods.

Neuroscience

In neuroscience, the human brain is often represented as a graph, where nodes correspond
to brain regions and edges represent structural or functional connectivity. GSP has been
instrumental in processing and analyzing brain signals obtained from functional Mag-
netic Resonance Imaging (fMRI) and Electroencephalography (EEG). Key applications
include:

• Functional Brain Analysis: Graph representations of fMRI signals allow re-


searchers to study the relationships between different brain regions. By applying
graph Fourier transforms, it is possible to identify low-frequency components that
correspond to large-scale functional connectivity patterns.
• Disease Progression Models: Graph-based approaches are used to detect ab-
normalities in brain connectivity associated with neurological disorders such as
Alzheimer’s disease, epilepsy, and schizophrenia. GSP enables researchers to ana-
lyze and compare connectivity patterns across patient groups, aiding in early diag-
nosis.
• Signal Denoising: Brain signals are often noisy due to external and physiological
factors. Graph filters can be applied to fMRI or EEG data to attenuate noise while
preserving meaningful connectivity information.
• Dynamic Graph Analysis: In time-resolved fMRI studies, GSP is employed
to analyze temporal variations in functional connectivity. This helps to uncover
dynamic patterns of brain activity that are linked to cognitive functions.

8
GSP’s ability to incorporate both structural and functional information makes it an
essential tool for understanding the brain’s complexity and addressing key challenges in
neuroscience.

Image Processing

Image processing is another domain where GSP has demonstrated remarkable utility.
In this context, images are represented as graphs, where pixels or superpixels act as
nodes, and edges encode spatial or intensity relationships. Applications of GSP in image
processing include:

• Image Denoising: Graph-based filters are used to smooth noisy images by apply-
ing low-pass filters in the graph spectral domain. This method preserves important
features such as edges while removing noise.
• Segmentation: Graph cuts and spectral clustering techniques are enhanced by
GSP to achieve more precise segmentation. By defining regions of interest as
graph partitions, GSP ensures that the segmentation aligns with both spatial and
intensity-based relationships.
• Point Cloud Processing: In 3D image processing, point clouds are represented as
graphs to facilitate compression, surface smoothing, and feature extraction. GSP-
based techniques help to maintain geometric fidelity during these tasks.
• Edge Detection and Compression: Graph spectral methods are utilized to de-
tect and highlight edges in images. Additionally, GSP is applied to compress images
by reducing graph frequencies that contribute minimally to perceptual quality.

The flexibility of GSP in modeling both local and global relationships in image data
has enabled breakthroughs in image quality enhancement, computational efficiency, and
data-driven insights.

Summary of Impact

Both neuroscience and image processing benefit significantly from GSP’s ability to handle
data in non-Euclidean spaces. In neuroscience, it facilitates the exploration of brain
connectivity and cognitive function. In image processing, it enhances image quality and
segmentation, among other tasks. The versatility of GSP ensures its continued adoption
in these fields as data and computational demands evolve.

6 Impact of GSP on Data Science

Graph Signal Processing (GSP) has significantly influenced various domains within data
science by providing powerful tools to model, analyze, and process data that resides

9
on irregular structures. Two key areas that have particularly benefited from GSP are
machine learning and network science.

Machine Learning

Machine learning (ML) has increasingly incorporated GSP techniques to process data
on graph domains, leading to advancements in graph neural networks (GNNs), semi-
supervised learning, and representation learning.

• Graph Neural Networks (GNNs): GSP concepts, such as graph convolution


and filtering, have formed the basis of GNN architectures. These models leverage
graph topology to propagate node features and learn representations that capture
local and global structures.

• Semi-Supervised Learning: GSP-based methods enhance semi-supervised learn-


ing by smoothing labels over graph structures. For example, low-pass filtering in
the spectral domain ensures that similar nodes share similar labels, improving clas-
sification accuracy.

• Dimensionality Reduction: GSP facilitates spectral embedding techniques, such


as Laplacian Eigenmaps, that reduce high-dimensional graph data while preserving
its structural properties.

• Robustness and Scalability: GSP-based algorithms enhance robustness to noise


and scalability for large-scale graph datasets, critical for real-world applications like
social networks and knowledge graphs.

Network Science

Network science has also experienced a paradigm shift due to the adoption of GSP tech-
niques. Graphs representing social, biological, and transportation networks can be ana-
lyzed more effectively using GSP.

• Community Detection: GSP enables spectral clustering methods that leverage


graph Laplacian eigenvectors to detect communities within networks.

• Network Topology Inference: GSP techniques estimate missing connections


in partially observed networks, enhancing understanding of social interactions or
biological pathways.

• Dynamic Network Analysis: For evolving networks, GSP tools are used to
analyze temporal patterns and identify significant structural changes over time.

• Graph Filtering for Insights: GSP-based filters are applied to highlight or sup-
press specific patterns in network data, such as traffic bottlenecks in transportation
systems.

10
By integrating GSP techniques, data science has expanded its ability to handle irregular
data structures, extract meaningful insights, and develop robust algorithms, transforming
how problems in diverse fields are approached.

7 Emerging Directions

7.1 Time-Varying Graphs

Time-varying graphs, where the graph structure and signals evolve over time, present
new challenges and opportunities for GSP.

• Challenges:

– Dynamic Structures: Changes in the graph topology over time require al-
gorithms that can adapt to evolving connectivity patterns.
– Scalability: Processing large, dynamic graphs in real-time demands efficient
computational frameworks.
– Noise and Uncertainty: Dynamic graphs are often noisy, making robust
signal processing techniques essential.

• Adaptive Algorithms: To address these challenges, adaptive GSP algorithms are


being developed that dynamically update graph representations and filters as the
graph evolves. Examples include:

– Online graph filtering methods for streaming data.


– Real-time network monitoring in applications like social media and traffic sys-
tems.

Time-varying graph analysis is crucial for applications involving streaming data, such as
financial market analysis, sensor networks, and real-time recommendation systems.

7.2 Higher-Order Graphs

Higher-order graphs, including hypergraphs and simplicial complexes, extend the capa-
bilities of traditional GSP by representing multi-way relationships among nodes.

• Applications:

– Coauthorship Networks: Hypergraphs are used to model collaborations


among multiple authors, where each hyperedge represents a group publication.
– Recommendation Systems: Higher-order relationships among users, items,
and contexts can be captured using hypergraph-based representations.

11
• Mathematical Foundations: Simplicial complexes, an extension of graphs, allow
the modeling of higher-dimensional structures. For example:

– Nodes represent data points.


– Edges represent pairwise relationships.
– Higher-order simplices represent multi-way interactions.

• Challenges: Developing efficient algorithms to handle the combinatorial complex-


ity of hypergraphs and simplicial complexes remains an open research problem.

• Potential Benefits: Higher-order GSP enables richer data representations and


improved analytical capabilities in areas such as computational biology, natural
language processing, and social network analysis.

By advancing techniques for time-varying and higher-order graphs, GSP will continue to
expand its applicability, addressing increasingly complex data scenarios and broadening
its impact across disciplines.

8 Conclusion and Outlook

Graph Signal Processing (GSP) has emerged as a transformative extension of classi-


cal signal processing, providing a robust framework for analyzing and processing data
defined on irregular, non-Euclidean domains. By bridging classical SP concepts, such
as filtering, Fourier analysis, and convolution, with advanced computational techniques
from algebraic and spectral graph theory, GSP addresses the unique challenges posed
by graph-structured data. This combination has unlocked new possibilities in various
domains, including neuroscience, image processing, social networks, and transportation
systems.

Contributions and Impact

The core strength of GSP lies in its ability to integrate graph topology with the underlying
signal for comprehensive analysis. Over the past decade, the field has made substantial
progress in:

• Generalizing classical SP operations to graph domains through tools like the Graph
Fourier Transform (GFT), graph filters, and convolutional operations.

• Developing techniques for sampling and interpolation in graph-based settings, en-


abling efficient and accurate reconstruction of graph signals.

• Extending GSP concepts to handle dynamic graphs and time-varying signals, which
is crucial for applications like real-time network analysis and streaming data.

12
• Addressing practical applications in neuroscience, image processing, and beyond,
where irregular data structures are ubiquitous.

These advancements have significantly impacted fields where data cannot be represented
in traditional regular domains, allowing for enhanced data analysis, compression, and
interpretation.

Future Directions

While GSP has achieved considerable milestones, it remains an active area of research
with exciting opportunities for growth and innovation. Key areas for future exploration
include:

• Dynamic Graph Signal Processing: Extending GSP to dynamic and time-


varying graphs is a critical research direction. Dynamic graphs, which change over
time due to evolving interactions or data streams, pose unique challenges in terms
of both computational efficiency and theoretical modeling. Advancing techniques
for adaptive filtering and real-time graph signal processing will be crucial.

• Higher-Order Graphs and Data Structures: The application of GSP to hy-


pergraphs, simplicial complexes, and higher-order graph structures offers significant
potential. These representations capture multi-way relationships, which are increas-
ingly relevant in applications like co-authorship networks, biochemical pathways,
and higher-dimensional data analysis.

• Scalability and Computational Efficiency: As graphs grow in size and com-


plexity, developing scalable algorithms for GSP becomes essential. Techniques that
leverage sparsity, parallel computing, and distributed architectures will be critical
to address the computational demands of large-scale graph analysis.

• Integration with Machine Learning: GSP’s synergy with machine learning


and deep learning, particularly in the context of graph neural networks (GNNs), is
a promising area. Future research may focus on incorporating GSP-based opera-
tions into GNN architectures, improving their interpretability and performance on
complex datasets.

• Applications in Emerging Fields: New applications of GSP are expected to


emerge in areas such as autonomous systems, financial networks, and personalized
medicine. These domains involve large, irregular datasets that can benefit from
GSP’s ability to model relationships and extract meaningful patterns.

Closing Remarks

Graph Signal Processing has firmly established itself as a cornerstone for the analysis of
irregular data. Its ability to unify classical SP concepts with graph-based models ensures

13
its relevance across diverse scientific and engineering disciplines. As computational ca-
pabilities advance and datasets grow more complex, GSP’s theoretical foundations and
practical applications are poised to expand further.

The future of GSP lies in addressing emerging challenges, such as dynamic data, scalabil-
ity, and integration with other analytical frameworks. By tackling these challenges, GSP
will continue to shape how we process, analyze, and understand data in the 21st century
and beyond.

9 References

1. D. K. Hammond, P. Vandergheynst, and R. Gribonval, “Wavelets on graphs via


spectral graph theory,” Applied and Computational Harmonic Analysis, vol. 30,
no. 2, pp. 129–150, Mar. 2011.

2. D. I. Shuman, S. K. Narang, P. Frossard, A. Ortega, and P. Vandergheynst, “The


emerging field of signal processing on graphs: Extending high-dimensional data
analysis to networks and other irregular domains,” IEEE Signal Processing Maga-
zine, vol. 30, no. 3, pp. 83–98, May 2013.

3. A. Sandryhaila and J. M. F. Moura, “Discrete signal processing on graphs,” IEEE


Transactions on Signal Processing, vol. 61, no. 7, pp. 1644–1656, Apr. 2013.

4. A. Sandryhaila and J. M. F. Moura, “Discrete signal processing on graphs: Fre-


quency analysis,” IEEE Transactions on Signal Processing, vol. 62, no. 12, pp.
3042–3054, Jun. 2014.

14

You might also like