evortran: a modern Fortran package for genetic algorithms with applications from LHC data fitting to LISA signal reconstruction
arXiv:2507.06082 · doi:10.21468/SciPostPhysCodeb.64
Abstract
evortran is a modern Fortran library designed for high-performance genetic algorithms and evolutionary optimization. evortran can be used to tackle a wide range of problems in high-energy physics and beyond, such as derivative-free parameter optimization, complex search taks, parameter scans and fitting experimental data under the presence of instrumental noise. The library is built as an fpm package with flexibility and efficiency in mind, while also offering a simple installation process, user interface and integration into existing Fortran (or Python) programs. evortran offers a variety of selection, crossover, mutation and elitism strategies, with which users can tailor an evolutionary algorithm to their specific needs. evortran supports different abstraction levels: from operating directly on individuals and populations, to running full evolutionary cycles, and even enabling migration between independently evolving populations to enhance convergence and maintain diversity. In this paper, we present the functionality of the evortran library, demonstrate its capabilities with example benchmark applications, and compare its performance with existing genetic algorithm frameworks. As physics-motivated applications, we use evortran to confront extended Higgs sectors with LHC data and to reconstruct gravitational wave spectra and the underlying physical parameters from LISA mock data, demonstrating its effectiveness in realistic, data-driven scenarios.
v1: 68 pages, 13 figures. evortran repository: https://gitlab.com/thomas.biekoetter/evortran v2: Added Python interface. pyevortran repository: https://gitlab.com/thomas.biekoetter/pyevortran, v3: matches published version
References in corpus (63)
- Parton distributions for the LHC Run II
- HiggsBounds: Confronting Arbitrary Higgs Sectors with Exclusion Bounds from LEP and the Tevatron
- Detecting gravitational waves from cosmological phase transitions with LISA: an update
- HiggsSignals: Confronting arbitrary Higgs sectors with measurements at the Tevatron and the LHC
- Gravitational waves from the sound of a first order phase transition
- PolyChord: nested sampling for cosmology
- The stochastic gravitational wave background from turbulence and magnetic fields generated by a first-order phase transition
- PolyChord: next-generation nested sampling
- Yukawa Alignment in the Two-Higgs-Doublet Model
- The Gravitational Wave Background from Cosmological Compact Binaries
- GetDist: a Python package for analysing Monte Carlo samples
- Long-Baseline Neutrino Facility (LBNF) and Deep Underground Neutrino Experiment (DUNE) Conceptual Design Report Volume 2: The Physics Program for DUNE at LBNF
- Reconstructing the spectral shape of a stochastic gravitational wave background with LISA
- Gravitational wave background from binary systems
- Gravitational waves from first-order cosmological phase transitions: lifetime of the sound wave source
- HiggsTools: BSM scalar phenomenology with new versions of HiggsBounds and HiggsSignals
- A cancellation mechanism for dark matter-nucleon interaction
- The N2HDM under Theoretical and Experimental Scrutiny
- An Unbiased Hessian Representation for Monte Carlo PDFs
- Evolving neural networks with genetic algorithms to study the String Landscape
- Machine Learning CICY Threefolds
- A Profile Likelihood Analysis of the Constrained MSSM with Genetic Algorithms
- PyGAD: An Intuitive Genetic Algorithm Python Library
- Gravitational waves from first-order phase transitions in LISA: reconstruction pipeline and physics interpretation
- Genetic Algorithms and Supernovae Type Ia Analysis
- The Scalar Singlet Extension of the Standard Model: Gravitational Waves versus Baryogenesis
- Unbiased determination of DVCS Compton Form Factors
- Slow-Roll Inflation in Non-geometric Flux Compactification
- A Systematic Approach to Kähler Moduli Stabilisation
- More stable dS vacua from S-dual non-geometric fluxes
- Evolutionary algorithms for hyperparameter optimization in machine learning for application in high energy physics
- The CMS di-photon excess at 95 GeV in view of the LHC Run 2 results
- Genetic Algorithms and the Search for Viable String Vacua
- Searching the Landscape of Flux Vacua with Genetic Algorithms
- The 95.4 GeV di-photon excess at ATLAS and CMS
- Genetic Algorithms and Experimental Discrimination of SUSY Models
- The trap in the early Universe: impact on the interplay between gravitational waves and LHC physics in the 2HDM
- The European Spallation Source neutrino Super Beam Conceptual Design Report
- Darwin Meets Einstein: LISA Data Analysis Using Genetic Algorithms
- Machine learning constraints on deviations from general relativity from the large scale structure of the Universe
- Reconstruction of the Earth's matter density profile using a single neutrino baseline
- De Sitter Vacua from Non-perturbative Flux Compactifications
- Machine learning forecasts of the cosmic distance duality relation with strongly lensed gravitational wave events
- Machine Learning meets the redshift evolution of the CMB Temperature
- Cosmological parameter estimation with Genetic Algorithms
- Bubble-wall velocity in local thermal equilibrium: hydrodynamical simulations vs analytical treatment
- A Genetic Algorithm for Astroparticle Physics Studies
- New Calabi-Yau Manifolds from Genetic Algorithms
- Optimised sensitivity to leptonic CP violation from spectral information: the LBNO case at 2300 km baseline
- Self Consistent Thermal Resummation: A Case Study of the Phase Transition in 2HDM
- Machine learning cosmic inflation
- Breeding realistic D-brane models
- The Power of Genetic Algorithms: what remains of the pMSSM?
- Collider signatures of vector-like fermions from a flavor symmetric model
- Direct detection of pseudo-Nambu-Goldstone dark matter in a two Higgs doublet plus singlet extension of the SM
- Heavy charged scalars from fusion: A generic search strategy applied to a 3HDM with family symmetry
- Optimising top-quark threshold scan at CLIC using genetic algorithm
- GARCON: Genetic Algorithm for Rectangular Cuts OptimizatioN. User's manual for version 2.0
- Survival of the Fittest: Numerical Modeling of Supernova 2014C
- Benchmarking a fading window: electroweak baryogenesis in the C2HDM, LHC constraints after Run 2 and prospects for LISA
- Reconciling Higgs physics and pseudo-Nambu-Goldstone dark matter in the S2HDM using a genetic algorithm
- Using Evolutionary Algorithms to Design Antennas with Greater Sensitivity to Ultra High Energy Neutrinos
- Testing Swampland Conjectures with Machine Learning