2021
DOI: 10.3390/math9030225
|View full text |Cite
|
Sign up to set email alerts
|

An Analysis of a KNN Perturbation Operator: An Application to the Binarization of Continuous Metaheuristics

Abstract: The optimization methods and, in particular, metaheuristics must be constantly improved to reduce execution times, improve the results, and thus be able to address broader instances. In particular, addressing combinatorial optimization problems is critical in the areas of operational research and engineering. In this work, a perturbation operator is proposed which uses the k-nearest neighbors technique, and this is studied with the aim of improving the diversification and intensification properties of metaheur… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 12 publications
(5 citation statements)
references
References 65 publications
0
5
0
Order By: Relevance
“…The main characteristics of the methods found are described below. Studies [15]- [16] show population-based MH algorithms where the initialization stage integrates the random generation of solutions, a heuristic operator applied to solutions that do not meet the covering conditions, and a redundant column reduction operator, which removes rows covered by more than one column seeking to improve solutions. These last two operators are applied again in later stages of the algorithms, validating compliance with the covering conditions.…”
Section: A What Initialization Methods Have Been Applied Recently To ...mentioning
confidence: 99%
See 3 more Smart Citations
“…The main characteristics of the methods found are described below. Studies [15]- [16] show population-based MH algorithms where the initialization stage integrates the random generation of solutions, a heuristic operator applied to solutions that do not meet the covering conditions, and a redundant column reduction operator, which removes rows covered by more than one column seeking to improve solutions. These last two operators are applied again in later stages of the algorithms, validating compliance with the covering conditions.…”
Section: A What Initialization Methods Have Been Applied Recently To ...mentioning
confidence: 99%
“…Meanwhile, [17] and [18] show a similar approach, except for the initialization stage, where only the random generation of solutions is performed. As in [15]- [16], the heuristic and column reduction operators are applied in later stages of the algorithms. In the variant of the binary monkey algorithm [17], it is applied after the watch jump process, and in the binary version of the fruit fly algorithm [18], it is then applied to the global view-based search stage.…”
Section: A What Initialization Methods Have Been Applied Recently To ...mentioning
confidence: 99%
See 2 more Smart Citations
“…There are examples of integration between machine learning and metaheuristics in this domain. In [16,17], the binary versions of the cuckoo search algorithm were generated using the k-nearest neighbor technique. These binary versions were applied to multidimensional knapsack and set covering problems, respectively.…”
Section: Introductionmentioning
confidence: 99%