Graph embedding tensor: unifying topological description, symmetry detection, and structure generation for two-dimensional carbon allotropes
Abstract
We introduce the embedding tensor Φ , a rank-3, purely integer tensor that elevates faces and edges to the same footing as vertices to provide a unique, coordinate-free representation of any three-connected two-dimensional carbon lattice. Defined by the incidence of vertices, edges, and polygonal faces, Φ obeys simple summation rules derived from Euler characteristics. Casting Φ into a flag graph enables exact, tolerance-free identification of wallpaper symmetries. Building on this algebraic framework, we develop an iterative add-dimer search that generates all structures with N F faces from all crystals with N F − 1 faces, while automatically discarding duplicates via tensor isomorphism and spotting non-primitive cells through symmetry checks. Exploiting symmetry keeps the combinatorial growth of dimer insertions tractable even for N F > 5, transforming an otherwise exponential search into a practically feasible approach for high-throughput exploration. Once candidate topologies are enumerated, approximate real-space coordinates and lattice vectors can be reconstructed analytically from Φ and sparse crossing matrices, providing initial geometries for electronic or vibrational calculations. The method delivers an end-to-end pipeline from exhaustive, symmetry-aware enumeration to metadata tagging and coordinate generation, while requiring only integer arithmetic.
Fields of Study & Subjects
Machine Learning in Materials Science
Carbon Nanotubes in Composites
Graphene research and applications
Publication details
- Journal / source
- npj Computational Materials
- Publisher
- Springer Science and Business Media LLC
- Volume
- 12
- Issue
- 1
- Publication date
- 14 January 2026
- Language
- EN