On Maximal Subgraph Sampling via Proximity Search

Graphs are fundamentally binary relations over finite sets. When working with a graph, a common approach involves studying specific combinatorial structures within it, such as cliques, independent sets, and bipartite subgraphs. The sampling problem over a combinatorial structure aims to address the question “Can one of these be generated uniformly at random?”. This thesis proposes a novel solution to the sampling problem for combinatorial structures within graphs. The sampling method we will focus on is Markov Chain Monte Carlo (MCMC). The core challenge lies in constructing a Markov chain over the solution space such that its stationary distribution aligns with the desired sampling distribution. The distribution of the Markov chain converges to the stationary one, thereby enabling us to sample in an approximate manner from our target distribution. Many frameworks designed for the enumeration problem, such as Reverse Search by Avis & Fukuda and Proximity Search by Conte & Uno, consist in building a connected graph (the solution graph) over the solution space and exploring it. In this thesis, we consider the use of a random walk on this solution graph as a potential Markov chain for sampling via MCMC. In doing so, several challenges and questions emerge: Firstly, regarding the algorithm's correctness, the stationary distribution of the random walk does not reflect the desired sampling distribution. Adapting the walk to our desired distribution can be achieved via the Metropolis algorithm. Secondly, from an efficiency standpoint, the time it takes for the Markov chain to `mix' also needs to be within polynomial bounds. Our objective is to prove that this condition is satisfied.

Publication Details

Journal
Electronic Theses and Dissertations Repository (University of Pisa)
Published
2024-10-06
Primary Topic
Markov Chains and Monte Carlo Methods
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

On Maximal Subgraph Sampling via Proximity Search

Electronic Theses and Dissertations Repository (University of Pisa)
Markov Chains and Monte Carlo Methods
article

On Maximal Subgraph Sampling via Proximity Search

article en

Abstract

Graphs are fundamentally binary relations over finite sets. When working with a graph, a common approach involves studying specific combinatorial structures within it, such as cliques, independent sets, and bipartite subgraphs. The sampling problem over a combinatorial structure aims to address the question “Can one of these be generated uniformly at random?”. This thesis proposes a novel solution to the sampling problem for combinatorial structures within graphs. The sampling method we will focus on is Markov Chain Monte Carlo (MCMC). The core challenge lies in constructing a Markov chain over the solution space such that its stationary distribution aligns with the desired sampling distribution. The distribution of the Markov chain converges to the stationary one, thereby enabling us to sample in an approximate manner from our target distribution. Many frameworks designed for the enumeration problem, such as Reverse Search by Avis & Fukuda and Proximity Search by Conte & Uno, consist in building a connected graph (the solution graph) over the solution space and exploring it. In this thesis, we consider the use of a random walk on this solution graph as a potential Markov chain for sampling via MCMC. In doing so, several challenges and questions emerge: Firstly, regarding the algorithm's correctness, the stationary distribution of the random walk does not reflect the desired sampling distribution. Adapting the walk to our desired distribution can be achieved via the Metropolis algorithm. Secondly, from an efficiency standpoint, the time it takes for the Markov chain to `mix' also needs to be within polynomial bounds. Our objective is to prove that this condition is satisfied.

Electronic Theses and Dissertations Repository (University of Pisa)
Openalex Percentile: Top 37%
Markov Chains and Monte Carlo Methods
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

On Maximal Subgraph Sampling via Proximity Search · Electronic Theses and Dissertations Repository (University of Pisa) (2024) | TGRS Research Map | TGRS