[geeks] Pentomino puzzle
Nick B
nick at pelagiris.org
Sun Oct 27 20:28:06 CDT 2013
EC2 (or your choice or replacements) and a few hundreds of dollars of time?
Nick
On Sun, Oct 27, 2013 at 9:09 PM, Mouse <mouse at rodents-montreal.org> wrote:
> I assume everyone here knows what pentominoes are. (Well, actually,
> no, I don't. But everyone who is likely to find the question I'm about
> to ask interesting probably does. For the two people who find this
> interesting but don't yet know them, see the Wikipedia page
> "Pentomino".)
>
> The question: what 60-square shape, treated as a pentomino puzzle
> (piece reflection allowed), has the most solutions?
>
> The 6x10 rectangle has 9356, or 2339 after reducing for symmetry of the
> shape. But this is easily beat by the 8x8 square with one 2x2 corner
> removed, which has 10054, or 5027 after symmetry reduction. It's
> possible to do better (I looked at some 7x9 rectangles with three
> squares removed and one of them has over thirteen thousand solutions)
> and I'm wondering if anything has been proven best.
>
> In theory, it's a trivial problem: just generate all 60-ominoes and try
> them. But that'd be insanely expensive; my rough estimate is that
> there are on the order of 10^34 60-ominoes. Just enumerating them all,
> never mind actually doing anything significant with each one, is out of
> reach. It would be a smaller enumeration exercise to run through all
> possible ways of forming a connected shape with the pentominoes. I'm
> doing this right now with the factor-of-2 magnification of the
> 15-ominoes; the run just to generate the list of 15-ominoes took over a
> week (there are 3426576 of them). This is probably in large part
> because the program uses O(n^2) algorithms heavily - but even speeding
> it up by 10 orders of magnitude would still leave the problem
> hopelessly out of reach.
>
> Any pointers? Or other thoughts?
>
> /~\ The ASCII Mouse
> \ / Ribbon Campaign
> X Against HTML mouse at rodents-montreal.org
> / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B
> _______________________________________________
> GEEKS: http://www.sunhelp.org/mailman/listinfo/geeks
More information about the geeks
mailing list