Algebraic Languages and Polyominoes Enumeration

Abstract In this paper, the use of algebraic languages theory in solving an open problem in combinatorics is shown. By constructing a bijection between convex polyominoes and words of an algebraic language, and by solving the corresponding algebraic system, we prove that the number of convex polyominoes with perimeter 2n + 8 is (2n + 11)4 n −4(2n + 1)( 2n n ) .

[1]  D. Klarner Cell Growth Problems , 1967, Canadian Journal of Mathematics.

[2]  D. Zeilberger,et al.  A Markov chain occurring in enzyme kinetics , 1982, Journal of mathematical biology.

[3]  Arto Salomaa,et al.  Automata-Theoretic Aspects of Formal Power Series , 1978, Texts and Monographs in Computer Science.

[4]  Robert Cori,et al.  Un code pour les graphes planaires et ses applications , 1973 .

[5]  R. C. Read,et al.  Contributions to the Cell Growth Problem , 1962, Canadian Journal of Mathematics.

[6]  Luc Boasson,et al.  Langages Algebriques, Paires Iterantes et Transductions Rationnelles , 1976, Theor. Comput. Sci..

[7]  W. T. Tutte A Census of Planar Maps , 1963, Canadian Journal of Mathematics.

[8]  Edward A. Bender,et al.  Convex n-ominoes , 1974, Discret. Math..

[9]  G. Kreweras,et al.  Sur les éventails de segments , 1970 .

[10]  Robert Cori,et al.  Shuffle of parenthesis systems and baxter permutations , 1986, J. Comb. Theory, Ser. A.

[11]  Marcel Paul Schützenberger,et al.  On Context-Free Languages and Push-Down Automata , 1963, Inf. Control..

[12]  Michel Latteux,et al.  Cônes rationnels commutatifs , 1979, J. Comput. Syst. Sci..

[13]  Ronald L. Rivest,et al.  Asymptotic bounds for the number of convex n-ominoes , 1974, Discret. Math..

[14]  Noam Chomsky,et al.  The Algebraic Theory of Context-Free Languages* , 1963 .

[15]  M. Eden A Two-dimensional Growth Process , 1961 .

[16]  W. Kuich,et al.  A context-free language and enumeration problems on infinite trees and digraphs , 1971 .

[17]  Jay R. Goldman,et al.  Formal Languages and Enumeration , 1978, J. Comb. Theory, Ser. A.

[18]  George Polya,et al.  On the number of certain lattice polygons , 1969 .

[19]  Ira M. Gessel,et al.  A noncommutative generalization and $q$-analog of the Lagrange inversion formula , 1980 .

[20]  Andrew Chi-Chih Yao,et al.  K + 1 heads are better than K , 1976, 17th Annual Symposium on Foundations of Computer Science (sfcs 1976).

[21]  R. Cori,et al.  Planar Maps are Well Labeled Trees , 1981, Canadian Journal of Mathematics.

[22]  Satoru Miyano,et al.  Remarks on Multihead Pushdown Automata and Multihead Stack Automata , 1983, J. Comput. Syst. Sci..

[23]  Seymour Ginsburg,et al.  The mathematical theory of context free languages , 1966 .

[24]  D. Kleitman,et al.  Covering Regions by Rectangles , 1981 .

[25]  C. C. Chen,et al.  Combinatorial properties of polyominoes , 1981, Comb..