Nagoya University Polyomino World

Table of Contents

logo.png

Common Multiple Shape Puzzle

The Common Multiple Shape Puzzle (CMSP) is defined as the task of finding, for given finite sets S1, S2, …, Sn of polyominoes, a common shape that can be tiled separately by each Si. Multiple copies of the polyominoes from each set may be used. The figure above shows an example solution of a CMSP with S1 is the set of pentominoes and S2 is the set of tetrominoes.

CMSP can be considered a generalization of the Polypolyominoes puzzle in which each set has a single polyomino. The figure below shows an example solution of a polypolyominoes with S1={X-pentomino}, S2={L-pentomino}, and S3={N-tetromino}. Polypolyominoes and its variants have been studied by Livio Zucca, Jorge Mireles, Giovanni Resta, and George Sicherman.

X5-L5-N4.png

Solution Catalog

All of the solutions listed in our catalog were obtained using ASP encodings we developed.

References

  1. "On the Computational Complexity of Generalized Common Shape Puzzles"
    Mutsunori Banbara, Shin-ichi Minato, Hirotaka Ono, and Ryuhei Uehara
    Proceedings of the Forty-ninth International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM'24), LNCS 14519, pp. 55-68. Springer (2024)
  2. "Polyomino", Wikipedia
  3. "Computer Puzzle Solution", DeepGreen (in Japanese)
  4. "Poly2ominoes", Jorge Mireles
  5. "Polypolyominoes", Giovanni Resta
  6. "Polyform Curiosities", Col. George Sicherman

Contact

Mutsunori Banbara
Professor
Graduate School of Informatics, Nagoya University
Furo-cho, Chikusa-ward, Nagoya-city, 464-8601

© Irumi Sugimori and Mutsunori Banbara

Created: 2025-09-24 Wed 10:49