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,...
Autores principales: | , , , |
---|---|
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 |