Graph Powers of Groups
Gabe Cunningham, Igor Minevich
TL;DR
This work generalizes Lights Out by allowing vertex states to lie in a finite group $G$ and studying the resulting graph power $G^\Gamma$, with a focus on when $\Gamma$ is reducible to abelian analysis (RA). The authors develop a lattice/SNF-based framework to understand $G^\Gamma$ for abelian $G$ and extend it to nonabelian $G$ via commutator subgroups, introducing RA, commutator hierarchies, and the RA Matrix $C_\Gamma$. A central result is that $\Gamma$ is RA if and only if the RA Matrix has full rank over $\mathbb{Z}$ (or equivalently modulo every prime for Heisenberg groups), with many graph families (e.g., Petersen, trees, complete bipartite graphs under gcd conditions, even-dimensional cubes) shown to be RA, while specific graphs like odd-dimensional cubes $Q_{2n+1}$ and folded cubes $\square_d$ (under stated conditions) are not. The framework provides concrete computational tools (e.g., GAP/Sage code) to decide RA and reveals a rich interaction between graph topology, group structure, and linear-algebraic invariants, offering a pathway toward broader graph-product analyses of group actions on coupled systems.
Abstract
The Lights Out Puzzle, played on a graph $Γ$, has been studied using linear algebra over $\mathbb{F}_2$ and more generally over $\mathbb{Z}/k\mathbb{Z}$. We generalize the setting by allowing the states of vertices to be the elements of a group $G$, where a \textit{click} in vertex $v$ multiplies the state of $v$ and its neighbors by an element $g \in G$ on the right. Starting with the identity element $e \in G$ for all vertices, the totality of all achievable state configurations forms a group $G^Γ$. This group generalizes parallel products of group actions and provides a rich structure for analysis. For many graphs, which we term ``RA'' (reducible to abelian), the problem reduces -- regardless of $G$ -- to a linear algebra question over $\mathbb{Z}$. We discuss a chain of five different subgroups consisting of commutators and introduce techniques for showing that families of graphs are RA using each. In particular, using Heisenberg groups, we establish that a graph is RA precisely when a certain lattice spans $\mathbb{Z}^{|Γ|}$. While most graphs appear to be RA, we show the odd-dimensional cube graphs $Q_{2n+1}$ and folded cube graphs $\square_d$, for $d$ odd or 2, are not.
