NFFT meets Krylov methods: Fast matrix-vector products for the graph Laplacian of fully connected networks

08/14/2018
by   Dominik Alfke, et al.
6

The graph Laplacian is a standard tool in data science, machine learning, and image processing. The corresponding matrix inherits the complex structure of the underlying network and is in certain applications densely populated. This makes computations, in particular matrix-vector products, with the graph Laplacian a hard task. A typical application is the computation of a number of its eigenvalues and eigenvectors. Standard methods become infeasible as the number of nodes in the graph is too large. We propose the use of the fast summation based on the nonequispaced fast Fourier transform (NFFT) to perform the dense matrix-vector product with the graph Laplacian fast without ever forming the whole matrix. The enormous flexibility of the NFFT algorithm allows us to embed the accelerated multiplication into Lanczos-based eigenvalues routines or iterative linear system solvers. We illustrate the feasibility of our approach on a number of test problems from image segmentation to semi-supervised learning based on graph-based PDEs. In particular, we compare our approach with the Nyström method. Moreover, we present and test an enhanced, hybrid version of the Nyström method, which internally uses the NFFT.

READ FULL TEXT
research
07/10/2020

Semi-supervised Learning for Multilayer Graphs Using Diffuse Interface Methods and Fast Matrix Vector Products

We generalize a graph-based multiclass semi-supervised classification te...
research
11/19/2021

Learning in High-Dimensional Feature Spaces Using ANOVA-Based Fast Matrix-Vector Multiplication

Kernel matrices are crucial in many learning tasks such as support vecto...
research
02/28/2020

On Fast Computation of Directed Graph Laplacian Pseudo-Inverse

The Laplacian matrix and its pseudo-inverse for a strongly connected dir...
research
02/09/2018

Estimating the Spectral Density of Large Implicit Matrices

Many important problems are characterized by the eigenvalues of a large ...
research
02/15/2013

Multiclass Data Segmentation using Diffuse Interface Methods on Graphs

We present two graph-based algorithms for multiclass segmentation of hig...
research
02/27/2020

Edge corona product as an approach to modeling complex simplical networks

Many graph products have been applied to generate complex networks with ...
research
09/08/2021

Multiscale Laplacian Learning

Machine learning methods have greatly changed science, engineering, fina...

Please sign up or login with your details

Forgot password? Click here to reset