Collections of cells, binomial ideals and combinatorics
Carmelo Cisto, Rizwan Jahangir, Francesco Navarra
TL;DR
The paper presents PolyominoIdeals, a Macaulay2 package that unifies combinatorial and algebraic perspectives on collections of cells and polyominoes. It provides robust encodings (via lower-left corners) and a suite of combinatorial tools (connectivity, convexity, holes, random generation) alongside rich algebraic constructs such as inner and adjacent $2$-minor ideals, toric and lattice representations, and Gröbner basis analyses. A central theme is the link between combinatorial structures and algebraic invariants, exemplified by the relationship between rook polynomials and Hilbert-Poincaré series, including switching variants. The framework enables explicit computation of ideals, their toric counterparts, and associated invariants, with practical implications for combinatorial commutative algebra and computational algebraic geometry.
Abstract
In this paper we provide a description of the package \textit{PolyominoIdeals} for \textit{Macaulay2} that allows to deal with collections of cells, polyominoes and related binomial ideals.
