A Dynamical System Approach to Polyominoes Generation*
Affiliation:
1. Department of Theoretical and Applied Sciences, University of Insubria, Varese, Italy. paolo.massazza@uninsubria.it
Abstract
We describe a method which exploits discrete dynamical systems to generate suitable classes of polyominoes. We apply the method to design an algorithm that uses O(n) space to generate in constant amortized time all polyominoes corresponding to hole-free partially directed animals consisting of n sites on the square grid. By implementing the algorithm in C++ we have obtained a new sequence that does not appear in the On-Line Encyclopedia of Integer Sequences.
Subject
Computational Theory and Mathematics,Information Systems,Algebra and Number Theory,Theoretical Computer Science