Direct sampling of short paths for contiguous partitioning

07/11/2023
by   Wesley Pegden, et al.
0

In this paper, we provide a family of dynamic programming based algorithms to sample nearly-shortest self avoiding walks between two points of the integer lattice ℤ^2. We show that if the shortest path of between two points has length n, then we can sample paths (self-avoiding-walks) of length n+O(n^1-δ) in polynomial time. As an example of an application, we will show that the Glauber dynamics Markov chain for partitions of the Aztec Diamonds in ℤ^2 into two contiguous regions with nearly tight perimeter constraints has exponential mixing time, while the algorithm provided in this paper can be used be used to uniformly (and exactly) sample such partitions efficiently.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/10/2019

Asymptotically faster algorithm for counting self-avoiding walks and self-avoiding polygons

We give an algorithm for counting self-avoiding walks or self-avoiding p...
research
04/17/2020

The two player shortest path network interdiction problem

In this article, we study a biobjective extension of the shortest path n...
research
07/24/2021

Nonreversible Markov chain Monte Carlo algorithm for efficient generation of Self-Avoiding Walks

We introduce an efficient nonreversible Markov chain Monte Carlo algorit...
research
04/03/2018

Query Shortest Paths Amidst Growing Discs

The determination of collision-free shortest paths among growing discs h...
research
08/23/2019

Complexity and Geometry of Sampling Connected Graph Partitions

In this paper, we prove intractability results about sampling from the s...
research
05/09/2016

On the Emergence of Shortest Paths by Reinforced Random Walks

The co-evolution between network structure and functional performance is...
research
07/18/2011

What can we learn from slow self-avoiding adaptive walks by an infinite radius search algorithm?

Slow self-avoiding adaptive walks by an infinite radius search algorithm...

Please sign up or login with your details

Forgot password? Click here to reset