Skip to main content
Log in

A new hybrid multi-level cross-entropy-based moth-flame optimization algorithm

  • Optimization
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

This study proposes an intelligent hybridization between the multi-level cross-entropy optimizer (MCEO) and moth-flame optimization (MFO) algorithms to keep a good compromise between exploration and exploitation. The proposed hybrid multi-level cross-entropy-based moth-flame (MCMF) algorithm uses MCEO as a global search engine during the first phase of the optimization process that allows for fast approximation of the global best position (BP). The boundaries of the search space are then adaptively confined within the effective region around the current BP by applying the proposed search space boundaries confining factor (SSBCF). The modified MFO with two different moth generation patterns is then employed as a local search engine to simultaneously probe for new and proper BPs within the confined and overall search space. This prevents MCMF from becoming trapped in local optima while maintaining a balance between exploration and exploitation. The hybridization between both algorithms allows MCMF to accelerate throughout the early steps of the search process using the high exploration ability of MCEO, whereas, in the later stages of optimization, promising solutions will possess a high probability to be exploited using the higher exploitation power of MFO in the confined space. The competence of the MCMF is compared with other well-known state-of-the-art algorithms on 15 unconstrained benchmark functions and 5 constrained engineering design problems having a wide range of dimensions and varied complexities. The statistical results on the benchmark functions and the solved engineering examples verify that the proposed algorithm can provide very competitive and promising results. The results demonstrate the comprehensive superiority of the hybrid MCMF compared to both MCEO and MFO in terms of fewer function calls, high escaping ability from local optima, and fast convergence speed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25
Fig. 26

Similar content being viewed by others

References

Download references

Author information

Authors and Affiliations

Authors

Contributions

FM and NSH contributed to the theoretical framework, to the design and implementation of the research, to the analysis of the results, and to the writing of the manuscript. NSH conceived the study and was in charge of overall direction and planning.

Corresponding author

Correspondence to Naser Safaeian Hamzehkolaei.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Safaeian Hamzehkolaei, N., MiarNaeimi, F. A new hybrid multi-level cross-entropy-based moth-flame optimization algorithm. Soft Comput 25, 14245–14279 (2021). https://doi.org/10.1007/s00500-021-06109-1

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-021-06109-1

Keywords

Navigation