Cargando…

Energy Criticality Avoidance-Based Delay Minimization Ant Colony Algorithm for Task Assignment in Mobile-Server-Assisted Mobile Edge Computing

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,...

Descripción completa

Detalles Bibliográficos
Autores principales: Huang, Xiaoyao, Lei, Bo, Ji, Guoliang, Zhang, Baoxian
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10346224/
https://www.ncbi.nlm.nih.gov/pubmed/37447890
http://dx.doi.org/10.3390/s23136041
_version_ 1785073264077307904
author Huang, Xiaoyao
Lei, Bo
Ji, Guoliang
Zhang, Baoxian
author_facet Huang, Xiaoyao
Lei, Bo
Ji, Guoliang
Zhang, Baoxian
author_sort Huang, Xiaoyao
collection PubMed
description 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.
format Online
Article
Text
id pubmed-10346224
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-103462242023-07-15 Energy Criticality Avoidance-Based Delay Minimization Ant Colony Algorithm for Task Assignment in Mobile-Server-Assisted Mobile Edge Computing Huang, Xiaoyao Lei, Bo Ji, Guoliang Zhang, Baoxian Sensors (Basel) Article 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. MDPI 2023-06-29 /pmc/articles/PMC10346224/ /pubmed/37447890 http://dx.doi.org/10.3390/s23136041 Text en © 2023 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
Huang, Xiaoyao
Lei, Bo
Ji, Guoliang
Zhang, Baoxian
Energy Criticality Avoidance-Based Delay Minimization Ant Colony Algorithm for Task Assignment in Mobile-Server-Assisted Mobile Edge Computing
title Energy Criticality Avoidance-Based Delay Minimization Ant Colony Algorithm for Task Assignment in Mobile-Server-Assisted Mobile Edge Computing
title_full Energy Criticality Avoidance-Based Delay Minimization Ant Colony Algorithm for Task Assignment in Mobile-Server-Assisted Mobile Edge Computing
title_fullStr Energy Criticality Avoidance-Based Delay Minimization Ant Colony Algorithm for Task Assignment in Mobile-Server-Assisted Mobile Edge Computing
title_full_unstemmed Energy Criticality Avoidance-Based Delay Minimization Ant Colony Algorithm for Task Assignment in Mobile-Server-Assisted Mobile Edge Computing
title_short Energy Criticality Avoidance-Based Delay Minimization Ant Colony Algorithm for Task Assignment in Mobile-Server-Assisted Mobile Edge Computing
title_sort energy criticality avoidance-based delay minimization ant colony algorithm for task assignment in mobile-server-assisted mobile edge computing
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10346224/
https://www.ncbi.nlm.nih.gov/pubmed/37447890
http://dx.doi.org/10.3390/s23136041
work_keys_str_mv AT huangxiaoyao energycriticalityavoidancebaseddelayminimizationantcolonyalgorithmfortaskassignmentinmobileserverassistedmobileedgecomputing
AT leibo energycriticalityavoidancebaseddelayminimizationantcolonyalgorithmfortaskassignmentinmobileserverassistedmobileedgecomputing
AT jiguoliang energycriticalityavoidancebaseddelayminimizationantcolonyalgorithmfortaskassignmentinmobileserverassistedmobileedgecomputing
AT zhangbaoxian energycriticalityavoidancebaseddelayminimizationantcolonyalgorithmfortaskassignmentinmobileserverassistedmobileedgecomputing