Post-hoc reweighting of hadron production in the Lund string model
Benoît Assi, Christan Bierlich, Philip Ilten, Tony Menzo, Stephen Mrenna, Manuel Szewc, Michael K. Wilkinson, Ahmed Youssef, Jure Zupan
TL;DR
This work introduces a post-hoc reweighting framework for flavor selection in the Lund string model, enabling exact parameter variation on pre-generated events via event weights $w$. Two prescriptions, analytic and stochastic, are developed to handle reweighting through hadronization’s hierarchical Markov process, including rejection steps and diquark/baryon production. The approach is validated in Pythia8 across multiple observables, showing agreement with direct simulations while offering substantial timing gains for uncertainty estimation and tuning. By treating hadronization as a modular, transferable process, the method promises broader applicability and potential gradient-based optimization within high-energy physics and beyond.
Abstract
We present a method for reweighting flavor selection in the Lund string fragmentation model. This is the process of calculating and applying event weights enabling fast and exact variation of hadronization parameters on pre-generated event samples. The procedure is post hoc, requiring only a small amount of additional information stored per event, and allowing for efficient estimation of hadronization uncertainties without repeated simulation. Weight expressions are derived from the hadronization algorithm itself, and validated against direct simulation for a wide range of observables and parameter shifts. The hadronization algorithm can be viewed as a hierarchical Markov process with stochastic rejections, a structure common to many complex simulations outside of high-energy physics. This perspective makes the method modular, extensible, and potentially transferable to other domains. We demonstrate the approach in Pythia, including both numerical stability and timing benefits.
