Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Fiedler Vector Approximation via Interacting RandomWalks

View through CrossRef
The Fiedler vector of a graph, namely the eigenvector corresponding to the second smallest eigenvalue of a graph Laplacian matrix, plays an important role in spectral graph theory with applications in problems such as graph bi-partitioning and envelope reduction. Algorithms designed to estimate this quantity usually rely on a priori knowledge of the entire graph, and employ techniques such as graph sparsification and power iterations, which have obvious shortcomings in cases where the graph is unknown, or changing dynamically. In this paper, we develop a framework in which we construct a stochastic process based on a set of interacting random walks on a graph and show that a suitably scaled version of our stochastic process converges to the Fiedler vector for a sufficiently large number of walks. We also provide numerical results to confirm our theoretical findings on different graphs, and show that our algorithm performs well over a wide range of parameters and the number of random walks. Simulations results over time varying dynamic graphs are also provided to show the efficacy of our random walk based technique in such settings. As an important contribution, we extend our results and show that our framework is applicable for approximating not just the Fiedler vector of graph Laplacians, but also the second eigenvector of any time reversible Markov Chain kernel via interacting random walks. To the best of our knowledge, our attempt to approximate the second eigenvector of any time reversible Markov Chain using random walks is the first of its kind, opening up possibilities to achieving approximations of higher level eigenvectors using random walks on graphs.
Title: Fiedler Vector Approximation via Interacting RandomWalks
Description:
The Fiedler vector of a graph, namely the eigenvector corresponding to the second smallest eigenvalue of a graph Laplacian matrix, plays an important role in spectral graph theory with applications in problems such as graph bi-partitioning and envelope reduction.
Algorithms designed to estimate this quantity usually rely on a priori knowledge of the entire graph, and employ techniques such as graph sparsification and power iterations, which have obvious shortcomings in cases where the graph is unknown, or changing dynamically.
In this paper, we develop a framework in which we construct a stochastic process based on a set of interacting random walks on a graph and show that a suitably scaled version of our stochastic process converges to the Fiedler vector for a sufficiently large number of walks.
We also provide numerical results to confirm our theoretical findings on different graphs, and show that our algorithm performs well over a wide range of parameters and the number of random walks.
Simulations results over time varying dynamic graphs are also provided to show the efficacy of our random walk based technique in such settings.
As an important contribution, we extend our results and show that our framework is applicable for approximating not just the Fiedler vector of graph Laplacians, but also the second eigenvector of any time reversible Markov Chain kernel via interacting random walks.
To the best of our knowledge, our attempt to approximate the second eigenvector of any time reversible Markov Chain using random walks is the first of its kind, opening up possibilities to achieving approximations of higher level eigenvectors using random walks on graphs.

Related Results

Learning Theory and Approximation
Learning Theory and Approximation
The workshop Learning Theory and Approximation , organised by Kurt Jetter (Stuttgart-Hohenheim), Steve Smale (Berkeley) and Ding-Xuan Zhou (...
Analysis of fracture problems of airport pavement by improved element-free Galerkin method
Analysis of fracture problems of airport pavement by improved element-free Galerkin method
Using the improved element-free Galerkin (IEFG) method, in this paper we introduce the characteristic parameter r which can reflect the singular stress near the crack tip into the ...
Drug interactions in incident NOACs users and risk of bleeding
Drug interactions in incident NOACs users and risk of bleeding
Abstract Introduction Oral anticoagulants (NOACs) are known to have a better safety profile than Vitamin K antagonists, but thei...
Generalized Jacobi Chebyshev Wavelet Approximation
Generalized Jacobi Chebyshev Wavelet Approximation
General Background: Wavelet approximations are fundamental in numerical analysis and signal processing, with classical orthogonal polynomials like Jacobi and Chebyshev serving as k...
Optimal with Respect to Accuracy Recovery of Some Classes Functions by Fourier Series
Optimal with Respect to Accuracy Recovery of Some Classes Functions by Fourier Series
Introduction. Function approximation (approximation or restoration) is widely used in data analysis, model building, and forecasting. The goal of function approximation is to find ...
MECHANISMS OF SCHEMATIC MODELING BASED ON VECTOR LOGIC
MECHANISMS OF SCHEMATIC MODELING BASED ON VECTOR LOGIC
Context. This paper addresses issues relevant to the EDA market – reducing the cost and time of testing and verification of digital projects by synthesizing the logic vector of a d...
Frequency-limited model approximation of large-scale dynamical models
Frequency-limited model approximation of large-scale dynamical models
Approximation de modèles dynamiques de grande dimension sur intervalles de fréquences limités Les systèmes physiques sont représentés par des modèles mathématiques ...
Efficient by Precision Algorithms for Approximating Functions from Some Classes by Fourier Series
Efficient by Precision Algorithms for Approximating Functions from Some Classes by Fourier Series
Introduction. The problem of approximation can be considered as the basis of computational methods, namely, the approximation of individual functions or classes of functions by fun...

Back to Top