Non-Markovian Monte Carlo on Directed Graphs

Type: Article

Publication Date: 2019-12-17

Citations: 1

DOI: https://doi.org/10.1145/3376930.3376991

Abstract

Markov Chain Monte Carlo (MCMC) has been the de facto technique for sampling and inference of large graphs such as online social networks. At the heart ofMCMC lies the ability to construct an ergodicMarkov chain that attains any given stationary distribution ', often in the form of random walks or crawling agents on the graph. Most of the works around MCMC, however, presume that the graph is undirected or has reciprocal edges, and become inapplicable when the graph is directed and non-reciprocal. Here we develop a similar framework for directed graphs called Non- Markovian Monte Carlo (NMMC) by establishing a mapping to convert ' into the quasi-stationary distribution of a carefully constructed transient Markov chain on an extended state space. As applications, we demonstrate how to achieve any given distribution ' on a directed graph and estimate the eigenvector centrality using a set of non-Markovian, history-dependent random walks on the same graph in a distributed manner.We also provide numerical results on various real-world directed graphs to confirm our theoretical findings, and present several practical enhancements to make our NMMC method ready for practical use in most directed graphs. To the best of our knowledge, the proposed NMMC framework for directed graphs is the first of its kind, unlocking all the limitations set by the standard MCMC methods for undirected graphs.

Locations

  • ACM SIGMETRICS Performance Evaluation Review - View
  • arXiv (Cornell University) - View - PDF

Similar Works

Action Title Year Authors
+ Non-Markovian Monte Carlo on Directed Graphs 2019 Chul‐Ho Lee
Min Ho Kang
Do Young Eun
+ PDF Chat Non-Markovian Monte Carlo on Directed Graphs 2019 Chul‐Ho Lee
Min Ho Kang
Do Young Eun
+ Non-Markovian Monte Carlo on Directed Graphs 2019 Chul‐Ho Lee
Min Kang
Do Young Eun
+ Beyond random walk and metropolis-hastings samplers 2012 Chul‐Ho Lee
Xin Xu
Do Young Eun
+ Beyond random walk and metropolis-hastings samplers 2012 Chul-Ho Lee
Xin Xu
Do Young Eun
+ Beyond Random Walks And Markov Chains 2021
+ Ensuring Reliable Monte Carlo Estimates of Network Properties 2019 Haema Nilakanta
Zack W. Almquist
Galin L. Jones
+ PDF Chat Non-Backtracking Centrality Based Random Walk on Networks 2018 Lin Yuan
Zhongzhi Zhang
+ Non-Backtracking Centrality Based Random Walk on Networks 2018 Lin Yuan
Zhongzhi Zhang
+ Beyond Random Walk and Metropolis-Hastings Samplers: Why You Should Not Backtrack for Unbiased Graph Sampling 2012 Chul‐Ho Lee
Xin Xu
Do Young Eun
+ Beyond Random Walk and Metropolis-Hastings Samplers: Why You Should Not Backtrack for Unbiased Graph Sampling 2012 Chul‐Ho Lee
Xin Xu
Do Young Eun
+ A metric on directed graphs and Markov chains based on hitting probabilities 2020 Zachary M. Boyd
NicolĂĄs Fraiman
Jeremy L. Marzuola
Peter J. Mucha
Braxton Osting
Jonathan Weare
+ An Efficient and Scalable Algorithm for Estimating Kemeny's Constant of a Markov Chain on Large Graphs 2021 Shiju Li
Xin Huang
Chul‐Ho Lee
+ A metric on directed graphs and Markov chains based on hitting probabilities 2020 Zachary M. Boyd
NicolĂĄs Fraiman
Jeremy L. Marzuola
Peter J. Mucha
Braxton Osting
Jonathan Weare
+ PDF Chat A Metric on Directed Graphs and Markov Chains Based on Hitting Probabilities 2021 Zachary M. Boyd
NicolĂĄs Fraiman
Jeremy L. Marzuola
Peter J. Mucha
Braxton Osting
Jonathan Weare
+ Sampling Graphical Networks via Conditional Independence Coupling of Markov Chains 2016 Guichong Li
+ PDF Chat Characterizing Directed and Undirected Networks via Multidimensional Walks with Jumps 2019 FabrĂ­cio Murai
Bruno Ribeiro
Don Towlsey
Pinghui Wang
+ On the efficiency-optimal Markov chains for distributed networking applications 2015 Chul‐Ho Lee
Do Young Eun
+ Characterizing Directed and Undirected Networks via Multidimensional Walks with Jumps 2017 FabrĂ­cio Murai
Bruno Ribeiro
Don Towsley
Pinghui Wang
+ Sequential Stratified Regeneration: MCMC for Large State Spaces with an Application to Subgraph Count Estimation 2020 Carlos H. C. Teixeira
Mayank Kakodkar
VinĂ­cius Dias
Wagner Meira
Bruno Ribeiro

Works That Cite This (1)

Action Title Year Authors
+ PDF Chat Fiedler Vector Approximation via Interacting Random Walks 2020 Vishwaraj Doshi
Do Young Eun

Works Cited by This (1)

Action Title Year Authors
+ Non-Markovian Monte Carlo on Directed Graphs 2019 Chul‐Ho Lee
Min Ho Kang
Do Young Eun