Toward a Canonical Representation of Blocked Rectangular Grids with an Application to Finite Tiling Problems
Noah Jensen, Stephanie Treneer
TL;DR
This work develops a canonical representation framework for blocked rectangular grids under symmetry by partitioning boards into region-based board partitions and applying a main reduction theorem that yields a weighted count of all boards from a reduced subset. The method guarantees at least one representative from each symmetry class while substantially limiting redundancy, with exact counting formulas derived via Burnside’s lemma across multiple dimension parities. It then applies the framework to families of polyomino tiling problems, using backtracking and linear-system approaches to efficiently determine solvability and compute totals of solvable/unsolvable boards, supplemented by open-source code. The paper also introduces a quantitative measure of canonical quality, explores its behavior through several conjectures, and demonstrates practical impact on complex tiling datasets such as Genius Square and other tiling problems.Overall, the work provides a principled, scalable approach to symmetry-aware enumeration and tiling analysis, enabling exact class counts and near-optimal canonical representations for a broad class of blocked-grid problems.
Abstract
Given the collection of all $m\times n$ rectangular grids which have a fixed number $1\leq r\leq mn$ of blocked cells, we explicitly describe a proper subset of the collection which is guaranteed to contain at least one grid from each equivalence class under symmetry, eliminating the majority of redundant grids. We analyze the extent to which redundant grids remain in the reduced set, and give general cases in which our methods exactly produce a complete set of canonical representatives for the equivalence classes. As an application of our results, we specify collections of polyomino tiling problems and find all solvable grids in each collection.
