Back to Search
Start Over
Improved Method for Parallelization of Evolutionary Metaheuristics
- Source :
- Mathematics, Vol 8, Iss 1476, p 1476 (2020), Scopus, RUO. Repositorio Institucional de la Universidad de Oviedo, Universidad de las Islas Baleares, Mathematics, Volume 8, Issue 9, RUO: Repositorio Institucional de la Universidad de Oviedo, Universidad de Oviedo (UNIOVI)
- Publication Year :
- 2020
- Publisher :
- MDPI AG, 2020.
-
Abstract
- This paper introduces a method for the distribution of any and all population-based metaheuristics. It improves on the naive approach, independent multiple runs, while adding negligible overhead. Existing methods that coordinate instances across a cluster typically require some compromise of more complex design, higher communication loads, and solution propagation rate, requiring more work to develop and more resources to run. The aim of the new method is not to achieve state-of-the-art results, but rather to provide a better baseline method than multiple independent runs. The main concept of the method is that one of the instances receives updates with the current best solution of all other instances. This work describes the general approach and its particularization to both genetic algorithms and ant colony optimization for solving Traveling Salesman Problems (TSPs). It also includes extensive tests on the TSPLIB benchmark problems of resulting quality of the solutions and anytime performance (solution quality versus time to reach it). These tests show that the new method yields better solutions for about two thirds of the problems and equivalent solutions in the remaining third, and consistently exhibits better anytime performance.
- Subjects :
- ant colony optimization
Computer science
General Mathematics
media_common.quotation_subject
Population
02 engineering and technology
Parallel computing
Travelling salesman problem
distributed computing
Genetic algorithm
0202 electrical engineering, electronic engineering, information engineering
Computer Science (miscellaneous)
genetic algorithm
Overhead (computing)
Quality (business)
education
Engineering (miscellaneous)
Metaheuristic
media_common
education.field_of_study
metaheuristics
Ant colony optimization algorithms
lcsh:Mathematics
020206 networking & telecommunications
lcsh:QA1-939
Benchmark (computing)
020201 artificial intelligence & image processing
Subjects
Details
- Language :
- English
- ISSN :
- 22277390
- Volume :
- 8
- Issue :
- 1476
- Database :
- OpenAIRE
- Journal :
- Mathematics
- Accession number :
- edsair.doi.dedup.....75b638d3b254300a17219e782157eb81