Cargando…

Digital-Twin-Assisted Edge-Computing Resource Allocation Based on the Whale Optimization Algorithm

With the rapid increase of smart Internet of Things (IoT) devices, edge networks generate a large number of computing tasks, which require edge-computing resource devices to complete the calculations. However, unreasonable edge-computing resource allocation suffers from high-power consumption and re...

Descripción completa

Detalles Bibliográficos
Autores principales: Qiu, Shaoming, Zhao, Jiancheng, Lv, Yana, Dai, Jikun, Chen, Fen, Wang, Yahui, Li, Ao
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9740121/
https://www.ncbi.nlm.nih.gov/pubmed/36502247
http://dx.doi.org/10.3390/s22239546
_version_ 1784847980709281792
author Qiu, Shaoming
Zhao, Jiancheng
Lv, Yana
Dai, Jikun
Chen, Fen
Wang, Yahui
Li, Ao
author_facet Qiu, Shaoming
Zhao, Jiancheng
Lv, Yana
Dai, Jikun
Chen, Fen
Wang, Yahui
Li, Ao
author_sort Qiu, Shaoming
collection PubMed
description With the rapid increase of smart Internet of Things (IoT) devices, edge networks generate a large number of computing tasks, which require edge-computing resource devices to complete the calculations. However, unreasonable edge-computing resource allocation suffers from high-power consumption and resource waste. Therefore, when user tasks are offloaded to the edge-computing system, reasonable resource allocation is an important issue. Thus, this paper proposes a digital-twin-(DT)-assisted edge-computing resource-allocation model and establishes a joint-optimization function of power consumption, delay, and unbalanced resource-allocation rate. Then, we develop a solution based on the improved whale optimization scheme. Specifically, we propose an improved whale optimization algorithm and design a greedy initialization strategy to improve the convergence speed for the DT-assisted edge-computing resource-allocation problem. Additionally, we redesign the whale search strategy to improve the allocation results. Several simulation experiments demonstrate that the improved whale optimization algorithm reduces the resource allocation and allocation objective function value, the power consumption, and the average resource allocation imbalance rate by 12.6%, 15.2%, and 15.6%, respectively. Overall, the power consumption with the assistance of the DT is reduced to 89.6% of the power required without DT assistance, thus, improving the efficiency of the edge-computing resource allocation.
format Online
Article
Text
id pubmed-9740121
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-97401212022-12-11 Digital-Twin-Assisted Edge-Computing Resource Allocation Based on the Whale Optimization Algorithm Qiu, Shaoming Zhao, Jiancheng Lv, Yana Dai, Jikun Chen, Fen Wang, Yahui Li, Ao Sensors (Basel) Article With the rapid increase of smart Internet of Things (IoT) devices, edge networks generate a large number of computing tasks, which require edge-computing resource devices to complete the calculations. However, unreasonable edge-computing resource allocation suffers from high-power consumption and resource waste. Therefore, when user tasks are offloaded to the edge-computing system, reasonable resource allocation is an important issue. Thus, this paper proposes a digital-twin-(DT)-assisted edge-computing resource-allocation model and establishes a joint-optimization function of power consumption, delay, and unbalanced resource-allocation rate. Then, we develop a solution based on the improved whale optimization scheme. Specifically, we propose an improved whale optimization algorithm and design a greedy initialization strategy to improve the convergence speed for the DT-assisted edge-computing resource-allocation problem. Additionally, we redesign the whale search strategy to improve the allocation results. Several simulation experiments demonstrate that the improved whale optimization algorithm reduces the resource allocation and allocation objective function value, the power consumption, and the average resource allocation imbalance rate by 12.6%, 15.2%, and 15.6%, respectively. Overall, the power consumption with the assistance of the DT is reduced to 89.6% of the power required without DT assistance, thus, improving the efficiency of the edge-computing resource allocation. MDPI 2022-12-06 /pmc/articles/PMC9740121/ /pubmed/36502247 http://dx.doi.org/10.3390/s22239546 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Qiu, Shaoming
Zhao, Jiancheng
Lv, Yana
Dai, Jikun
Chen, Fen
Wang, Yahui
Li, Ao
Digital-Twin-Assisted Edge-Computing Resource Allocation Based on the Whale Optimization Algorithm
title Digital-Twin-Assisted Edge-Computing Resource Allocation Based on the Whale Optimization Algorithm
title_full Digital-Twin-Assisted Edge-Computing Resource Allocation Based on the Whale Optimization Algorithm
title_fullStr Digital-Twin-Assisted Edge-Computing Resource Allocation Based on the Whale Optimization Algorithm
title_full_unstemmed Digital-Twin-Assisted Edge-Computing Resource Allocation Based on the Whale Optimization Algorithm
title_short Digital-Twin-Assisted Edge-Computing Resource Allocation Based on the Whale Optimization Algorithm
title_sort digital-twin-assisted edge-computing resource allocation based on the whale optimization algorithm
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9740121/
https://www.ncbi.nlm.nih.gov/pubmed/36502247
http://dx.doi.org/10.3390/s22239546
work_keys_str_mv AT qiushaoming digitaltwinassistededgecomputingresourceallocationbasedonthewhaleoptimizationalgorithm
AT zhaojiancheng digitaltwinassistededgecomputingresourceallocationbasedonthewhaleoptimizationalgorithm
AT lvyana digitaltwinassistededgecomputingresourceallocationbasedonthewhaleoptimizationalgorithm
AT daijikun digitaltwinassistededgecomputingresourceallocationbasedonthewhaleoptimizationalgorithm
AT chenfen digitaltwinassistededgecomputingresourceallocationbasedonthewhaleoptimizationalgorithm
AT wangyahui digitaltwinassistededgecomputingresourceallocationbasedonthewhaleoptimizationalgorithm
AT liao digitaltwinassistededgecomputingresourceallocationbasedonthewhaleoptimizationalgorithm