Optimizing task offloading in IIoT via intelligent resource allocation and profit maximization in fog computing

IF 7.5 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Chia-Cheng Hu
{"title":"Optimizing task offloading in IIoT via intelligent resource allocation and profit maximization in fog computing","authors":"Chia-Cheng Hu","doi":"10.1016/j.eswa.2025.127810","DOIUrl":null,"url":null,"abstract":"<div><div>The rapid growth of Internet of Things (IoT) technology has revolutionized industrial and manufacturing sectors, with the Industrial Internet of Things (IIoT) playing a central role in enhancing operational efficiency. However, IIoT applications are challenged by limited computational and power resources, which impact the Quality of Service (QoS) requirements. While cloud computing alleviates some of these challenges, it introduces latency and server overload, leading to delays in task processing. Fog computing offers a promising solution by reducing latency and deploying computationally capable nodes at the network edge.</div><div>This paper proposes a novel framework for optimizing task offloading in IIoT environments by focusing on intelligent resource allocation and profit maximization within a fog computing architecture. Unlike traditional methods, our approach integrates a unified cost function that simultaneously addresses task delay and energy consumption, improving efficiency by balancing these conflicting objectives. We present an Integer Linear Programming (ILP) model that minimizes the total offloading cost while adhering to strict power and resource constraints. To handle the NP-hard nature of ILP problems, we introduce a computationally efficient approximation method based on rounding techniques, achieving near-optimal solutions without excessive computational overhead.</div><div>A key novelty of our work is the inclusion of profit maximization for IIoT application providers, which is often overlooked in existing solutions. We develop a second ILP model specifically for profit optimization, supported by an efficient solution method. Additionally, we propose a strategic resource expansion algorithm that adapts to insufficient system resources, ensuring the alignment of available resources with application demands. Our simulations demonstrate the practical impact of this approach, showcasing significant improvements in task processing time and energy efficiency, as well as optimizing profitability in real-world IIoT applications.</div></div>","PeriodicalId":50461,"journal":{"name":"Expert Systems with Applications","volume":"282 ","pages":"Article 127810"},"PeriodicalIF":7.5000,"publicationDate":"2025-04-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Expert Systems with Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0957417425014320","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

Abstract

The rapid growth of Internet of Things (IoT) technology has revolutionized industrial and manufacturing sectors, with the Industrial Internet of Things (IIoT) playing a central role in enhancing operational efficiency. However, IIoT applications are challenged by limited computational and power resources, which impact the Quality of Service (QoS) requirements. While cloud computing alleviates some of these challenges, it introduces latency and server overload, leading to delays in task processing. Fog computing offers a promising solution by reducing latency and deploying computationally capable nodes at the network edge.
This paper proposes a novel framework for optimizing task offloading in IIoT environments by focusing on intelligent resource allocation and profit maximization within a fog computing architecture. Unlike traditional methods, our approach integrates a unified cost function that simultaneously addresses task delay and energy consumption, improving efficiency by balancing these conflicting objectives. We present an Integer Linear Programming (ILP) model that minimizes the total offloading cost while adhering to strict power and resource constraints. To handle the NP-hard nature of ILP problems, we introduce a computationally efficient approximation method based on rounding techniques, achieving near-optimal solutions without excessive computational overhead.
A key novelty of our work is the inclusion of profit maximization for IIoT application providers, which is often overlooked in existing solutions. We develop a second ILP model specifically for profit optimization, supported by an efficient solution method. Additionally, we propose a strategic resource expansion algorithm that adapts to insufficient system resources, ensuring the alignment of available resources with application demands. Our simulations demonstrate the practical impact of this approach, showcasing significant improvements in task processing time and energy efficiency, as well as optimizing profitability in real-world IIoT applications.
通过雾计算中的智能资源分配和利润最大化优化工业物联网中的任务卸载
物联网(IoT)技术的快速发展彻底改变了工业和制造业,工业物联网(IIoT)在提高运营效率方面发挥着核心作用。然而,工业物联网应用受到有限的计算和电力资源的挑战,这影响了服务质量(QoS)需求。虽然云计算减轻了其中的一些挑战,但它引入了延迟和服务器过载,导致任务处理延迟。雾计算通过减少延迟和在网络边缘部署具有计算能力的节点,提供了一种很有前途的解决方案。本文提出了一个新的框架,通过关注雾计算架构中的智能资源分配和利润最大化,来优化IIoT环境中的任务卸载。与传统方法不同,我们的方法集成了一个统一的成本函数,同时处理任务延迟和能量消耗,通过平衡这些冲突的目标来提高效率。我们提出了一个整数线性规划(ILP)模型,该模型在遵守严格的功率和资源约束的情况下使总卸载成本最小化。为了处理ILP问题的NP-hard性质,我们引入了一种基于舍入技术的计算效率的近似方法,在没有过多计算开销的情况下获得接近最优的解决方案。我们工作的一个关键新颖之处是包含了工业物联网应用提供商的利润最大化,这在现有解决方案中经常被忽视。我们开发了第二个专门用于利润优化的ILP模型,并以有效的求解方法为支持。此外,我们还提出了一种适应系统资源不足的策略资源扩展算法,以确保可用资源与应用需求保持一致。我们的模拟演示了这种方法的实际影响,展示了在任务处理时间和能源效率方面的显着改进,以及在现实世界的工业物联网应用中优化盈利能力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Expert Systems with Applications
Expert Systems with Applications 工程技术-工程:电子与电气
CiteScore
13.80
自引率
10.60%
发文量
2045
审稿时长
8.7 months
期刊介绍: Expert Systems With Applications is an international journal dedicated to the exchange of information on expert and intelligent systems used globally in industry, government, and universities. The journal emphasizes original papers covering the design, development, testing, implementation, and management of these systems, offering practical guidelines. It spans various sectors such as finance, engineering, marketing, law, project management, information management, medicine, and more. The journal also welcomes papers on multi-agent systems, knowledge management, neural networks, knowledge discovery, data mining, and other related areas, excluding applications to military/defense systems.
×
引用
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学术官方微信