LGNADec 12, 2020

Decimated Framelet System on Graphs and Fast G-Framelet Transforms

arXiv:2012.06922v240 citations
AI Analysis

This work provides a more efficient multiscale representation and transformation method for graph-structured data, which is beneficial for researchers and practitioners working with large graphs in various applications.

This paper introduces decimated framelets, a novel multiscale representation system for graph data that forms a localized tight frame. It enables storing and processing graph data at multiple scales on coarse-grained chains, leading to a fast algorithm for decimated G-framelet transforms (FGT) with linear computational complexity O(N).

Graph representation learning has many real-world applications, from super-resolution imaging, 3D computer vision to drug repurposing, protein classification, social networks analysis. An adequate representation of graph data is vital to the learning performance of a statistical or machine learning model for graph-structured data. In this paper, we propose a novel multiscale representation system for graph data, called decimated framelets, which form a localized tight frame on the graph. The decimated framelet system allows storage of the graph data representation on a coarse-grained chain and processes the graph data at multi scales where at each scale, the data is stored at a subgraph. Based on this, we then establish decimated G-framelet transforms for the decomposition and reconstruction of the graph data at multi resolutions via a constructive data-driven filter bank. The graph framelets are built on a chain-based orthonormal basis that supports fast graph Fourier transforms. From this, we give a fast algorithm for the decimated G-framelet transforms, or FGT, that has linear computational complexity O(N) for a graph of size N. The theory of decimated framelets and FGT is verified with numerical examples for random graphs. The effectiveness is demonstrated by real-world applications, including multiresolution analysis for traffic network, and graph neural networks for graph classification tasks.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes