A novel parallel framework for scatter search

Resumen

Scatter search (SS) is a well-established metaheuristic for hard combinatorial optimization problems. SS is characterized by its versatility and ease of context adaptation and implementation. Although the literature includes SS parallelization schemes for specific problems, a general parallel framework for scatter search has not been developed and tested. We introduce three SS parallel designs, each focusing on a different task, namely, reducing computational time, increasing search exploration, and balancing search intensification and diversification. The proposed designs are tested on problems where the state of the art is a traditional (sequential) SS approach. This testing platform helps us assess the contributions of the parallel computing strategies to solution speed and quality. Our publicly available code is designed to be adapted to optimization problems that are not considered here. The results show promising avenues for establishing a general framework of SS parallelization.

Descripción

The authors acknowledge support from the Spanish Ministry of “Ciencia e Innovación”, (MCIN/AEI/10.13039/501100011033/FEDER, UE) under grant ref. PID2021-125709OA-C22 and PID2021-125709OB-C21, and “Ministerio para la Transformación Digital y de la Función Pública ” (Grant Ref. TSI-100930-2023-0003, AI4DDS: Artificial Intelligence for Data Driven Solutions).

Citación

A. Casado, S. Pérez-Peló, J. Sánchez-Oro, A. Duarte, M. Laguna, A novel parallel framework for scatter search, Knowledge-Based Systems, Volume 314, 2025, 113248, ISSN 0950-7051, https://doi.org/10.1016/j.knosys.2025.113248