A Comparative Evaluation of SPARQ Against Leading Metaheuristics
Vasileios Charilogis, Ioannis G. Tsoulos, Anna Maria GianniSPARQ is an advanced global optimization algorithm, the direct evolution of an earlier method called ARQ2. It searches efficiently for the best solution to problems where the space of options is too vast to check exhaustively, such as tuning antenna arrays or planning fuel-efficient spacecraft trajectories. Like its predecessor, it works with a population of candidate solutions that improve generation after generation, alternating between two complementary search strategies. What sets SPARQ apart is that it makes nearly every part of this process adaptive. Its population shrinks intelligently as the search matures. Its internal settings draw from a memory of many past successful configurations, not a single average. Its escape-from-stagnation mechanisms come in graduated strength, from a gentle nudge to a deeper partial restart. It also adds capabilities its predecessor never had, including a dedicated phase that locally polishes the current best solution using its own memory of productive directions. Every addition is kept only where it showed an overall benefit during development, though a subsequent component-wise analysis shows this benefit varies markedly in size and statistical significance across mechanisms. The result is more reliable than its predecessor on the large majority of tested problems, while staying grounded in the same battle-tested core.