Efficient Algorithm Set Forming for the Computing Resources Distribution in Heterogeneous Dynamic Computational Environments Based on the Ontology Usage

A. B. Klimenko, E. M. Alieva, A. Y. Salnikov
{"title":"Efficient Algorithm Set Forming for the Computing Resources Distribution in Heterogeneous Dynamic Computational Environments Based on the Ontology Usage","authors":"A. B. Klimenko, E. M. Alieva, A. Y. Salnikov","doi":"10.21869/2223-1560-2023-27-4-25-43","DOIUrl":null,"url":null,"abstract":"Purpose of research. The purpose of this research is to develop an ontology structure as the basis of a database/knowledge base for selecting effective metaheuristic algorithms for solving the problem of load distribution in heterogeneous distributed dynamic computing environments, taking into account the overhead of data transmission over the network.Methods. The main scientific methods used in this study are domain analysis, methods for constructing subject ontologies, numerical optimization methods and computer modeling.Since the literature does not present resource allocation planning models that would take into account geographic distribution, the presence of intermediate data transmission routes, the dynamics of topologies and load, as well as system heterogeneity in terms of criteria for assessing the quality of load distribution, this article proposes a new model that takes into account these features. The complexity of solving a planning problem becomes one of the variable parameters, which has a significant impact on the planning result: with a decrease in the complexity of calculations, the result deteriorates accordingly. Therefore, a greedy strategy is proposed as a solution method: from the optimization methods to be considered, select the least labor-intensive one that would allow obtaining the best result in the allotted time. Test runs of simulated annealing algorithms demonstrate different effectiveness under different initial conditions of the problem; therefore, it is advisable for selected classes of problems to choose algorithms that are effective in terms of solution quality and labor intensity.Results. The result of the study is the structure of the ontology of effective algorithms. Also, the results are instances of simulated annealing algorithms and tasks included in the ontology, related by the “efficiency” relation.Conclusion. This article proposes the structure of an ontology of effective optimization algorithms and an approach to solving the problem of distributing the computational load, taking into account the complexity of the distribution procedure through the “greedy” selection of the most effective optimization algorithms.","PeriodicalId":443878,"journal":{"name":"Proceedings of the Southwest State University","volume":"72 10","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Southwest State University","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.21869/2223-1560-2023-27-4-25-43","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Purpose of research. The purpose of this research is to develop an ontology structure as the basis of a database/knowledge base for selecting effective metaheuristic algorithms for solving the problem of load distribution in heterogeneous distributed dynamic computing environments, taking into account the overhead of data transmission over the network.Methods. The main scientific methods used in this study are domain analysis, methods for constructing subject ontologies, numerical optimization methods and computer modeling.Since the literature does not present resource allocation planning models that would take into account geographic distribution, the presence of intermediate data transmission routes, the dynamics of topologies and load, as well as system heterogeneity in terms of criteria for assessing the quality of load distribution, this article proposes a new model that takes into account these features. The complexity of solving a planning problem becomes one of the variable parameters, which has a significant impact on the planning result: with a decrease in the complexity of calculations, the result deteriorates accordingly. Therefore, a greedy strategy is proposed as a solution method: from the optimization methods to be considered, select the least labor-intensive one that would allow obtaining the best result in the allotted time. Test runs of simulated annealing algorithms demonstrate different effectiveness under different initial conditions of the problem; therefore, it is advisable for selected classes of problems to choose algorithms that are effective in terms of solution quality and labor intensity.Results. The result of the study is the structure of the ontology of effective algorithms. Also, the results are instances of simulated annealing algorithms and tasks included in the ontology, related by the “efficiency” relation.Conclusion. This article proposes the structure of an ontology of effective optimization algorithms and an approach to solving the problem of distributing the computational load, taking into account the complexity of the distribution procedure through the “greedy” selection of the most effective optimization algorithms.
基于本体使用的异构动态计算环境中计算资源分布的高效算法集形成
研究目的本研究的目的是开发一种本体结构,作为数据库/知识库的基础,用于选择有效的元启发式算法,解决异构分布式动态计算环境中的负载分配问题,同时考虑到网络数据传输的开销。本研究使用的主要科学方法包括领域分析、构建主题本体的方法、数值优化方法和计算机建模。由于文献中没有提出资源分配规划模型来考虑地理分布、中间数据传输路由的存在、拓扑结构和负载的动态变化以及系统的异构性等评估负载分配质量的标准,因此本文提出了一个考虑到这些特征的新模型。解决规划问题的复杂性是可变参数之一,对规划结果有重大影响:随着计算复杂性的降低,结果也相应降低。因此,我们提出了一种贪婪策略作为解决方法:从要考虑的优化方法中,选择劳动密集程度最低的一种,以便在规定时间内获得最佳结果。模拟退火算法的测试运行表明,在问题的不同初始条件下,模拟退火算法会产生不同的效果;因此,对于选定的问题类别,最好选择在求解质量和劳动强度方面都有效的算法。研究结果是有效算法本体的结构。此外,研究成果还包括本体中包含的模拟退火算法和任务实例,它们之间通过 "效率 "关系相关联。本文提出了有效优化算法本体的结构和解决计算负荷分配问题的方法,通过 "贪婪 "选择最有效的优化算法,考虑到了分配过程的复杂性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信