2020
DOI: 10.1007/s12065-020-00389-6
|View full text |Cite
|
Sign up to set email alerts
|

An enhanced Moth-flame optimization algorithm for permutation-based problems

Abstract: Moth-flame optimizer (MFO) is one of the recently proposed metaheuristic optimization techniques which has been successfully used in wide range of applications. However, there are two issues with the MFO algorithm. First, as a stochastic technique, MFO may prematurely converge at some local minima during the search process. Second, the original MFO was developed for continuous search space problems and is not directly applicable to, e.g., permutation-based problems (PBP). In this paper, a novel perturbation st… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
8

Relationship

0
8

Authors

Journals

citations
Cited by 10 publications
(4 citation statements)
references
References 52 publications
0
4
0
Order By: Relevance
“…MFO navigates through a process known as transverse orientation. A moth flies in this manner by keeping a constant angle with the Moon, which is a compelling strategy for traveling long distances in a straight line, considering the Moon’s distance from the moth, which is considerably long [ 17 ]. Artificial lights fool moths, causing them to exhibit certain habits.…”
Section: Materials and Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…MFO navigates through a process known as transverse orientation. A moth flies in this manner by keeping a constant angle with the Moon, which is a compelling strategy for traveling long distances in a straight line, considering the Moon’s distance from the moth, which is considerably long [ 17 ]. Artificial lights fool moths, causing them to exhibit certain habits.…”
Section: Materials and Methodsmentioning
confidence: 99%
“…The proposed method for the optimized band selection method is depicted in Figure 1 . The random parameter (T) accelerates convergence during generation, which varies from −1 to 1 [ 16 , 17 ]. The flow chart of the MFO algorithm is shown in Figure 2 .…”
Section: Materials and Methodsmentioning
confidence: 99%
“…The major drawback of this algorithm is the premature convergence at optimal local solutions during the search process. Moreover, they cannot be applied to permutation problems as it is developed for continuous search space [75]. As mentioned in Table 1, the source code of this optimization algorithm created using MATLAB for both single and multiobjective problems is made publicly available by the developer on his website at https://seyedalimirjalili.com/mfo (accessed on 1 December 2021).…”
Section: Moth-flame Optimization Algorithmmentioning
confidence: 99%
“…The TSP instance used in the second scenario, as shown in Table 1, belongs to the standard library and is selected to test eil76, eli51, berlin52, kroa100, st70, oliver30, pr76, pr107, ch150, d198, tsp225, and f1417. The algorithms used in the second scenario are discrete whale optimization algorithm (DWOA) [47], discrete whale optimization algorithm with variable neighborhood search (VDWOA) [48], bat algorithm (BA) [59], GWO, moth-flame optimization (MFO) [60], and PSO [61]. In this scenario, each algorithm is performed 50 times, and the optimal solution provided is used in the comparison.…”
Section: Performance Evaluationmentioning
confidence: 99%