Surface worm algorithm for abelian Gauge-Higgs systems on the lattice
Ydalia Delgado, Christof Gattringer, Alexander Schmidt
TL;DR
The paper introduces the surface worm algorithm (SWA), a generalization of the Prokof'ev Svistunov worm to dual surface–flux representations of abelian Gauge-Higgs models on a lattice, enabling efficient sampling even at finite chemical potential where the conventional formulation suffers from a sign problem. By applying SWA to $Z_3$ and $U(1)$ Gauge-Higgs models and comparing against a local dual-update and, when possible, the standard approach, the authors demonstrate correctness and a pronounced efficiency gain. The work provides detailed constructions of the dual representations, along with quantitative assessments of update metrics and autocorrelation times, showing SWA decorrelates faster across a wide parameter range. This approach broadens the applicability of worm-like methods to surface-based dual theories and offers a robust reference for testing other techniques such as reweighting or series expansions in gauge theories.
Abstract
The Prokof'ev Svistunov worm algorithm was originally developed for models with nearest neighbor interactions that in a high temperature expansion are mapped to systems of closed loops. In this work we present the surface worm algorithm (SWA) which is a generalization of the worm algorithm concept to abelian Gauge-Higgs models on a lattice which can be mapped to systems of surfaces and loops (dual representation). Using Gauge-Higgs models with gauge groups Z(3) and U(1) we compare the SWA to the conventional approach and to a local update in the dual representation. For the Z(3) case we also consider finite chemical potential where the conventional representation has a sign problem which is overcome in the dual representation. For a wide range of parameters we find that the SWA clearly outperforms the local update.
