Accelerating two-dimensional tensor network optimization by preconditioning
Xing-Yu Zhang, Qi Yang, Philippe Corboz, Jutho Haegeman, Wei Tang
TL;DR
This work tackles the high cost and slow convergence of gradient-based iPEPS optimization by introducing a preconditioner derived from the tangent-space metric. It evaluates full and local metric approximations, with the local metric (and $\chi=1$ environment) offering a practical, scalable boost to convergence via a near-linear solve of $P g' = g$ using Krylov methods. Across Heisenberg and Kitaev models and both single- and large-unit-cell iPEPS, the preconditioned approach reduces iteration counts and wall-time, enabling more efficient exploration of strongly correlated 2D quantum systems. The results underscore the viability of geometry-informed preconditioning for tensor-network variational methods, while highlighting open avenues for Hamiltonian-aware preconditioners that maintain low computational overhead.
Abstract
We revisit gradient-based optimization for infinite projected entangled pair states (iPEPS), a tensor network ansatz for simulating many-body quantum systems. This approach is hindered by two major challenges: the high computational cost of evaluating energies and gradients, and an ill-conditioned optimization landscape that slows convergence. To reduce the number of optimization steps, we introduce an efficient preconditioner derived from the leading term of the metric tensor. We benchmark our method against standard optimization techniques on the Heisenberg and Kitaev models, demonstrating substantial improvements in overall computational efficiency. Our approach is broadly applicable across various contraction schemes, unit cell sizes, and Hamiltonians, highlighting the potential of preconditioned optimization to advance tensor network algorithms for strongly correlated systems.
