Characterizing Graphs as Algebraic Squares
Karen L. Collins, David Galvin, Christine A. Kelley, Emily McMillon, Amanda Redlich
TL;DR
This work formalizes squareness under the gluing algebra by introducing butterfly involutions and induced-subgraph criteria, then applies these tools to classify several graph families (cycles, paths, wheels, complete multipartite, circulants, and Johnson graphs) as square or non-square. It proves that squareness is preserved under key graph-operations when one factor is square (e.g., Cartesian, direct, strong, lexicographic product, and join), enabling the construction of infinite families of square graphs, while also providing counterexamples that show these closures are not converse. The results illuminate symmetry and substructure requirements for squareness and connect to broader themes in homomorphism densities and positive graphs. Open questions remain, notably a complete characterization for circulants and understanding squareness when combining two non-square graphs under common products. The framework offers practical criteria for constructing square graphs and guiding future investigations into the algebraic structure of graph products.
Abstract
Graphs that are squares under the gluing algebra arise in the study of homomorphism density inequalities such as Sidorenko's conjecture. Recent work has focused on these homomorphism density applications. This paper takes a new perspective and focuses on the graph properties of arbitrary square graphs, not only those relevant to homomorphism conjectures and theorems. We develop a set of necessary and/or sufficient conditions for a graph to be square. We apply these conditions to categorize several classical families of graphs as square or not. In addition, we create infinite families of square graphs by proving that joins and Cartesian, direct, strong, and lexicographic products of square graphs with arbitrary graphs are square.
