A rectangulation is a decomposition of a rectangle into finitely many rectangles. Via natural equivalence relations, rectangulations can be seen as combinatorial objects with a rich structure, with links to lattice congruences, flip graphs, polytopes, lattice paths, Hopf algebras, etc. In this paper, we first revisit the structure of the respective equivalence classes: weak rectangulations that preserve rectangle-segment adjacencies, and strong rectangulations that preserve rectangle-rectangle adjacencies. We thoroughly investigate posets defined by adjacency in rectangulations of both kinds, and unify and simplify known bijections between rectangulations and permutation classes. This yields a uniform treatment of mappings between permutations and rectangulations that unifies the results from earlier contributions, and emphasizes parallels and differences between the weak and the strong cases. Then, we consider guillotine rectangulations, and prove that they can be characterized -- under all known mappings between permutations and rectangulations -- by avoidance of two mesh patterns that correspond to windmills in rectangulations. This yields new permutation classes in bijection with weak guillotine rectangulations, and the first known permutation class in bijection with strong guillotine rectangulations. Finally, we address enumerative issues and prove asymptotic bounds for several families of strong rectangulations.
Mathematics Subject Classifications: 05A05, 05A15, 05A16, 05C10, 06A07, 06B10
Keywords: Rectangulations, combinatorial enumeration, generating functions, asymptotic enumeration, posets, permutation patterns