一种用于平衡遗传算法探索和开发行为的时变变异算子

M. Hasan, M. A. Kashem, Md. Jakirul Islam, Md. Zakir Hossain
{"title":"一种用于平衡遗传算法探索和开发行为的时变变异算子","authors":"M. Hasan, M. A. Kashem, Md. Jakirul Islam, Md. Zakir Hossain","doi":"10.1109/ICEEE54059.2021.9718786","DOIUrl":null,"url":null,"abstract":"Many real-world combinatorial optimization problems (COPs) are NP-hard and challenging to find the optimal solution using classical linear and convex optimization methods. In addition, the computational complexity of these optimization tasks increases exponentially with the increasing number of decision variables. A further difficulty can be also caused by the search space being intrinsically multimodal and non-convex. In such a case, an effective optimization method is required that can cope better with these problem characteristics. Genetic algorithm (GA) is a widely used method for COPs. The original GA and its variants have been used to solve a number of classic discrete optimization problems. Literature shows that the static mutation probability is commonly used for the GA and its variants which cause the imbalance between exploration and exploitation, limiting the performance of GA. To overcome this problem, this research proposes a time-varying mutation operator for GA. In this paper, the balance between exploration and exploitation of the proposed GA has been verified using the benchmark instances of a well-known combinatorial optimization problem i.e., the 0–1 knapsack problem. The numerical results show that the proposed GA can obtain better results with on average a significant number of function evaluations compared to the well-known metaheuristic methods.","PeriodicalId":188366,"journal":{"name":"2021 3rd International Conference on Electrical & Electronic Engineering (ICEEE)","volume":"128 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Time-varying Mutation Operator for Balancing the Exploration and Exploitation Behaviours of Genetic Algorithm\",\"authors\":\"M. Hasan, M. A. Kashem, Md. Jakirul Islam, Md. Zakir Hossain\",\"doi\":\"10.1109/ICEEE54059.2021.9718786\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Many real-world combinatorial optimization problems (COPs) are NP-hard and challenging to find the optimal solution using classical linear and convex optimization methods. In addition, the computational complexity of these optimization tasks increases exponentially with the increasing number of decision variables. A further difficulty can be also caused by the search space being intrinsically multimodal and non-convex. In such a case, an effective optimization method is required that can cope better with these problem characteristics. Genetic algorithm (GA) is a widely used method for COPs. The original GA and its variants have been used to solve a number of classic discrete optimization problems. Literature shows that the static mutation probability is commonly used for the GA and its variants which cause the imbalance between exploration and exploitation, limiting the performance of GA. To overcome this problem, this research proposes a time-varying mutation operator for GA. In this paper, the balance between exploration and exploitation of the proposed GA has been verified using the benchmark instances of a well-known combinatorial optimization problem i.e., the 0–1 knapsack problem. The numerical results show that the proposed GA can obtain better results with on average a significant number of function evaluations compared to the well-known metaheuristic methods.\",\"PeriodicalId\":188366,\"journal\":{\"name\":\"2021 3rd International Conference on Electrical & Electronic Engineering (ICEEE)\",\"volume\":\"128 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-12-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 3rd International Conference on Electrical & Electronic Engineering (ICEEE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICEEE54059.2021.9718786\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 3rd International Conference on Electrical & Electronic Engineering (ICEEE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEEE54059.2021.9718786","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

许多现实世界的组合优化问题都是np困难的,很难用经典的线性和凸优化方法找到最优解。此外,随着决策变量数量的增加,这些优化任务的计算复杂度呈指数增长。进一步的困难还可能由搜索空间本质上是多模态和非凸的引起。在这种情况下,需要一种有效的优化方法来更好地应对这些问题的特征。遗传算法(GA)是一种应用广泛的cop求解方法。原始遗传算法及其变体已被用于解决许多经典的离散优化问题。文献表明,遗传算法及其变体通常采用静态突变概率,这导致遗传算法的探索和开发不平衡,限制了遗传算法的性能。为了克服这一问题,本研究提出了一种时变遗传变异算子。在本文中,利用一个众所周知的组合优化问题,即0-1背包问题的基准实例,验证了所提出的遗传算法在探索和利用之间的平衡。数值结果表明,与已知的元启发式算法相比,该算法在平均显著次数的函数评估下可以获得更好的结果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
A Time-varying Mutation Operator for Balancing the Exploration and Exploitation Behaviours of Genetic Algorithm
Many real-world combinatorial optimization problems (COPs) are NP-hard and challenging to find the optimal solution using classical linear and convex optimization methods. In addition, the computational complexity of these optimization tasks increases exponentially with the increasing number of decision variables. A further difficulty can be also caused by the search space being intrinsically multimodal and non-convex. In such a case, an effective optimization method is required that can cope better with these problem characteristics. Genetic algorithm (GA) is a widely used method for COPs. The original GA and its variants have been used to solve a number of classic discrete optimization problems. Literature shows that the static mutation probability is commonly used for the GA and its variants which cause the imbalance between exploration and exploitation, limiting the performance of GA. To overcome this problem, this research proposes a time-varying mutation operator for GA. In this paper, the balance between exploration and exploitation of the proposed GA has been verified using the benchmark instances of a well-known combinatorial optimization problem i.e., the 0–1 knapsack problem. The numerical results show that the proposed GA can obtain better results with on average a significant number of function evaluations compared to the well-known metaheuristic methods.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Computer-Aided Polyp Removal Detection in Endoscopic Images FPGA based Histogram Equalization for Image Processing Spreading Loss Model for Channel Characterization of Future 6G Terahertz Communication Networks Impact of Cladding Rectangular Bars on the Antiresonant Hollow Core Fiber Predicting Autism Spectrum Disorder Based On Gender Using Machine Learning Techniques
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1