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

03/10/2019
by   Samuel Zbarsky, et al.
0

We give an algorithm for counting self-avoiding walks or self-avoiding polygons that runs in time (C√(n n)) on 2-dimensional lattices and time (C_dn^(d-1)/d n) on d-dimensional lattices for d>2.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/21/2022

Counting Cycles on Planar Graphs in Subexponential Time

We study the problem of counting all cycles or self-avoiding walks (SAWs...
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
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...
research
07/11/2023

Direct sampling of short paths for contiguous partitioning

In this paper, we provide a family of dynamic programming based algorith...
research
11/23/2011

Self-Avoiding Random Dynamics on Integer Complex Systems

This paper introduces a new specialized algorithm for equilibrium Monte ...
research
11/30/2020

A Bijection Between Weighted Dyck Paths and 1234-avoiding Up-Down Permutations

Three-dimensional Catalan numbers are a variant of the classical (bidime...
research
12/05/2020

A Theory for Backtrack-Downweighted Walks

We develop a complete theory for the combinatorics of walk-counting on a...

Please sign up or login with your details

Forgot password? Click here to reset