Research

These are research projects that have been published recently, accepted for publication or are in several stages of the review process. The rest of my published work is available in the journal websites. Full references can be found in my .

Recent and forthcoming publications

Calvete, H. I., C. Gal茅, J. A. Iranzo, and M. Laguna (2025) 鈥,鈥 European Journal of Operational Research, vol. 326, no. 3, pp. 439-450.

Casado, A., S. P茅rez-Pel贸, J. S谩nchez-Oro, A. Duarte, M. Laguna (2025) "," Knowledge-Based Systems, vol. 314, 113248.

Colmenar, J. M., M. Laguna, and R. Mart铆n (2025) 鈥Tabu search: an聽application to the minimum dominating set,鈥 TOP: Transactions in Operations, vol. 33, pp. 304-326.

Laguna, M., R. Mart铆, A. Mart铆nez-Gavara, S. P茅rez-Pel贸, M. G. C. Resende (2025) 鈥,鈥 European Journal of Operational Research, vol. 327, no. 3, pp. 717-734.

Mart铆n-Santamar铆a, R., A. Mart铆nez-Gavara, A. D. L贸pez-S谩nchez, and M. Laguna (2025) 鈥,鈥 Mathematical Programming Computation, vol. 17, pp. 759-779.聽

Cavero, S., M. Laguna, and E. G. Pardo聽 (2024) "鈥,听Computers & Industrial Engineering, vol. 189, 109978.

Colmenar, J. M., M. Laguna, R. Mart铆n-Santamar铆a (2024) 鈥,鈥 Computers & Industrial Engineering, vol. 198, 110634.

Cavero, S., E. G. Pardo, A. Duarte, and M. Laguna (2021) 鈥,鈥 Computers & Operations Research,聽vol. 126, 105116.

Garc铆a-Heredia, D., A. Alonso-Ayuso, M. Laguna, and E. Molina (2021) 鈥,鈥 Expert Systems with Applications, vol. 182, 115193.

L贸pez-S谩nchez, A. D., A. G. Hern谩ndez-D铆az, J. Molina, and M. Laguna (2021) ","听Expert Systems,聽vol. 38, 12638.

L贸pez-S谩nchez, A. D., J. S谩nchez-Oro, and M. Laguna (2021) 鈥,鈥 INFORMS Journal on Computing, vol. 33, no. 2, pp. 629-642.

Under review and working papers

Variable neighborhood search with path relinking for the periodic vehicle routing problem with driver consistency
R. Mart铆, A. Mart铆nez-Gavara, M. Benit-Marimon, and M. Laguna聽

The Periodic Vehicle Routing Problem (PVRP) and its variants, extend the well-known Capacitated Vehicle Routing Problem (CVRP) by adding characteristics of real scenarios in the logistic sector. In the PVRP, delivery routes are planned over multiple days, and each customer has to be served on certain days according to pre-specified visit combinations. The goal is to find the minimum cost routes satisfying customer requirements. We address a challenging extension of the PVRP in which each client must be served by the same vehicle (driver) in multiple visits during the planning horizon (driver consistency). The same-driver requirement models real-world situations in industries, such as small package shipping or dual delivery systems, where companies seek to foster driver-customer relationships and maintain service quality. We propose several heuristics for the Periodic Capacitated Vehicle Routing Problem with Driver Consistency (PVRP-DC) based on the Variable Neighborhood Search methodology, and test their performance on a set of instances for which high-quality solutions, including optimal values, have been identified. Additionally, we propose a Path Relinking post-processing for improved outcomes. 聽Our experimental testing shows the effectiveness of our heuristics compared with a recently published method as well as with the optimal solutions known.

Scatter search: foundations and implementations
M. Laguna, R. Mart铆, and S. Cavero

Scatter Search (SS) is a population-based metaheuristic designed to solve complex optimization problems through structured solution combination and adaptive memory. Unlike traditional evolutionary algorithms, SS uses deterministic strategies to balance intensification and diversification. This paper presents a comprehensive review of SS and its generalization, Path Relinking (PR), covering their historical development, core methodology, and applications. Key components of SS include diversification generation, improvement, reference set updating, subset generation, and solution combination. Advanced strategies such as dynamic reference set updating, tiered memory structures, constructive and destructive neighborhoods, and vocabulary building enhance its performance and scalability. SS has been successfully applied in scheduling, routing, bioinformatics, and software engineering. Hybridizations with other metaheuristics and integration with machine learning further expand its applicability. The review concludes with a tutorial on a Scatter Search Python implementation for 0-1 knapsack problems that includes a Jupyter Notebook 聽with code, execution traces,
visualizations, and scientific analyses.


Uguina, A. R., A. Mart铆nez-Gavara, and M. Laguna

We introduce the 饾憳-Group 饾憹-Dispersion Problem ((饾憳, 饾憹)-GDP) as a new mathematical model that extends the well-studied 饾憹-dispersion problem (饾憹-DP). The proposed model forms 饾憳 teams, each comprising 饾憹 diverse individuals, such that the minimum pairwise diversity within each group is maximized. This problem has practical applications in workforce management, consulting, and interdisciplinary research teams, where diversity is essential for decision-making and creative problem-solving. Given the NP-hard nature of the problem, we develop an advanced solution methodology that integrates heuristic and exact approaches. We formulate the (饾憳, 饾憹)-GDP as an integer programming problem and adapt three linear formulations of the 饾憹-DP. Additionally, we propose a step-by-step formulation inspired by existing exact methods to improve computational efficiency. Furthermore, we introduce a novel matheuristic based on the Biased Greedy Randomized Adaptive Search Procedure (B-GRASP) combined with a mathematical combination method (MCM). Through extensive computational experiments, we evaluate the performance of our proposed methods, analyze the structural properties of the solutions, and compare them to the traditional 饾憹-dispersion problem. Our findings demonstrate the effectiveness of the proposed approach in generating high-quality diverse teams, providing valuable insights for both theoretical research and practical applications.