A novel three-stage matheuristic for the capacitated minimum spanning tree problem with time windows

被引:0
作者
Reyes-Polanco, Pablo [1 ]
Contreras-Bolton, Carlos [1 ]
机构
[1] Univ Concepcion, Dept Ingn Ind, Edmundo Larenas 219, Concepcion 4070409, Chile
关键词
Matheuristic; Mixed-integer linear programming; Metaheuristic; Iterated local search; Capacitated minimum spanning tree problem; with time windows; NETWORKS; ALGORITHM; DESIGN;
D O I
10.1016/j.knosys.2025.112971
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This work addresses the capacitated minimum spanning tree problem with time windows (CMSTPTW), which considers capacity constraints for the subtrees and time windows. CMSTPTW belongs to the NP-hard family, making it a computational challenge to find high-quality solutions efficiently. Therefore, this work proposes a novel three-stage matheuristic (3SM) approach that combines modified Prim's algorithm, an iterated local search (ILS), and a mixed-integer linear programming (MILP) model solved with a general-purpose solver. The first stage involves generating an initial solution using Prim's algorithm adapted to the CMSTPTW. Once the initial solution is generated, the second stage consists of solving the MILP by a general-purpose solver considering a given time limit and using the best solution found by 3SM as a warm start. In the last stage, the 3SM approach employs an ILS with various perturbation and local search operators to further refine and optimize the solution. Moreover, the ILS uses two additional strategies: a set of elite solutions to preserve the best solutions throughout the algorithm's execution and a penalization procedure to navigate the infeasible solutions space. These strategies, along with effective parameter tuning, complement each other to increase the algorithm's exploration and enhance the quality of the final solution. The proposed algorithm's performance is evaluated on an existing set of instances and in two new additional sets of larger instances that are proposed. The computational results show that the 3SM approach outperforms the state-of-the-art algorithms and the general-purpose solver in terms of solution quality within a given time limit.
引用
收藏
页数:12
相关论文
共 45 条
[1]   THE PROBABILISTIC MINIMUM SPANNING TREE PROBLEM [J].
BERTSIMAS, DJ .
NETWORKS, 1990, 20 (03) :245-275
[2]   Minimum spanning tree analysis of brain networks: A systematic review of network size effects, sensitivity for neuropsychiatric pathology, and disorder specificity [J].
Blomsma, N. ;
de Rooy, B. ;
Gerritse, F. ;
van der Spek, R. ;
Tewarie, P. ;
Hillebrand, A. ;
Otte, W. M. ;
Stam, C. J. ;
van Dellen, E. .
NETWORK NEUROSCIENCE, 2022, 6 (02) :301-319
[3]  
Boruvka O., 1926, Elektrotechnicky Obz., V15, P37
[4]   Matheuristics: survey and synthesis [J].
Boschetti, Marco A. ;
Letchford, Adam N. ;
Maniezzo, Vittorio .
INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2023, 30 (06) :2840-2866
[5]   Recent trends in the use of statistical tests for comparing swarm and evolutionary computing algorithms: Practical guidelines and a critical review [J].
Carrasco, J. ;
Garcia, S. ;
Rueda, M. M. ;
Das, S. ;
Herrera, F. .
SWARM AND EVOLUTIONARY COMPUTATION, 2020, 54
[6]  
Chandy K.M., 1973, NETWORKS, V3, P173
[7]  
COHEN PR, 1988, AI MAG, V9, P35
[8]   An effective two-level solution approach for the prize-collecting generalized minimum spanning tree problem by iterated local search [J].
Contreras-Bolton, Carlos ;
Parada, Victor .
INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2021, 28 (03) :1190-1212
[9]   A tutorial on applications of power watershed optimization to image processing [J].
Danda, Sravan ;
Challa, Aditya ;
Sagar, B. S. Daya ;
Najman, Laurent .
EUROPEAN PHYSICAL JOURNAL-SPECIAL TOPICS, 2021, 230 (10) :2337-2361
[10]   A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms [J].
Derrac, Joaquin ;
Garcia, Salvador ;
Molina, Daniel ;
Herrera, Francisco .
SWARM AND EVOLUTIONARY COMPUTATION, 2011, 1 (01) :3-18