OPTIMAL ENERGY CONSUMPTION AND COST PERFORMANCE SOLUTION WITH DELAY CONSTRAINTS ON FOG COMPUTING

IF 0.9 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS
Zahra Mahmoudi, Elham Darbanian, M. Nickray
{"title":"OPTIMAL ENERGY CONSUMPTION AND COST PERFORMANCE SOLUTION WITH DELAY CONSTRAINTS ON FOG COMPUTING","authors":"Zahra Mahmoudi, Elham Darbanian, M. Nickray","doi":"10.5455/jjcit.71-1667637331","DOIUrl":null,"url":null,"abstract":"Cloud computing plays an essential role in development of the Internet of Things, which provides data processing and storage services. Fog computing is the evolution of cloud computing, which helps provide solutions to cloud computing challenges such as latency, location awareness, and real-time mobility support. Fog computing fills the gap between the cloud and IoT devices within the close vicinity of IoT devices. So, computation, networking, storage, data management, and decision making occur along the path between the cloud and IoT devices. The automatic and intelligent management of fog node resources and achieving an effective scheduling policy in the computing model is a necessary requirement and will lead to the improvement of the overall performance of fog computing. Some optimization problems are modeled by mixed-integer nonlinear programming (MINLP). In this paper, a model, i.e. an MINLP optimization problem on fog computing, is designed. Our model has two goals: to increase Cost Performance as well as to reduce energy consumption. Cost Performance is the price, users are charged as benefit/revenue. In other words Cost Performance is defined as the ratio of the average data rate of each user to its cost. Then the exact mathematical method with the GAMS program was used to prove its logical process. In the next step, we solved the model with Genetic Algorithm (GA), Particle Swarm Optimization (PSO), Simulated Annealing+GA (SA+GA), Teaching–Learning-Based Optimization (TLBO), Grey Wolf Optimizer (GWO), Grasshopper Optimization Algorithm (GOA), and random method. According to the TOPSIS comparison, the SA+GA method with a value of 0.23 is the best compared to other methods. Then GWO, GA, TLBO, PSO, and GOA methods are better, respectively.","PeriodicalId":36757,"journal":{"name":"Jordanian Journal of Computers and Information Technology","volume":null,"pages":null},"PeriodicalIF":0.9000,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Jordanian Journal of Computers and Information Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5455/jjcit.71-1667637331","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 1

Abstract

Cloud computing plays an essential role in development of the Internet of Things, which provides data processing and storage services. Fog computing is the evolution of cloud computing, which helps provide solutions to cloud computing challenges such as latency, location awareness, and real-time mobility support. Fog computing fills the gap between the cloud and IoT devices within the close vicinity of IoT devices. So, computation, networking, storage, data management, and decision making occur along the path between the cloud and IoT devices. The automatic and intelligent management of fog node resources and achieving an effective scheduling policy in the computing model is a necessary requirement and will lead to the improvement of the overall performance of fog computing. Some optimization problems are modeled by mixed-integer nonlinear programming (MINLP). In this paper, a model, i.e. an MINLP optimization problem on fog computing, is designed. Our model has two goals: to increase Cost Performance as well as to reduce energy consumption. Cost Performance is the price, users are charged as benefit/revenue. In other words Cost Performance is defined as the ratio of the average data rate of each user to its cost. Then the exact mathematical method with the GAMS program was used to prove its logical process. In the next step, we solved the model with Genetic Algorithm (GA), Particle Swarm Optimization (PSO), Simulated Annealing+GA (SA+GA), Teaching–Learning-Based Optimization (TLBO), Grey Wolf Optimizer (GWO), Grasshopper Optimization Algorithm (GOA), and random method. According to the TOPSIS comparison, the SA+GA method with a value of 0.23 is the best compared to other methods. Then GWO, GA, TLBO, PSO, and GOA methods are better, respectively.
具有延迟约束的雾计算最优能耗与性价比解决方案
云计算在物联网的发展中起着至关重要的作用,它提供数据处理和存储服务。雾计算是云计算的演变,它有助于为云计算挑战(如延迟、位置感知和实时移动支持)提供解决方案。雾计算在物联网设备附近填补了云和物联网设备之间的空白。因此,计算、网络、存储、数据管理和决策都是沿着云和物联网设备之间的路径进行的。对雾节点资源进行自动化、智能化的管理,在计算模型中实现有效的调度策略,是雾计算整体性能提升的必然要求。一些优化问题采用混合整数非线性规划(MINLP)建模。本文设计了一个基于雾计算的MINLP优化问题模型。我们的模型有两个目标:提高性价比和降低能耗。性价比是价格,用户按收益/收益收费。换句话说,性价比被定义为每个用户的平均数据速率与其成本之比。然后用精确的数学方法和GAMS程序证明了其逻辑过程。接下来,我们将采用遗传算法(GA)、粒子群算法(PSO)、模拟退火+遗传算法(SA+GA)、基于教学的优化算法(TLBO)、灰狼优化器(GWO)、蚱蜢优化算法(GOA)和随机方法对模型进行求解。根据TOPSIS比较,SA+GA方法的TOPSIS值为0.23,是其他方法中最好的。结果表明:GWO、GA、TLBO、PSO、GOA分别较好。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Jordanian Journal of Computers and Information Technology
Jordanian Journal of Computers and Information Technology Computer Science-Computer Science (all)
CiteScore
3.10
自引率
25.00%
发文量
19
×
引用
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学术官方微信