GLOBe: A Modular Global Optimization library

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Serré, Gaëtan, Kalogeratos, Argyris, Vayatis, Nicolas
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866918511471755264
author Serré, Gaëtan
Kalogeratos, Argyris
Vayatis, Nicolas
author_facet Serré, Gaëtan
Kalogeratos, Argyris
Vayatis, Nicolas
contents Open-source libraries are have a catalytic role in research pipelines, where new methods must be compared against up-to-date baselines. We present the GLobal Optimization Benchmark (GLOBe) modular Python library that unifies classical and recent continuous global optimization algorithms, including decision-based and mathematically founded particle-based methods, in a single framework. A central contribution of GLOBe is its modular architecture, which factors common algorithmic patterns into reusable familyl evel components and enables plugins to be implemented once and makes them available to all algorithms in the corresponding family. This modular design leverages recent advances in mathematical formalization of global optimization, where structural commonalities across algorithms have been identified and used to develop broadly applicable, formally grounded algorithmic features. The C++ backend relies on Eigen 5 for efficient linear algebra. GLOBe presently includes 14 optimizers, 19 analytical benchmarks along with a random function generator, and an integrated toolkit for direct algorithm comparison.
format Preprint
id arxiv_https___arxiv_org_abs_2605_19609
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle GLOBe: A Modular Global Optimization library
Serré, Gaëtan
Kalogeratos, Argyris
Vayatis, Nicolas
Optimization and Control
Open-source libraries are have a catalytic role in research pipelines, where new methods must be compared against up-to-date baselines. We present the GLobal Optimization Benchmark (GLOBe) modular Python library that unifies classical and recent continuous global optimization algorithms, including decision-based and mathematically founded particle-based methods, in a single framework. A central contribution of GLOBe is its modular architecture, which factors common algorithmic patterns into reusable familyl evel components and enables plugins to be implemented once and makes them available to all algorithms in the corresponding family. This modular design leverages recent advances in mathematical formalization of global optimization, where structural commonalities across algorithms have been identified and used to develop broadly applicable, formally grounded algorithmic features. The C++ backend relies on Eigen 5 for efficient linear algebra. GLOBe presently includes 14 optimizers, 19 analytical benchmarks along with a random function generator, and an integrated toolkit for direct algorithm comparison.
title GLOBe: A Modular Global Optimization library
topic Optimization and Control
url https://arxiv.org/abs/2605.19609