Comparison of Heuristic and Metaheuristic Algorithms

A. Tunc, Şakir Taşdemir, T. Sağ
{"title":"Comparison of Heuristic and Metaheuristic Algorithms","authors":"A. Tunc, Şakir Taşdemir, T. Sağ","doi":"10.1109/UBMK55850.2022.9919459","DOIUrl":null,"url":null,"abstract":"The development of computer technologies day by day has enabled the use of new technological approaches in solving many problems. Technological innovations are used to solve many problems, especially thanks to hardware devices that develop in capacity, and algorithms that continue to develop rapidly. These technologies are used to provide significant time and/or performance gains in solving problems. The great change in software technologies has led to the emergence of many smart algorithms. With the development of artificial intelligence approaches, algorithms inspired by many nature and natural events have been used in the solution stages of problems. These approaches, which take the intuitive movements of living things as an example, have revealed a new solution approach in addition to the mathematical and statistical models used for problem-solving. These algorithms, which are called heuristic algorithms, aim to create the most appropriate solution set by considering the time and/or performance gains of the solution sets. The use of these algorithms, which can be used in solving many problems from production to design, from optimization problems to classification problems, is quite common. With the development of heuristic algorithms, new approaches such as meta-heuristic and hyper-heuristic algorithms have been introduced. In our study, a detailed examination has been made of these algorithms, which are classified as heuristic algorithms, and especially heuristic algorithms have been compared with meta-heuristic (meta-heuristic) algorithms, and details on their similarities and differences have been tried to be presented. Algorithms are shown by classifying them according to their structures. In particular, the basic features of heuristic and meta-heuristic algorithms such as search space, performance, workspace, search behaviors, search process, simplicity, reliability, flexibility, and initial requirements have been examined and the similarities and differences between them have been tried to be shown with examples. Information on current algorithms published in recent years and their applicability for solving problems are also given.","PeriodicalId":417604,"journal":{"name":"2022 7th International Conference on Computer Science and Engineering (UBMK)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 7th International Conference on Computer Science and Engineering (UBMK)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/UBMK55850.2022.9919459","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

The development of computer technologies day by day has enabled the use of new technological approaches in solving many problems. Technological innovations are used to solve many problems, especially thanks to hardware devices that develop in capacity, and algorithms that continue to develop rapidly. These technologies are used to provide significant time and/or performance gains in solving problems. The great change in software technologies has led to the emergence of many smart algorithms. With the development of artificial intelligence approaches, algorithms inspired by many nature and natural events have been used in the solution stages of problems. These approaches, which take the intuitive movements of living things as an example, have revealed a new solution approach in addition to the mathematical and statistical models used for problem-solving. These algorithms, which are called heuristic algorithms, aim to create the most appropriate solution set by considering the time and/or performance gains of the solution sets. The use of these algorithms, which can be used in solving many problems from production to design, from optimization problems to classification problems, is quite common. With the development of heuristic algorithms, new approaches such as meta-heuristic and hyper-heuristic algorithms have been introduced. In our study, a detailed examination has been made of these algorithms, which are classified as heuristic algorithms, and especially heuristic algorithms have been compared with meta-heuristic (meta-heuristic) algorithms, and details on their similarities and differences have been tried to be presented. Algorithms are shown by classifying them according to their structures. In particular, the basic features of heuristic and meta-heuristic algorithms such as search space, performance, workspace, search behaviors, search process, simplicity, reliability, flexibility, and initial requirements have been examined and the similarities and differences between them have been tried to be shown with examples. Information on current algorithms published in recent years and their applicability for solving problems are also given.
启发式和元启发式算法的比较
计算机技术的日益发展使人们能够利用新的技术方法来解决许多问题。技术创新被用来解决许多问题,特别是由于硬件设备的容量发展,算法继续快速发展。这些技术用于在解决问题时提供显著的时间和/或性能收益。软件技术的巨大变化导致了许多智能算法的出现。随着人工智能方法的发展,许多受自然和自然事件启发的算法已被用于问题的求解阶段。这些方法以生物的直觉运动为例,揭示了除了用于解决问题的数学和统计模型之外的一种新的解决方法。这些算法被称为启发式算法,旨在通过考虑解决方案集的时间和/或性能收益来创建最合适的解决方案集。这些算法的使用是相当普遍的,它们可以用于解决从生产到设计,从优化问题到分类问题的许多问题。随着启发式算法的发展,元启发式和超启发式算法等新方法被引入。在我们的研究中,对这些算法进行了详细的研究,并将其归类为启发式算法,特别是将启发式算法与元启发式(meta-heuristic)算法进行了比较,并试图详细介绍它们的异同。算法是根据它们的结构来分类的。特别是考察了启发式算法和元启发式算法的基本特征,如搜索空间、性能、工作空间、搜索行为、搜索过程、简单性、可靠性、灵活性和初始要求等,并试图用实例来说明它们之间的异同。介绍了近年来发表的算法及其在解决问题方面的适用性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:481959085
Book学术官方微信