Abstract
A new code, binary 2-dimentional code (B2DC), is proposed for polyominoes. An algorithm based on the B2DC and the reverse search method are proposed for enumerating nonisomorphic planar simply connected polyominoes. An enumeration tree and a new father-son relationship are defined for enumerating polyominoes. Then we propose an algorithm to build adjacent matrices and laplacian matrices by B2DCs of polyominoes and search isospectral polyomino graphs by computing characteristic polynomials of those matrices.










Similar content being viewed by others
References
Avis D, Fukuda K (1996) Reverse search for enumeration. Discret Appl Math 65:21–46
Babić D, Gutman I (1992) On isospectral benzenoid graphs. J Math Chem 9:261–278
Babić D (1993) Isospectral benzenoid graphs with an odd number of vertices. J Math Chem 12:137–146
Caporossi G, Hansen P (1998) Enumeration of Polyhex Hydrocarbons to h=21. J Chem Inf Comput Sci 38:610–619
Cioslowski J (1991) A conjecture on benzenoid graphs. J Math Chem 6:111–111
Conway AR (1995) Enumerating 2D percolation series by the finite lattice method. J Phys A Math Gen 28:335–349
Conway AR, Guttmann AJ (1995) On two-dimensional percolation. J Phys A Math Gen 28:891–904
Golomb S (1994) Polyominoes: puzzles, patterns, problems and packings, Second edn. Princeton University Press, Princetion
Gutman I, Marković S, Grbović V (1991) The smallest pair of isospectral benzenoid systems. J Serb Chem Soc 56:553–554
Hansen P, Lebatteux C, Zheng M (1996) The boundary-edges code for polyhexes. Theochem J Mol Struct 363:237–247
Harary F, Palmer E (1973) Graphical enumeration. Academic Press, New York
Jensen I (2001) Enumerations of lattice animals and trees. J Stat Phys 102:865–881
Jensen I, Guttmann AJ (2000) Statistics of lattice animals (polyominoes) and polygons. J Phys A 33:L257–L263
Jensen I (2003) Counting polyominoes: a parallel implementation for cluster computing. LNCS 2659:203–212
Liang X, Meng J (2011) Computer search for isospectral benzenoid graphs. MATCH Commun Math Comput Chem 65:427–430
Mertens S (1990) Lattice animals: A fast enumeration algorithm and new perimeter polynomials. J Stat Phys 58:1095–1108
Oliveira e Silva T (2015) http://sweet.ua.pt/tos/animals/a44.html. Accessed 19 Dec 2014
Redelmeier DH (1981) Counting polyominoes: yet another attack. Discret Math 36:191–203
Zheng S, Wang Z, Zhang J, Xin X (1996) A result of searching for isospectral benzenoid graphs. J Xinjiang Univ (Nat Sci Ed) 13:21,28
Acknowledgments
The authors are grateful to the anonymous referees for their careful reading and valuable comments to improve this paper. The research is supported by NSFC(11171283).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Liang, X., Wang, R. & Meng, J.x. Code for polyomino and computer search of isospectral polyominoes. J Comb Optim 33, 254–264 (2017). https://doi.org/10.1007/s10878-015-9953-z
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10878-015-9953-z