Nothing Special   »   [go: up one dir, main page]

Skip to main content
Log in

Similarity in metaheuristics: a gentle step towards a comparison methodology

  • Published:
Natural Computing Aims and scope Submit manuscript

Abstract

Metaheuristics are found to be efficient in different applications where the use of exact algorithms becomes short-handed. In the last decade, many of these algorithms have been introduced and used in a wide range of applications. Nevertheless, most of those approaches share similar components leading to a concern related to their novelty or contribution. Thus, in this paper, a pool template is proposed and used to categorize algorithm components permitting to analyze them in a structured way. We exemplify its use by means of continuous optimization metaheuristics, and provide some measures and methodology to identify their similarities and novelties. Finally, a discussion at a component level is provided in order to point out possible design differences and commonalities.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

Notes

  1. We should note that the archiving function may be extended in the sense of distinguishing long-term memory and short-term memory functions, the first accounting for recent solutions or solution attributes and the latter accounting for measures supporting to memorize an overall history of a search, e.g., by using frequency-based memory to count for occurrences of properties of solutions.

  2. For this comparison, we rely on Algorithm 3 presented Weyland (2015).

References

Download references

Acknowledgements

This work was partially supported by the Ministry of Science, Innovation and Universities of the Government of Spain AEI/FEDER through the project RTI2018-095197-B-I00. Surafel Luleseged Tilahun would like to acknowledge the TWAS-DFG Cooperation Visits Programme for the support to visit University of Hamburg for a research collaboration.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Eduardo Lalla-Ruiz.

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

de Armas, J., Lalla-Ruiz, E., Tilahun, S.L. et al. Similarity in metaheuristics: a gentle step towards a comparison methodology. Nat Comput 21, 265–287 (2022). https://doi.org/10.1007/s11047-020-09837-9

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11047-020-09837-9

Keywords

Navigation