Solution to Problem #9



The problem was solved by Ross Millikan of San Mateo CA, Bert Sevenhant of Hasselt (Belgium), Philippe Fondanaiche of Paris (France), and Ken Duisenberg and Kirk Bresniker of Roseville CA. The first two counted all configurations as distinct (571 of these), while the third considered rotations (but not reflections) to be equivalent (291 of these). In addition to these results, the last two found a count of 156 if rotations and reflections are considered equivalent. There were essentially two methods of solution.

1. Here is Bert Sevenhant's solution (Philippe Fondanaiche's was similar):

Divide the 3 x 10 rectangle in 5 in the obvious way. This gives you 4 "in-between-lines". Then I call such a line "broken" whenever at least one tile crosses the line. The number of ways of filling an 3 x 2n (n>1) rectangle so that all lines are broken is 2. (Just put one tile "breaking" the first "in-between-line", and you will see everything follows.) The number of ways to fill a 3 x 2 is 3. (also easy to see) Now we can count per configuration of broken and not broken lines. (denote I for not broken and X for broken.)
IIII                         has 3^5 possibilities
XIII,IXII,IIXI,IIIX is 4 x 2   x 3^3
XXII,IXXI,IIXX         3 x 2   x 3^2
XIXI,XIIX,IXIX         3 x 2^2 x 3
IXXX,XXXI              2 x 2   x 3
XIXX,XXIX              2 x 2^2
XXXX                   2    

The sum of these numbers is the answer (571).

2. Here is Ross Millikan's solution:

There are 571 ways to tile a 3x10 rectangle with 1x2 dominoes, counting reflections and rotations as different. The easiest way to calculate this is to define P(n), Q(n) and N(n) for n even as P(n) is the number of ways to tile a 3xn rectangle with the left hand 3x2 separable from the rest (that is, having a vertical line separating the rectangle into a 3x2 and 3x(n-2)). Q(n) is the number of ways to tile 3xn without the left hand 3x2 separable. N(n) is the total number of ways to tile 3xn = P(n) + Q(n).

By inspection P(2) = 3 and obviously Q(2) = 0. The recurrence is P(n+2) = 3*(P(n) + Q(n)) because there are three different 3x2 rectangles we can join to the left end of a 3xn to make a 3x(n+2). Q(n+2) = 2/3 * P(n) + Q(n) because there are two ways to make a 3xn (where n>2) with no vertical breaks. So we start with three rectangles with a 3x2 on the end and get two with a 3x4 (in the casenof P(n)) or start with two with a 3xn (with n>2) and get two with a 3x(n+2) on the end.

This gives the following table
n     P(n)      Q(n)     N(n)
2     3         0        3
4     9         2        11
6     33        8        41
8     123       30       153
10    459       112      571

The growth rate approaches a factor 3/2*(1+sqrt(3))

Back to the Archives
Back to the Math Department Homepage.