Subgroup Perfect Codes in Cayley Graphs
- Subgroup perfect codes are subgroups of finite groups that serve as perfect codes in Cayley graphs, ensuring every vertex outside the subgroup is uniquely adjacent to one subgroup element.
- The local complement criterion and Diamond Lemma provide a structural framework to determine when a subgroup can function as an efficient dominating set.
- Methods adapted from circulant graph domination are used to classify maximal subgroup perfect codes, offering actionable insights for both theoretical study and algorithmic detection.
A subgroup perfect code is a subgroup of a finite group that serves as a perfect code (efficient dominating set) in some Cayley graph of the group. The paper of subgroup perfect codes in Cayley graphs connects group theory, combinatorics, and the structural theory of error-correcting codes. Recent research has emphasized necessary and sufficient conditions for maximal subgroups of a finite group to act as perfect codes, structural reduction techniques, and methods for explicit construction or classification across broad group families.
1. Formal Framework and Definitions
A perfect code in a graph is a set such that every vertex in is adjacent to exactly one vertex in , and no two vertices in are adjacent. In the setting of group theory, if is the Cayley graph of a finite group with inverse-closed connection set , a subgroup of is a subgroup perfect code if there exists making a perfect code in . The emphasis on maximal subgroups interrogates which group–subgroup pairs admit this combinatorial tiling structure (Qiao et al., 31 Jul 2025).
The essential algebraic–combinatorial link is the existence of an inverse-closed left transversal for , ensuring every group element can be written uniquely as with , . This is equivalent, in most group types, to finding “local complements” for within certain overgroups and to the presence of specific semidirect product decompositions detailed below (Chen et al., 2019, Zhang et al., 2020).
2. Local Complementation and the Main Criterion
A central structural result characterizes when a $2$-subgroup of a finite group is a perfect code via the local structure in the normalizer (Qiao et al., 31 Jul 2025). The necessary and sufficient condition is as follows:
Local Complement Criterion:
Let be a $2$-subgroup of . Then is a perfect code of if and only if for every with , the subgroup splits as the semidirect product —that is, has a complement of order $2$ in . This guarantees an inverse-closed left transversal exists.
This criterion generalizes to arbitrary maximal subgroups when the Sylow $2$-subgroup case is used as a reduction (Qiao et al., 31 Jul 2025, Zhang, 2022). The semidirect product requirement encodes the capacity to “resolve” possible obstructions arising from involutive elements outside whose squares land inside .
3. The Diamond Lemma and Reduction Techniques
A principal structural tool is the "Diamond Lemma" (Qiao et al., 31 Jul 2025), a two-layer result analogous to lattice theory transitivity, formalized as follows. Suppose has subgroups such that is a perfect code in . Then is a perfect code in . If the $2$-parts of and coincide, the converse holds.
This lemma enables the "lifting" of perfect code properties from subgroups and quotient groups, thereby constructing maximal subgroup perfect codes from corresponding subgroups in normal sections or index subgroups. In particular, Theorem 4.5 in (Qiao et al., 31 Jul 2025) shows that for any group extension , a maximal subgroup with is a perfect code in if and only if its image in is a perfect code.
Such reduction strategies are instrumental in classifying perfect codes among maximal subgroups in the O'Nan–Scott types: holomorphs of abelian groups (HA), HS, HC, TW, SD, CD, and almost simple (AS) types (Qiao et al., 31 Jul 2025).
4. Primitive and Almost Simple Groups: Classification of Maximal Subgroup Perfect Codes
For several primitive group types, every point-stabilizer is proved to be a perfect code via the existence of regular or transitive normal subgroups and the Diamond Lemma (Qiao et al., 31 Jul 2025). In almost simple groups (particularly those with socle or ), a more nuanced analysis is essential.
For , the main exceptions occur for large in the dihedral-type maximal subgroups:
- For , and , or
- For , and , is not a perfect code (Qiao et al., 31 Jul 2025). Further exceptional cases arise due to the action of certain outer automorphisms, as fully classified in Theorem 6.5 of (Qiao et al., 31 Jul 2025). For groups of type with socle , techniques using wreath products are employed; in many cases, perfect code status is preserved under wreath product extensions, but the converse can fail (Corollary 7.9).
5. Connections to Circulant Graphs, Efficient Domination, and Broader Context
Earlier work on efficient domination (perfect codes) in circulant graphs (Cayley graphs of cyclic groups) with two chord lengths [Peters, Ruži, 2007] and in "metric-induced" configurations [Medina, Beivide, Gabidulin] laid the foundation for graph-theoretic approaches to perfect codes. These studies focus on explicit enumeration and construction in highly symmetric graphs.
Techniques from circulant graph domination theory (inverse-closed transversals, local complementations, two-local analysis) are parallel to those employed for arbitrary Cayley graphs in (Qiao et al., 31 Jul 2025), and are referenced for context and methodological continuity. For example, in circulant graphs, the efficient dominating set problem corresponds to subgroup perfect codes in cyclic settings, fully described via tiling by coset representatives (Ma et al., 2019, Huang et al., 2016).
6. Table: Characterization Criteria for Maximal Subgroup Perfect Codes
Group Situation | Key Criterion | References |
---|---|---|
2-subgroup | has order-2 complement in for all | (Qiao et al., 31 Jul 2025) |
Maximal with | is perfect code in | (Qiao et al., 31 Jul 2025) |
, maximal | Exceptions for as above; otherwise is a perfect code | (Qiao et al., 31 Jul 2025) |
Primitive (HA, HS, HC, TW, SD, CD) types | Every stabilizer perfect code via Diamond Lemma | (Qiao et al., 31 Jul 2025) |
7. Implications and Open Questions
The characterization of maximal subgroup perfect codes via local complement conditions unifies structural, algebraic, and combinatorial perspectives. The result that transversality or tiling with involutive resolutions is necessary and sufficient for efficient domination generalizes both previous results on abelian and dihedral cases and recent reduction techniques to $2$-groups (Zhang, 2022, Ma et al., 2019).
Further directions include:
- Systematic exploration of perfect code existence in additional almost simple group types.
- Analysis of the possible failure of the converse implications in wreath products and other group extensions.
- Extension and adaptation of techniques from circulant graph domination to broader non-cyclic, non-abelian settings.
- Algorithmic detection of local complements and efficient dominating sets in large or computationally constructed groups.
The theoretical advances bridge algebraic coding theory, group analysis, and combinatorics, showing that maximal subgroup perfect codes reflect subtle local group symmetries and have direct, rigorously characterizable graph-theoretic consequences.