Efficient Identification of Permutation Symmetries in Many-Body Hamiltonians via Graph Theory
Saumya Shah, Patrick Rebentrost
TL;DR
<3-5 sentence high-level summary>The paper tackles the challenge of identifying the full permutation symmetry group of arbitrary Pauli Hamiltonians by introducing a graph-theoretic isomorphism: the Hamiltonian's permutation symmetry group G_H is isomorphic to the automorphism group of a carefully constructed coloured bipartite graph aut(G). It proves the isomorphism and shows that, for physically motivated bounded-locality Hamiltonians, the resulting graph has bounded degree, enabling polynomial-time computation of the automorphism group with existing GA/GI tools. The approach is validated on several Ising and Heisenberg models, demonstrating that the computed automorphism generators reproduce known symmetry groups, and the method is shown to faithfully reduce permutation equivalence to graph isomorphism. This provides a scalable, exact tool for discovering and exploiting permutation symmetries in Hamiltonian simulation and permutation-equivariant circuit design.
Abstract
The computational cost of simulating quantum many-body systems can often be reduced by taking advantage of physical symmetries. While methods exist for specific symmetry classes, a general algorithm to find the full permutation symmetry group of an arbitrary Pauli Hamiltonian is notably lacking. This paper introduces a new method that identifies this symmetry group by establishing an isomorphism between the Hamiltonian's permutation symmetry group and the automorphism group of a coloured bipartite graph constructed from the Hamiltonian. We formally prove this isomorphism and show that for physical Hamiltonians with bounded locality and interaction degree, the resulting graph has a bounded degree, reducing the computational problem of finding the automorphism group to polynomial time. The algorithm's validity is empirically confirmed on various physical models with known symmetries. We further show that the problem of deciding whether two Hamiltonians are permutation-equivalent is polynomial-time reducible to the graph isomorphism problem using our graph representation. This work provides a general, structurally exact tool for algorithmic symmetry finding, enabling the scalable application of these symmetries to Hamiltonian simulation problems.
