{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,2]],"date-time":"2026-01-02T07:39:58Z","timestamp":1767339598714,"version":"build-2065373602"},"reference-count":44,"publisher":"MDPI AG","issue":"13","license":[{"start":{"date-parts":[[2023,6,29]],"date-time":"2023-06-29T00:00:00Z","timestamp":1687996800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Key Research and Development Program","award":["2021YFB2900200"],"award-info":[{"award-number":["2021YFB2900200"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Mobile edge computing has been an important computing paradigm for providing delay-sensitive and computation-intensive services to mobile users. In this paper, we study the problem of the joint optimization of task assignment and energy management in a mobile-server-assisted edge computing network, where mobile servers can provide assisted task offloading services on behalf of the fixed servers at the network edge. The design objective is to minimize the system delay. As far as we know, our paper presents the first work that improves the quality of service of the whole system from a long-term aspect by prolonging the operational time of assisted mobile servers. We formulate the system delay minimization problem as a mixed-integer programming (MIP) problem. Due to the NP-hardness of this problem, we propose a dynamic energy criticality avoidance-based delay minimization ant colony algorithm (EACO), which strives for a balance between delay minimization for offloaded tasks and operational time maximization for mobile servers. We present a detailed algorithm design and deduce its computational complexity. We conduct extensive simulations, and the results demonstrate the high performance of the proposed algorithm compared to the benchmark algorithms.<\/jats:p>","DOI":"10.3390\/s23136041","type":"journal-article","created":{"date-parts":[[2023,6,30]],"date-time":"2023-06-30T01:14:12Z","timestamp":1688087652000},"page":"6041","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Energy Criticality Avoidance-Based Delay Minimization Ant Colony Algorithm for Task Assignment in Mobile-Server-Assisted Mobile Edge Computing"],"prefix":"10.3390","volume":"23","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2571-1979","authenticated-orcid":false,"given":"Xiaoyao","family":"Huang","sequence":"first","affiliation":[{"name":"Research Institute China Telecom, Beijing 102209, China"}]},{"given":"Bo","family":"Lei","sequence":"additional","affiliation":[{"name":"Research Institute China Telecom, Beijing 102209, China"}]},{"given":"Guoliang","family":"Ji","sequence":"additional","affiliation":[{"name":"No. 208 Research Institute of China Ordnance Industries, Beijing 102227, China"}]},{"given":"Baoxian","family":"Zhang","sequence":"additional","affiliation":[{"name":"University of Chinese Academy of Sciences, Beijing 100049, China"}]}],"member":"1968","published-online":{"date-parts":[[2023,6,29]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"4388","DOI":"10.1109\/TVT.2020.2975559","article-title":"HetMEC: Heterogeneous multi-layer mobile edge computing in the 6 G era","volume":"69","author":"Zhang","year":"2020","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"7094","DOI":"10.1109\/TII.2020.2964563","article-title":"Distributed blockchain-based trusted multidomain collaboration for mobile edge computing in 5G and beyond","volume":"16","author":"Yang","year":"2020","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_3","first-page":"787","article-title":"Edge computing assisted adaptive mobile video streaming","volume":"18","author":"Abbas","year":"2018","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_4","first-page":"1840","article-title":"An edge traffic flow detection scheme based on deep learning in an intelligent transportation system","volume":"99","author":"Chen","year":"2020","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"7871","DOI":"10.1109\/TII.2021.3059640","article-title":"Vehicular Computation Offloading for Industrial Mobile Edge Computing","volume":"17","author":"Zhao","year":"2021","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"292","DOI":"10.1109\/TMC.2019.2944371","article-title":"A Cloud-Guided Feature Extraction Approach for Image Retrieval in Mobile Edge Computing","volume":"20","author":"Wang","year":"2021","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"510","DOI":"10.1109\/JSAC.2016.2525418","article-title":"Internet of Things in the 5G Era: Enablers, Architecture, and Business Models","volume":"34","author":"Palattella","year":"2016","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_8","unstructured":"(2020, March 10). Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update 2017\u20132022. Available online: https:\/\/www.cisco.com\/c\/en\/us\/solutions\/collateral\/service-provider\/visual-networking-index-vni\/white-paper-c11-738429.html."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"464","DOI":"10.1109\/TBC.2019.2901406","article-title":"Modeling mobile edge computing deployments for low latency multimedia services","volume":"65","author":"Cominardi","year":"2019","journal-title":"IEEE Trans. Broadcast."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"2322","DOI":"10.1109\/COMST.2017.2745201","article-title":"A survey on mobile edge computing: The communication perspective","volume":"19","author":"Mao","year":"2017","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"564","DOI":"10.1007\/s11036-016-0752-2","article-title":"Introducing mobile edge computing capabilities through distributed 5g cloud enabled small cells","volume":"21","author":"Fajardo","year":"2016","journal-title":"Mob. Netw. Appl."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1657","DOI":"10.1109\/COMST.2017.2705720","article-title":"On Multi-Access Edge Computing: A Survey of the Emerging 5G Network Edge Cloud Architecture and Orchestration","volume":"19","author":"Taleb","year":"2017","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1160","DOI":"10.1109\/COMST.2021.3061981","article-title":"A Survey on Mobile Augmented Reality With 5G Mobile Edge Computing: Architectures, Applications, and Technical Aspects","volume":"23","author":"Siriwardhana","year":"2021","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1143","DOI":"10.1109\/TCC.2021.3063050","article-title":"Mobility and dependence-aware QoS monitoring in mobile edge computing","volume":"9","author":"Zhang","year":"2021","journal-title":"IEEE Trans. Cloud Comput."},{"key":"ref_15","first-page":"278","article-title":"QoS driven task offloading with statistical guarantee in mobile edge computing","volume":"21","author":"Li","year":"2020","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"13364","DOI":"10.1109\/TVT.2021.3124483","article-title":"Platform Profit Maximization on Service Provisioning in Mobile Edge Computing","volume":"70","author":"Huang","year":"2021","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1199","DOI":"10.1109\/TPDS.2021.3107137","article-title":"Maximizing User Service Satisfaction for Delay-Sensitive IoT Applications in Edge Computing","volume":"33","author":"Li","year":"2022","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"4453","DOI":"10.1002\/ett.4453","article-title":"Efficient deployment of multi-uav assisted mobile edge computing: A cost and energy perspective","volume":"33","author":"Xu","year":"2022","journal-title":"Trans. Emerg. Telecommun. Technol."},{"key":"ref_19","first-page":"1","article-title":"Blockchain technology for energy-aware mobile crowd sensing approaches in internet of things","volume":"1","author":"Zhu","year":"2021","journal-title":"Trans. Emerg. Telecommun. Technol."},{"key":"ref_20","first-page":"480","article-title":"Energy balancing for multiple devices with multiple tasks in mobile edge computing","volume":"16","author":"Pang","year":"2022","journal-title":"J. Front. Comput. Sci. Technol."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"421","DOI":"10.26599\/TST.2021.9010050","article-title":"Dynamic task offloading for mobile edge computing with hybrid energy supply","volume":"28","author":"Chen","year":"2022","journal-title":"Tsinghua Sci. Technol."},{"key":"ref_22","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_23","first-page":"667","article-title":"Computation offloading scheduling for periodic tasks in mobile edge computing","volume":"28","year":"2020","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"7944","DOI":"10.1109\/TVT.2019.2917890","article-title":"Computation offloading and resource allocation for cloud assisted mobile edge computing in vehicular networks","volume":"68","author":"Zhao","year":"2019","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"2345","DOI":"10.1007\/s11276-022-02966-2","article-title":"A novel offloading scheduling method for mobile application in mobile edge computing","volume":"28","author":"Cui","year":"2022","journal-title":"Wirel. Netw."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"6649","DOI":"10.1109\/JIOT.2021.3051427","article-title":"Online computation offloading and resource scheduling in mobile-edge computing","volume":"8","author":"Liu","year":"2021","journal-title":"IEEE Internet Things J."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"2154","DOI":"10.1109\/TNSM.2021.3069993","article-title":"Dynamic offloading and resource scheduling for mobile-edge computing with energy harvesting devices","volume":"18","author":"Zhao","year":"2021","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"668","DOI":"10.1109\/JSAC.2019.2894306","article-title":"Dynamic task offloading and scheduling for low-latency IoT services in multi-access edge computing","volume":"37","author":"Alameddine","year":"2019","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"4858","DOI":"10.1109\/TWC.2021.3062616","article-title":"D2D-Assisted Multi-User Cooperative Partial Offloading, Transmission Scheduling and Computation Allocating for MEC","volume":"20","author":"Peng","year":"2021","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"3226","DOI":"10.1109\/JIOT.2021.3097754","article-title":"Joint task offloading, D2D pairing and resource allocation in device-enhanced MEC: A potential game approach","volume":"9","author":"Fang","year":"2022","journal-title":"IEEE Internet Things J."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"3773","DOI":"10.1109\/TVT.2021.3064426","article-title":"Efficient Workload Allocation and User-Centric Utility Maximization for Task Scheduling in Collaborative Vehicular Edge Computing","volume":"70","author":"Huang","year":"2021","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"3247","DOI":"10.1109\/TITS.2020.2980422","article-title":"Volunteer Assisted Collaborative Offloading and Resource Allocation in Vehicular Edge Computing","volume":"22","author":"Zeng","year":"2021","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"9344","DOI":"10.1109\/JIOT.2021.3056396","article-title":"Parking Edge Computing: Parked-Vehicle-Assisted Task Offloading for Urban VANETs","volume":"8","author":"Ma","year":"2021","journal-title":"IEEE Internet Things J."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"108857","DOI":"10.1016\/j.comnet.2022.108857","article-title":"An UAV-assisted mobile edge computing offloading strategy for minimizing energy consumption","volume":"207","author":"Tang","year":"2022","journal-title":"Comput. Netw."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"915","DOI":"10.1109\/TVT.2021.3129214","article-title":"Towards energy-efficient scheduling of UAV and base station hybrid enabled mobile edge computing","volume":"71","author":"Dai","year":"2021","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"53708","DOI":"10.1109\/ACCESS.2021.3070908","article-title":"Task offloading and trajectory control for UAV-assisted mobile edge computing using deep reinforcement learning","volume":"9","author":"Zhang","year":"2021","journal-title":"IEEE Access"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"4245","DOI":"10.1109\/JIOT.2021.3103391","article-title":"UAV-aided energy-efficient edge computing networks: Security offloading optimization","volume":"9","author":"Gu","year":"2021","journal-title":"IEEE Internet Things J."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"2160","DOI":"10.1109\/TMC.2019.2920819","article-title":"Optimal mobile computation offloading with hard deadline constraints","volume":"19","author":"Hekmati","year":"2019","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_39","first-page":"1171","article-title":"Optimal workload allocation in fog-cloud computing toward balanced delay and power consumption","volume":"3","author":"Deng","year":"2016","journal-title":"IEEE Internet Things J."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1109\/TMC.2019.2891736","article-title":"A multi-user mobile computation offloading and transmission scheduling mechanism for delay-sensitive applications","volume":"19","author":"Yi","year":"2019","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"4283","DOI":"10.1109\/JIOT.2018.2875917","article-title":"Joint resource allocation for latency-sensitive services over mobile edge computing networks with caching","volume":"6","author":"Zhang","year":"2018","journal-title":"IEEE Internet Things J."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"4942","DOI":"10.1109\/TWC.2019.2931315","article-title":"HetMEC: Latency-optimal task assignment and resource allocation for heterogeneous multi-layer mobile edge computing","volume":"18","author":"Wang","year":"2019","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_43","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":"EEE Internet Things J."},{"key":"ref_44","first-page":"29","article-title":"EdgeCloudSim: An environment for performance evaluation of edge computing systems","volume":"11","author":"Sonmez","year":"2018","journal-title":"Eur. Trans. Telecommun."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/13\/6041\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T20:03:55Z","timestamp":1760126635000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/13\/6041"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,29]]},"references-count":44,"journal-issue":{"issue":"13","published-online":{"date-parts":[[2023,7]]}},"alternative-id":["s23136041"],"URL":"https:\/\/doi.org\/10.3390\/s23136041","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2023,6,29]]}}}