{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,17]],"date-time":"2026-06-17T15:29:31Z","timestamp":1781710171465,"version":"3.54.5"},"reference-count":32,"publisher":"MDPI AG","issue":"23","license":[{"start":{"date-parts":[[2022,12,6]],"date-time":"2022-12-06T00:00:00Z","timestamp":1670284800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Equipment Development Department of the Central Military Commission","award":["6140002010101"],"award-info":[{"award-number":["6140002010101"]}]},{"name":"Equipment Development Department of the Central Military Commission","award":["6140001030111"],"award-info":[{"award-number":["6140001030111"]}]},{"name":"Dalian University","award":["6140002010101"],"award-info":[{"award-number":["6140002010101"]}]},{"name":"Dalian University","award":["6140001030111"],"award-info":[{"award-number":["6140001030111"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>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.<\/jats:p>","DOI":"10.3390\/s22239546","type":"journal-article","created":{"date-parts":[[2022,12,7]],"date-time":"2022-12-07T05:50:52Z","timestamp":1670392252000},"page":"9546","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["Digital-Twin-Assisted Edge-Computing Resource Allocation Based on the Whale Optimization Algorithm"],"prefix":"10.3390","volume":"22","author":[{"given":"Shaoming","family":"Qiu","sequence":"first","affiliation":[{"name":"Communication and Network Laboratory, Dalian University, Dalian 116622, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1568-0737","authenticated-orcid":false,"given":"Jiancheng","family":"Zhao","sequence":"additional","affiliation":[{"name":"Communication and Network Laboratory, Dalian University, Dalian 116622, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yana","family":"Lv","sequence":"additional","affiliation":[{"name":"Communication and Network Laboratory, Dalian University, Dalian 116622, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jikun","family":"Dai","sequence":"additional","affiliation":[{"name":"Communication and Network Laboratory, Dalian University, Dalian 116622, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9591-1514","authenticated-orcid":false,"given":"Fen","family":"Chen","sequence":"additional","affiliation":[{"name":"Communication and Network Laboratory, Dalian University, Dalian 116622, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7446-0785","authenticated-orcid":false,"given":"Yahui","family":"Wang","sequence":"additional","affiliation":[{"name":"Communication and Network Laboratory, Dalian University, Dalian 116622, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0916-2087","authenticated-orcid":false,"given":"Ao","family":"Li","sequence":"additional","affiliation":[{"name":"Communication and Network Laboratory, Dalian University, Dalian 116622, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2022,12,6]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1109\/JIOT.2016.2579198","article-title":"Edge Computing: Vision and Challenges","volume":"3","author":"Shi","year":"2016","journal-title":"IEEE Internet Things J."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"2872","DOI":"10.1109\/JIOT.2018.2876198","article-title":"Joint Task Assignment, Transmission, and Computing Resource Allocation in Multilayer Mobile Edge Computing Systems","volume":"6","author":"Wang","year":"2019","journal-title":"IEEE Internet Things J."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Qiu, S., and Li, A. (2022). Application of Chaos Mutation Adaptive Sparrow Search Algorithm in Edge Data Compression. Sensors, 22.","DOI":"10.3390\/s22145425"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Varghese, B., Wang, N., Barbhuiya, S., Kilpatrick, P., and Nikolopoulos, D.S. (2016, January 18\u201320). Challenges and Opportunities in Edge Computing. Proceedings of the 2016 IEEE International Conference on Smart Cloud (SmartCloud), New York, NY, USA.","DOI":"10.1109\/SmartCloud.2016.18"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"439","DOI":"10.1109\/JIOT.2017.2767608","article-title":"Future Edge Cloud and Edge Computing for Internet of Things Applications","volume":"5","author":"Pan","year":"2018","journal-title":"IEEE Internet Things J."},{"key":"ref_6","first-page":"102306","article-title":"Humidity sensor based on fibre bragg grating for predicting microbial induced corrosion","volume":"52","author":"Raju","year":"2022","journal-title":"Sustain. Energy Technol. Assess."},{"key":"ref_7","first-page":"102307","article-title":"Water optimization technique for precision irrigation system using IoT and machine learning","volume":"52","author":"Vianny","year":"2022","journal-title":"Sustain. Energy Technol. Assess."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"10925","DOI":"10.1109\/TVT.2021.3108508","article-title":"Energy-Aware Task Offloading and Resource Allocation for Time-Sensitive Services in Mobile Edge Computing Systems","volume":"70","author":"Zhao","year":"2021","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"6743","DOI":"10.1109\/TWC.2021.3076201","article-title":"Online Distributed Offloading and Computing Resource Management With Energy Harvesting for Heterogeneous MEC-Enabled IoT","volume":"20","author":"Xia","year":"2021","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"5976","DOI":"10.1109\/JIOT.2019.2953108","article-title":"Reinforcement-Learning- and Belief-Learning-Based Double Auction Mechanism for Edge Computing Resource Allocation","volume":"7","author":"Li","year":"2020","journal-title":"IEEE Internet Things J."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1529","DOI":"10.1109\/TETC.2019.2902661","article-title":"Smart Resource Allocation for Mobile Edge Computing: A Deep Reinforcement Learning Approach","volume":"9","author":"Wang","year":"2021","journal-title":"IEEE Trans. Emerg. Top. Comput."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1628","DOI":"10.1109\/COMST.2017.2682318","article-title":"Mobile Edge Computing: A Survey on Architecture and Computation Offloading","volume":"19","author":"Mach","year":"2017","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"167503","DOI":"10.1109\/ACCESS.2021.3134941","article-title":"Multi-Objective Accelerated Particle Swarm Optimization With Dynamic Programing Technique for Resource Allocation in Mobile Edge Computing","volume":"9","author":"Alfakih","year":"2021","journal-title":"IEEE Access"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"2897","DOI":"10.1109\/TSC.2021.3064579","article-title":"Minimizing the Delay and Cost of Computation Offloading for Vehicular Edge Computing","volume":"15","author":"Luo","year":"2022","journal-title":"IEEE Trans. Serv. Comput."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Subbaraj, S., Thiyagarajan, R., and Rengaraj, M. (2021). A smart fog computing based real-time secure resource allocation and scheduling strategy using multi-objective crow search algorithm. J. Ambient. Intell. Humaniz. Comput., 1\u201313.","DOI":"10.1007\/s12652-021-03354-y"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"10370","DOI":"10.1109\/JIOT.2021.3091599","article-title":"Optimized Task Allocation for IoT Application in Mobile-Edge Computing","volume":"9","author":"Liu","year":"2022","journal-title":"IEEE Internet Things J."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Huang, M., Zhai, Q., Chen, Y., Feng, S., and Shu, F. (2021). Multi-Objective Whale Optimization Algorithm for Computation Offloading Optimization in Mobile Edge Computing. Sensors, 21.","DOI":"10.3390\/s21082628"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"17678","DOI":"10.1109\/JIOT.2021.3082161","article-title":"Residual Energy Maximization-Based Resource Allocation in Wireless-Powered Edge Computing Industrial IoT","volume":"8","author":"Xu","year":"2021","journal-title":"IEEE Internet Things J."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"113524","DOI":"10.1016\/j.dss.2021.113524","article-title":"Digital Twin: Generalization, characterization and implementation","volume":"145","author":"VanDerHorn","year":"2021","journal-title":"Decis. Support Syst."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1405","DOI":"10.1109\/TII.2021.3088407","article-title":"Adaptive Digital Twin and Multiagent Deep Reinforcement Learning for Vehicular Edge Computing and Networks","volume":"18","author":"Zhang","year":"2022","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"7669","DOI":"10.1109\/TCOMM.2022.3205692","article-title":"URLLC Edge Networks with Joint Optimal User Association, Task Offloading and Resource Allocation: A Digital Twin Approach","volume":"70","author":"Nguyen","year":"2022","journal-title":"IEEE Trans. Commun."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1414","DOI":"10.1109\/TII.2020.3040180","article-title":"Service Offloading With Deep Q-Network for Digital Twinning-Empowered Internet of Vehicles in Edge Computing","volume":"18","author":"Xu","year":"2022","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"194","DOI":"10.1109\/MNET.201.2000768","article-title":"Digital Twin Empowered Mobile Edge Computing for Intelligent Vehicular Lane-Changing","volume":"35","author":"Fan","year":"2021","journal-title":"IEEE Netw."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"4692","DOI":"10.1109\/TWC.2019.2927312","article-title":"Deep Learning for Hybrid 5G Services in Mobile Edge Computing Systems: Learn From a Digital Twin","volume":"18","author":"Dong","year":"2019","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"4933","DOI":"10.1109\/TII.2021.3137349","article-title":"Secure and Latency-Aware Digital Twin Assisted Resource Scheduling for 5G Edge Computing-Empowered Distribution Grids","volume":"18","author":"Zhou","year":"2022","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"10863","DOI":"10.1109\/TVT.2022.3182647","article-title":"Digital Twin Assisted Task Offloading for Aerial Edge Computing and Networks","volume":"71","author":"Li","year":"2022","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"5709","DOI":"10.1109\/TII.2020.3010798","article-title":"Communication-Efficient Federated Learning for Digital Twin Edge Networks in Industrial IoT","volume":"17","author":"Lu","year":"2021","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"806","DOI":"10.1109\/LWC.2022.3146207","article-title":"Digital Twin-Aided Intelligent Offloading With Edge Selection in Mobile Edge Computing","volume":"11","author":"Dobre","year":"2022","journal-title":"IEEE Wirel. Commun. Lett."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1427","DOI":"10.1109\/JIOT.2021.3086961","article-title":"Digital-Twin-Assisted Task Offloading Based on Edge Collaboration in the Digital Twin Edge Network","volume":"9","author":"Liu","year":"2022","journal-title":"IEEE Internet Things J."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"5839","DOI":"10.1109\/JIOT.2021.3058213","article-title":"Dynamic Digital Twin and Distributed Incentives for Resource Allocation in Aerial-Assisted Internet of Vehicles","volume":"9","author":"Sun","year":"2022","journal-title":"IEEE Internet Things J."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"12240","DOI":"10.1109\/TVT.2020.3018817","article-title":"Reducing Offloading Latency for Digital Twin Edge Networks in 6G","volume":"69","author":"Sun","year":"2020","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/j.advengsoft.2016.01.008","article-title":"The Whale Optimization Algorithm","volume":"95","author":"Mirjalili","year":"2016","journal-title":"Adv. Eng. Softw."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/23\/9546\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:35:03Z","timestamp":1760146503000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/23\/9546"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,12,6]]},"references-count":32,"journal-issue":{"issue":"23","published-online":{"date-parts":[[2022,12]]}},"alternative-id":["s22239546"],"URL":"https:\/\/doi.org\/10.3390\/s22239546","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,12,6]]}}}