Skip to main content
Matthew Kahle's user avatar
Matthew Kahle's user avatar
Matthew Kahle's user avatar
Matthew Kahle
  • Member for 14 years, 9 months
  • Last seen more than a week ago
awarded
awarded
revised
The shortest path in first passage percolation
corrected the spelling of my name!
Loading…
answered
Loading…
awarded
awarded
accepted
awarded
comment
How to sample a uniform random polyomino?
Does it really satisfy detailed balance? If I am understanding the algorithm correctly, it seems like the probability of an L-tetromino transforming to square-tetromino is twice as large as a square-tetromino transforming to L-tetromino.
comment
Random polyominoes containing $2\times2$ squares
I think the only problem with the quoted construction is that the algorithm sometimes gets stuck. But as someone else pointed out, this does not mean that it is not sampling correctly––you just have to start over whenever you get stuck. All one needs to check is that every $n$-omino gets counted exactly $n$ times, which seems straightforward unless I am missing something. Still, this does not answer your questions about the expected number of $2 \times 2$ squares as $ n \to \infty$.
comment
How to sample a uniform random polyomino?
Brendan McKay, yes this my intention, so this would be useful. Thank you.
comment
How to sample a uniform random polyomino?
Igor Pak. Thanks for the reference. I have been looking at this book, but still haven't found the answer to my question. Maybe it is right in front of me, and I am missing it. As far as I understand it, self-avoiding random walks can be "nearly uniformly" sampled via relatively easy to implement Markov chain Monte Carlo methods such as the pivot algorithm, for example: arxiv.org/abs/cond-mat/0109308 . I guess I am asking if there are similar methods for simulating uniform polyominoes. I am guessing that proving things about mixing time is hard, and I am happy to just do experiments.
revised
How to sample a uniform random polyomino?
fixed sentence fragment: "For $n=1000$ this would already be far beyond."
Loading…
comment
How to sample a uniform random polyomino?
Aaron Meyerowitz, it seems that this keeps you from getting stuck, but then not every polyomino is equally likely. For example, the square tetromino is more likely than the straight tetromino.
revised
How to sample a uniform random polyomino?
added terminology "lattice animal" and pointer to related earlier MO question.
Loading…
revised
How to sample a uniform random polyomino?
added a tag for "combinatorics"
Loading…
asked
Loading…
Loading…
awarded
awarded
1
4 5
6
7 8
17