Distributional Tiling Problem



next up previous contents
Next: Distributional Post Correspondence Up: Average-Case NP-Complete Problems Previous: Distributional Halting Problem

Distributional Tiling Problem

A tile is a square with a symbol on each side which may not be rotated or turned over. We assume that there are infinite copies of each tile. By a tiling of an square it means an arrangement of tiles covering the square in which the symbols on the common sides of adjacent tiles are the same. The size of a tile is the length of the binary representation of the four symbols at each edge in a fixed order.
DISTRIBUTIONAL TILING PROBLEM

Instance. A finite set of tiles , a positive integer , and a sequence () of tiles that match each other, i.e. the symbol on the right side of is the same as that on the left side of . The size of the instance is plus the sum of the sizes of all members in plus the sum of the sizes of all members in .

Question. Can be extended to tile an square using tiles from ?

Distribution. Proportional to , where is the probability of (one can use one's favorite distribution to select or simply select one uniformly at random among binary strings since is coded in binary) and is the probability of choosing , where is chosen by choosing at random with probability , choosing the first tile at random from , and choosing the () sequentially and uniformly at random from those tiles in that match .
Levin [Lev86] originally considered the distributional tiling problem for tiles with marked corners, namely, the corners of tiles, instead of edges, are marked with letters. In the tiling of an square, letters on the touching corners of adjacent tiles are the same.

The distributional tiling problem for tiles with marked corners was shown to be average-case NP-complete by Levin [Lev86], but only a proof sketch was given. A detailed proof for tiles with marked edges was given in [Gur91] (see also [BW93][WB95]).



next up previous contents
Next: Distributional Post Correspondence Up: Average-Case NP-Complete Problems Previous: Distributional Halting Problem



Jie Wang
Mon Feb 3 15:13:50 EST 1997