Extension of CMSA with a Learning Mechanism: Application to the Far from Most String Problem
-
Published:2024-04-29
Issue:1
Volume:17
Page:
-
ISSN:1875-6883
-
Container-title:International Journal of Computational Intelligence Systems
-
language:en
-
Short-container-title:Int J Comput Intell Syst
Author:
Pinacho-Davidson Pedro, Blum ChristianORCID, Pinninghoff M. Angélica, Contreras Ricardo
Abstract
AbstractOne of the problems with exact techniques for solving combinatorial optimization problems is that they tend to run into problems with growing problem instance size. Nevertheless, they might still be very usefully employed, even in the context of large problem instances, as a sub-ordinate method within so-called hybrid metaheuristics. “Construct, Merge, Solve and Adapt” (Cmsa) is a hybrid metaheuristic technique that allows the application of exact methods to large-scale problem instances through intelligent instance reduction. However, Cmsa does not make use of an explicit learning mechanism. In this work, an algorithm called $$\textsc {Learn}\_\textsc {Cmsa}$$
L
E
A
R
N
_
C
M
S
A
is presented for the application to the far from most string problem (FFMSP), which is an NP-hard combinatorial optimization problem from the field of string consensus problems. $$\textsc {Learn}\_\textsc {Cmsa}$$
L
E
A
R
N
_
C
M
S
A
results from hybridization between Cmsa and a population-based algorithm. By means of this hybridization, explicit learning is introduced to Cmsa. Even though the FFMSP is a well-studied problem, $$\textsc {Learn}\_\textsc {Cmsa}$$
L
E
A
R
N
_
C
M
S
A
achieves superior performance when compared to current state-of-the-art solvers.
Funder
Agencia Estatal de Investigación FONDECYT Consejo Superior de Investigaciones Cientificas
Publisher
Springer Science and Business Media LLC
Reference25 articles.
1. Blum, C., Raidl, G.R.: Hybrid Metaheuristics. Powerful Tools for Optimization. Springer, Switzerland (2016) 2. Raidl, G.R., Puchinger, J., Blum, C.: In: Gendreau, M., Potvin, J.-Y. (eds.) Metaheuristic Hybrids. Springer, Cham (2019) 3. Boschetti, M.A., Maniezzo, V., Roffilli, M., Bolufé Röhler, A.: Matheuristics: Optimization, simulation and control. In: Blesa, M.J., Blum, C., Di Gaspero, L., Roli, A., Sampels, M., Schaerf, A. (eds.) Proceedings of HM 2009 – 6th International Workshop on Hybrid Metaheuristics. Lecture Notes in Computer Science, vol. 5818, pp. 171–177. Springer, Berlin, Heidelberg (2009) 4. Blum, C., Pinacho, P., López-Ibánez, M., Lozano, J.A.: Construct, merge, solve & adapt: A new general algorithm for combinatorial optimization. Comput. Oper. Res. 68, 75–88 (2016) 5. Blum, C.: Construct, Merge, Solve and Adapt: Application to unbalanced minimum common string partition. In: Blesa, M.J., Blum, C., Cangelosi, A., Cutello, V., Di Nuovo, A., Pavone, M., Talbi, E.-G. (eds.) Proceedings of HM 2016 – 10th International Workshop on Hybrid Metaheuristics. Lecture Notes in Computer Science, vol. 9668, pp. 17–31. Springer, Cham (2016)
|
|