arrow
返回

Parallel execution combinatorics with metaheuristics: Comparative study

delete2020-06-01
delete13
PRE
AI
A
Amr Abdelhafez *
G
Gabriel Luque
E
Enrique Alba
DOI:10.1016/j.swevo.2020.100692delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Optimization arises everywhere in industrial and engineering fields, with complex and time-consuming problems to be solved. Exact search techniques cannot afford practical solutions for most of the real-life problems in reasonable time-bound. Metaheuristics proved to be numerically efficient solvers for such problems in terms of solution quality, however, they could require large time and energy to get the optimal solution. Parallelization (i.e., distributed) is a promising approach for overcoming the overwhelming energy and time consumption values of these methods. Despite recent approaches in running metaheuristics in parallel, the community still lacks for novel studies comparing and benchmarking the canonical optimization techniques while being running in parallel. In this work, we present two extensive studies to the solution quality, energy consumption, and execution time for three different metaheuristics (Genetic Algorithm, Variable Neighborhood Search, and Simulated Annealing) and their distributed counterparts. The main aim of our studies is exploring the efficiency of parallel execution of the metaheuristics while being running in new computing environments. Here, we want to identify the combinatorics between metaheuristics and solving optimization problems while being run in parallel. For our studies, we consider a multicore machine with 32 cores. This choice to a recent and commonly used system shall enrich the existing literature for multicore systems against the enormous existing studies over cluster systems. The analyses and discussions for the results of the different algorithms exhibit the combinatorics between the different metaheuristics and the parallel execution using a different number of cores. The outcome of these studies builds a guide for future designs of efficient and energy-aware optimization techniques.
Keyword:
Parallel
Sequential
Metaheuristics
Optimization
Energy
Genetic algorithm
Variable neighborhood search
Simulated annealing

期刊

Swarm and Evolutionary Computation 封面图
Swarm and Evolutionary Computation
IF:
8.5
论文数:
2.2K
被引数:
1.0W

机构

U
universidad de malaga
学者数:
1.2W
论文数: 9.2K
被引数: 6
引用论文

引用论文

err分享
err收藏
Performance investigations of genetic algorithms on graphics cards
err2013-10-01
err23
PREAI
errHofmann, Johannes; Limmer, Steffen; Fey, Dietmar
err分享
err收藏
Multi objective evolutionary algorithm for designing energy efficient distribution transformers
err2018-10-01
err18
PREAI
errTamilselvi, S.; Baskar, S.; Anandapadmanaban, L.; Karthikeyan, V.; Rajasekar, S.
err分享
err收藏
Exploring parallel multi-GPU local search strategies in a metaheuristic framework
err2018-01-01
err24
PREAI
errRios, Eyder; Ochi, Luiz Satoru; Boeres, Cristina; Coelho, Vitor N.; Coelho, Igor M.; Farias, Ricardo
err分享
err收藏
学者 查看更多内容