Introducing a Parallel Genetic Algorithm for Global Optimization Problems

IF 1.4
Vasileios Charilogis, Ioannis G. Tsoulos
{"title":"Introducing a Parallel Genetic Algorithm for Global Optimization Problems","authors":"Vasileios Charilogis, Ioannis G. Tsoulos","doi":"10.3390/appliedmath4020038","DOIUrl":null,"url":null,"abstract":"The topic of efficiently finding the global minimum of multidimensional functions is widely applicable to numerous problems in the modern world. Many algorithms have been proposed to address these problems, among which genetic algorithms and their variants are particularly notable. Their popularity is due to their exceptional performance in solving optimization problems and their adaptability to various types of problems. However, genetic algorithms require significant computational resources and time, prompting the need for parallel techniques. Moving in this research direction, a new global optimization method is presented here that exploits the use of parallel computing techniques in genetic algorithms. This innovative method employs autonomous parallel computing units that periodically share the optimal solutions they discover. Increasing the number of computational threads, coupled with solution exchange techniques, can significantly reduce the number of calls to the objective function, thus saving computational power. Also, a stopping rule is proposed that takes advantage of the parallel computational environment. The proposed method was tested on a broad array of benchmark functions from the relevant literature and compared with other global optimization techniques regarding its efficiency.","PeriodicalId":477867,"journal":{"name":"AppliedMath","volume":"9 1","pages":""},"PeriodicalIF":1.4000,"publicationDate":"2024-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"AppliedMath","FirstCategoryId":"0","ListUrlMain":"https://doi.org/10.3390/appliedmath4020038","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The topic of efficiently finding the global minimum of multidimensional functions is widely applicable to numerous problems in the modern world. Many algorithms have been proposed to address these problems, among which genetic algorithms and their variants are particularly notable. Their popularity is due to their exceptional performance in solving optimization problems and their adaptability to various types of problems. However, genetic algorithms require significant computational resources and time, prompting the need for parallel techniques. Moving in this research direction, a new global optimization method is presented here that exploits the use of parallel computing techniques in genetic algorithms. This innovative method employs autonomous parallel computing units that periodically share the optimal solutions they discover. Increasing the number of computational threads, coupled with solution exchange techniques, can significantly reduce the number of calls to the objective function, thus saving computational power. Also, a stopping rule is proposed that takes advantage of the parallel computational environment. The proposed method was tested on a broad array of benchmark functions from the relevant literature and compared with other global optimization techniques regarding its efficiency.
为全局优化问题引入并行遗传算法
高效寻找多维函数的全局最小值这一课题广泛应用于现代世界的许多问题。为解决这些问题,人们提出了许多算法,其中遗传算法及其变体尤其引人注目。遗传算法之所以广受欢迎,是因为它们在解决优化问题时表现出色,并能适应各种类型的问题。然而,遗传算法需要大量的计算资源和时间,因此需要并行技术。在这一研究方向上,本文介绍了一种新的全局优化方法,该方法利用了遗传算法中的并行计算技术。这种创新方法采用自主并行计算单元,定期共享它们发现的最优解。增加计算线程的数量,再加上解决方案交换技术,可以大大减少目标函数的调用次数,从而节省计算能力。此外,还提出了一种利用并行计算环境的停止规则。我们对相关文献中的大量基准函数对所提出的方法进行了测试,并就其效率与其他全局优化技术进行了比较。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书