pipette
ENEnglish

Lattice in Line: Optimized DMRG ordering for complex lattice geometries

Roman Rausch

PreprintCódigo disponible

En palabras de los autores

The density-matrix renormalization group (DMRG) is a one-dimensional tensor-network technique, but it is not limited to one-dimensional systems: it can be applied to periodic 2D and 3D clusters and molecules, provided their sites are first enumerated along a line; a step one may call "lattice compilation". This paper discusses three proxy loss functions for finding this optimal enumeration: the graph bandwidth (maximum interaction range), the cutwidth (maximum number of bonds crossing a cut), and the average interaction range . Constructing the Hamiltonian MPO (matrix-product operator) for a large set of clusters that are of interest in frustrated magnetism, I find that determines the peak SU(2) Heisenberg MPO bond dimension and the average one. Targeting lexicographically yields the best energies. Targeting indirectly reduces , but not as efficiently as targeting directly. Otherwise, the value of itself is largely irrelevant in the sense that good DMRG energies can have large . To perform the optimization, classic heuristics (e.g. reverse Cuthill--McKee) prove unreliable even for small clusters, and I find that a QUBO formulation improves them only marginally. Instead I propose a staged optimization built on Boolean satisfiability (SAT) and constraint-programming (CP) solvers, chiefly CP-SAT of Google's OR-Tools, a hybrid of CP propagation and SAT clause learning. This approach yields significantly better orderings together with rigorous bounds. The corresponding Lattice in Line code is available at https://github.com/spinflip/lattice_in_line and was designed with extensive use of the Fable 5 large language model.

Resultado principalLimitación que admiten los autores

Apareció: miércoles, 23 de septiembre. arXiv. Preprint, todavía sin revisión por pares.