Swarm-based Optimization with Jumps: a Kinetic BGK Framework and Convergence Analysis
Metaheuristic algorithms are powerful tools for global optimization, particularly for non-convex and non-differentiable problems where exact methods are often impractical. Particle-based optimization methods, inspired by swarm intelligence principles, have shown effectiveness due to their ability to balance exploration and exploitation within the search space. In this work, we introduce a novel particle-based optimization algorithm where velocities are updated via random jumps, a strategy commonly used to enhance stochastic exploration. We formalize this approach by describing the dynamics through a kinetic modelling of BGK type, offering a unified framework that accommodates general noise distributions, including heavy-tailed ones like Cauchy. Under suitable parameter scaling, the model reduces to the Consensus-Based Optimization (CBO) dynamics. For non-degenerate Gaussian noise in bounded domains, we prove propagation of chaos and convergence towards minimizers. Numerical results on benchmark problems validate the approach and highlight its connection to CBO.
Authors
- Lorenzo Pareschi (ORCID: https://orcid.org/0000-0002-8706-6939)
- Hae Kyung Im (ORCID: https://orcid.org/0000-0003-0333-5685)
- Giacomo Borghi (ORCID: https://orcid.org/0000-0002-2478-807X)
Institutions
- Maxwell Institute for Mathematical Sciences (GB)
Publication Details
- Journal
- Communications on Pure & Applied Analysis
- Published
- 2025-01-01
- DOI
- https://doi.org/10.3934/cpaa.2025111
- Primary Topic
- Metaheuristic Optimization Algorithms Research
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Istituto Nazionale di Alta Matematica "Francesco Severi"
- European Commission
- Gruppo Nazionale per il Calcolo Scientifico
- Gruppo Nazionale per la Fisica Matematica