{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,15]],"date-time":"2026-05-15T01:37:43Z","timestamp":1778809063000,"version":"3.51.4"},"reference-count":33,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2021,8,31]],"date-time":"2021-08-31T00:00:00Z","timestamp":1630368000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Sichuan Agricultural University Doublesubject construction plan","award":["03570310"],"award-info":[{"award-number":["03570310"]}]},{"name":"Sichuan Provincial Department of Education Research on Key Technology of Manipulator Arm Motion Control of Citrus picking Robot","award":["21MZGC0119"],"award-info":[{"award-number":["21MZGC0119"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Entropy"],"abstract":"<jats:p>Mobile edge computing (MEC) focuses on transferring computing resources close to the user\u2019s device, and it provides high-performance and low-delay services for mobile devices. It is an effective method to deal with computationally intensive and delay-sensitive tasks. Given the large number of underutilized computing resources for mobile devices in urban areas, leveraging these underutilized resources offers tremendous opportunities and value. Considering the spatiotemporal dynamics of user devices, the uncertainty of rich computing resources and the state of network channels in the MEC system, computing resource allocation in mobile devices with idle computing resources will affect the response time of task requesting. To solve these problems, this paper considers the case in which a mobile device can learn from a neighboring IoT device when offloading a computing request. On this basis, a novel self-adaptive learning of task offloading algorithm (SAda) is designed to minimize the average offloading delay in the MEC system. SAda adopts a distributed working mode and has a perception function to adapt to the dynamic environment in reality; it does not require frequent access to equipment information. Extensive simulations demonstrate that SAda achieves preferable latency performance and low learning error compared to the existing upper bound algorithms.<\/jats:p>","DOI":"10.3390\/e23091146","type":"journal-article","created":{"date-parts":[[2021,8,31]],"date-time":"2021-08-31T21:59:45Z","timestamp":1630447185000},"page":"1146","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Self-Adaptive Learning of Task Offloading in Mobile Edge Computing Systems"],"prefix":"10.3390","volume":"23","author":[{"given":"Peng","family":"Huang","sequence":"first","affiliation":[{"name":"College of Mechanical and Electrical Engineering, Sichuan Agricultural University, Ya\u2019an 625000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7317-2140","authenticated-orcid":false,"given":"Minjiang","family":"Deng","sequence":"additional","affiliation":[{"name":"College of Mechanical and Electrical Engineering, Sichuan Agricultural University, Ya\u2019an 625000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhiliang","family":"Kang","sequence":"additional","affiliation":[{"name":"College of Mechanical and Electrical Engineering, Sichuan Agricultural University, Ya\u2019an 625000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qinshan","family":"Liu","sequence":"additional","affiliation":[{"name":"College of Mechanical and Electrical Engineering, Sichuan Agricultural University, Ya\u2019an 625000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lijia","family":"Xu","sequence":"additional","affiliation":[{"name":"College of Mechanical and Electrical Engineering, Sichuan Agricultural University, Ya\u2019an 625000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,8,31]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1109\/MCOM.2019.1800624","article-title":"Data and Service Management in Densely Crowded Environments: Challenges, Opportunities, and Recent Developments","volume":"57","author":"Aloqaily","year":"2019","journal-title":"IEEE Commun. Mag."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"108356","DOI":"10.1016\/j.comnet.2021.108356","article-title":"Smart computational offloading for mobile edge computing in next-generation Internet of Things networks","volume":"198","author":"Ali","year":"2021","journal-title":"Comput. Netw."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"110683","DOI":"10.1109\/ACCESS.2021.3102595","article-title":"Enhanced Service Framework Based on Microservice Management and Client Support Provider for Efficient User Experiment in Edge Computing Environment","volume":"9","author":"Xu","year":"2021","journal-title":"IEEE Access"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10723-021-09558-y","article-title":"A Computing Resource Allocation Optimization Strategy for Massive Internet of Health Things Devices Considering Privacy Protection in Cloud Edge Computing Environment","volume":"19","author":"Wang","year":"2021","journal-title":"J. Grid Comput."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"7706","DOI":"10.1109\/JIOT.2020.3040657","article-title":"Hybrid Decentralized Data Analytics in Edge-Computing-Empowered IoT Networks","volume":"8","author":"Zhao","year":"2021","journal-title":"IEEE Internet Things J."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1109\/MNET.011.2000215","article-title":"Keep Your Data Locally: Federated-Learning-Based Data Privacy Preservation in Edge Computing","volume":"35","author":"Liu","year":"2021","journal-title":"IEEE Netw."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1918","DOI":"10.1109\/TPDS.2021.3052236","article-title":"Burst Load Evacuation Based on Dispatching and Scheduling In Distributed Edge Networks","volume":"32","author":"Deng","year":"2021","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Guo, D., Gu, S., Xie, J., Luo, L., Luo, X., and Chen, Y. (2021). A Mobile-assisted Edge Computing Framework for Emerging IoT Applications. ACM Trans. Sens. Netw., 17.","DOI":"10.1145\/3461841"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"25","DOI":"10.4018\/IJWSR.2021040102","article-title":"Probabilistic-QoS-Aware Multi-Workflow Scheduling Upon the Edge Computing Resources","volume":"18","author":"Tang","year":"2021","journal-title":"Int. J. Web Serv. Res."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1440","DOI":"10.1109\/TC.2015.2435781","article-title":"Cost Aware Service Placement and Load Dispatching in Mobile Cloud Systems","volume":"65","author":"Yang","year":"2016","journal-title":"IEEE Trans. Comput."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"8900","DOI":"10.1109\/TVT.2020.2997685","article-title":"Joint Channel Allocation and Resource Management for Stochastic Computation Offloading in MEC","volume":"69","author":"Ren","year":"2020","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"7920","DOI":"10.1109\/TIE.2015.2482119","article-title":"An SMDP-Based Resource Allocation in Vehicular Cloud Computing Systems","volume":"62","author":"Zheng","year":"2015","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"2651","DOI":"10.1109\/TNET.2018.2873002","article-title":"An Efficient Computation Offloading Management Scheme in the Densely Deployed Small Cell Networks With Mobile Edge Computing","volume":"26","author":"Guo","year":"2018","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Liu, F., Lv, B., Huang, J., and Ali, S. (2021). Edge User Allocation in Overlap Areas for Mobile Edge Computing. Mob. Netw. Appl.","DOI":"10.1007\/s11036-021-01783-9"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Mazza, D., Tarchi, D., and Corazza, G.E. (2016, January 22\u201327). A cluster based computation offloading technique for mobile cloud computing in smart cities. Proceedings of the 2016 IEEE International Conference on Communications (ICC), Kuala Lumpur, Malaysia.","DOI":"10.1109\/ICC.2016.7511054"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"2230","DOI":"10.1109\/JSYST.2020.2986649","article-title":"An Edge Computing Node Deployment Method Based on Improved k-Means Clustering Algorithm for Smart Manufacturing","volume":"15","author":"Jiang","year":"2021","journal-title":"IEEE Syst. J."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"101321","DOI":"10.1016\/j.pmcj.2020.101321","article-title":"Assessing the impact of unbalanced resources and communications in edge computing","volume":"71","author":"Steffenel","year":"2021","journal-title":"Pervasive Mob. Comput."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/j.future.2020.03.028","article-title":"System delay optimization for Mobile Edge Computing","volume":"109","author":"Xiao","year":"2020","journal-title":"Future Gener. Comput. Syst.-Int. J. Esci."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1109\/TCC.2016.2586061","article-title":"A Power and Latency Aware Cloudlet Selection Strategy for Multi-Cloudlet Environment","volume":"7","author":"Mukherjee","year":"2019","journal-title":"IEEE Trans. Cloud Comput."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"2795","DOI":"10.1109\/TNET.2015.2487344","article-title":"Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing","volume":"24","author":"Chen","year":"2016","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Hao, H., Zhang, J., and Gu, Q. (2021). Optimal IoT Service Offloading with Uncertainty in SDN-Based Mobile Edge Computing. Mob. Netw. Appl.","DOI":"10.1007\/s11036-021-01796-4"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1109\/JIOT.2017.2771473","article-title":"Task Replication for Deadline-Constrained Vehicular Cloud Computing: Optimal Policy, Performance Analysis, and Implications on Road Traffic","volume":"5","author":"Jiang","year":"2018","journal-title":"IEEE Internet Things J."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1109\/MNET.2018.1700202","article-title":"Learning IoT in Edge: Deep Learning for the Internet of Things with Edge Computing","volume":"32","author":"Li","year":"2018","journal-title":"IEEE Netw."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"3061","DOI":"10.1109\/TVT.2019.2895593","article-title":"Adaptive Learning-Based Task Offloading for Vehicular Edge Computing Systems","volume":"68","author":"Sun","year":"2019","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1162","DOI":"10.1109\/JPROC.2011.2132790","article-title":"Dedicated Short-Range Communications (DSRC) Standards in the United States","volume":"99","author":"Kenney","year":"2011","journal-title":"Proc. IEEE"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1016\/j.future.2013.06.009","article-title":"A green energy-efficient scheduling algorithm using the DVFS technique for cloud datacenters","volume":"37","author":"Wu","year":"2014","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"2146","DOI":"10.1109\/JIOT.2018.2826006","article-title":"Application Aware Workload Allocation for Edge Computing-Based IoT","volume":"5","author":"Fan","year":"2018","journal-title":"IEEE Internet Things J."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Gupta, S., Chaudhari, S., Joshi, G., and Ya\u011fan, O. (2021). Multi-Armed Bandits with Correlated Arms. IEEE Trans. Inf. Theory, 1.","DOI":"10.1109\/TIT.2021.3081508"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1023\/A:1013689704352","article-title":"Finite-time Analysis of the Multiarmed Bandit Problem","volume":"47","author":"Auer","year":"2002","journal-title":"Mach. Learn."},{"key":"ref_30","unstructured":"Boyd, S., and Vandenberghe, L. (2009). Convex Optimization, Cambridge University Press. [7th ed.]."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Abdulla, M., Steinmetz, E., and Wymeersch, H. (2016, January 4\u20138). Vehicle-to-Vehicle Communications with Urban Intersection Path Loss Models. Proceedings of the 2016 IEEE Globecom Workshops (GC Wkshps), Washington, DC, USA.","DOI":"10.1109\/GLOCOMW.2016.7849078"},{"key":"ref_32","first-page":"84","article-title":"Social network search as a volatile multi-armed bandit problem","volume":"2","author":"Bnaya","year":"2013","journal-title":"Human"},{"key":"ref_33","unstructured":"Wu, H., Guo, X., and Liu, X. (2018, January 10\u201315). Adaptive exploration-exploitation tradeoff for opportunistic bandits. Proceedings of the International Conference on Machine Learning, Stockholm, Sweden."}],"container-title":["Entropy"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1099-4300\/23\/9\/1146\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:53:59Z","timestamp":1760165639000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1099-4300\/23\/9\/1146"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,8,31]]},"references-count":33,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2021,9]]}},"alternative-id":["e23091146"],"URL":"https:\/\/doi.org\/10.3390\/e23091146","relation":{},"ISSN":["1099-4300"],"issn-type":[{"value":"1099-4300","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,8,31]]}}}