Computation Scheduling of Multi-Access Edge Networks Based on the Artificial Fish Swarm Algorithm

With the increasing requirements for computing in modern society, Multi-access Edge Computing (MEC) has received widespread attention for meeting low-latency. In MEC network, mobile devices can offload computing-intensive tasks to edge servers for computing. Wireless Power Transmission (WPT) provide...

Full description

Bibliographic Details
Main Authors: Tiantian Li, Feng Yang, Depeng Zhang, Linbo Zhai
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9427075/
id doaj-46945848ebe64ad18db0d019301d626c
record_format Article
spelling doaj-46945848ebe64ad18db0d019301d626c2021-06-02T23:18:00ZengIEEEIEEE Access2169-35362021-01-019746747468310.1109/ACCESS.2021.30785399427075Computation Scheduling of Multi-Access Edge Networks Based on the Artificial Fish Swarm AlgorithmTiantian Li0https://orcid.org/0000-0001-6649-5382Feng Yang1https://orcid.org/0000-0002-4854-6331Depeng Zhang2https://orcid.org/0000-0001-9612-5497Linbo Zhai3https://orcid.org/0000-0002-5064-0255School of Information Science and Engineering, Shandong Normal University, Jinan, ChinaSchool of Information Science and Engineering, Shandong Normal University, Jinan, ChinaSchool of Information Science and Engineering, Shandong Normal University, Jinan, ChinaSchool of Information Science and Engineering, Shandong Normal University, Jinan, ChinaWith the increasing requirements for computing in modern society, Multi-access Edge Computing (MEC) has received widespread attention for meeting low-latency. In MEC network, mobile devices can offload computing-intensive tasks to edge servers for computing. Wireless Power Transmission (WPT) provides initial energy for mobile devices, and the tasks of mobile devices consume energy when they are locally calculated or completely offloaded. The combination of the two technologies forms the Wireless Powered Mobile Edge Computing (WP-MEC) network. In this article, considering the impact of WPT transmission time <inline-formula> <tex-math notation="LaTeX">$\tau _{0}$ </tex-math></inline-formula>, we study the offloading and scheduling of tasks for multiple mobile devices in the WP-MEC network, which is an NP-hard problem. We formulate this scheduling problem to minimize the time delay under the constraint of WPT transmission energy. We regard our problem studied in this paper as a multidimensional knapsack problem (MKP). The difference is that the knapsack capacity in MKP is limited, while in our problem, the knapsack that one item can choose is limited. Therefore, we improve the Artificial Fish Swarm Algorithm (AFSA) and propose Computation Scheduling Based on the Artificial Fish Swarm Algorithm (CS-AFSA) to find the optimal scheduling. We encode a scheduling scheme as an artificial fish and regard the delay corresponding to the scheduling as the optimization object. The optimal artificial fish can be gradually approached and determined through the swarm, follow and prey behavior of artificial fish. The optimal artificial fish is the optimal scheduling scheme. More importantly, based on the original behavior of AFSA, we also improve the scheme that does not meet the WPT energy constraint, including the modification of infeasible artificial fish and insufficient artificial fish. Besides, we also consider how to find the best WPT transmission time <inline-formula> <tex-math notation="LaTeX">$\tau _{0}$ </tex-math></inline-formula>. Finally, we perform data simulation on the proposed algorithm.https://ieeexplore.ieee.org/document/9427075/Artificial fish swarm algorithmWP-MEC networkWPT transmission time
collection DOAJ
language English
format Article
sources DOAJ
author Tiantian Li
Feng Yang
Depeng Zhang
Linbo Zhai
spellingShingle Tiantian Li
Feng Yang
Depeng Zhang
Linbo Zhai
Computation Scheduling of Multi-Access Edge Networks Based on the Artificial Fish Swarm Algorithm
IEEE Access
Artificial fish swarm algorithm
WP-MEC network
WPT transmission time
author_facet Tiantian Li
Feng Yang
Depeng Zhang
Linbo Zhai
author_sort Tiantian Li
title Computation Scheduling of Multi-Access Edge Networks Based on the Artificial Fish Swarm Algorithm
title_short Computation Scheduling of Multi-Access Edge Networks Based on the Artificial Fish Swarm Algorithm
title_full Computation Scheduling of Multi-Access Edge Networks Based on the Artificial Fish Swarm Algorithm
title_fullStr Computation Scheduling of Multi-Access Edge Networks Based on the Artificial Fish Swarm Algorithm
title_full_unstemmed Computation Scheduling of Multi-Access Edge Networks Based on the Artificial Fish Swarm Algorithm
title_sort computation scheduling of multi-access edge networks based on the artificial fish swarm algorithm
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2021-01-01
description With the increasing requirements for computing in modern society, Multi-access Edge Computing (MEC) has received widespread attention for meeting low-latency. In MEC network, mobile devices can offload computing-intensive tasks to edge servers for computing. Wireless Power Transmission (WPT) provides initial energy for mobile devices, and the tasks of mobile devices consume energy when they are locally calculated or completely offloaded. The combination of the two technologies forms the Wireless Powered Mobile Edge Computing (WP-MEC) network. In this article, considering the impact of WPT transmission time <inline-formula> <tex-math notation="LaTeX">$\tau _{0}$ </tex-math></inline-formula>, we study the offloading and scheduling of tasks for multiple mobile devices in the WP-MEC network, which is an NP-hard problem. We formulate this scheduling problem to minimize the time delay under the constraint of WPT transmission energy. We regard our problem studied in this paper as a multidimensional knapsack problem (MKP). The difference is that the knapsack capacity in MKP is limited, while in our problem, the knapsack that one item can choose is limited. Therefore, we improve the Artificial Fish Swarm Algorithm (AFSA) and propose Computation Scheduling Based on the Artificial Fish Swarm Algorithm (CS-AFSA) to find the optimal scheduling. We encode a scheduling scheme as an artificial fish and regard the delay corresponding to the scheduling as the optimization object. The optimal artificial fish can be gradually approached and determined through the swarm, follow and prey behavior of artificial fish. The optimal artificial fish is the optimal scheduling scheme. More importantly, based on the original behavior of AFSA, we also improve the scheme that does not meet the WPT energy constraint, including the modification of infeasible artificial fish and insufficient artificial fish. Besides, we also consider how to find the best WPT transmission time <inline-formula> <tex-math notation="LaTeX">$\tau _{0}$ </tex-math></inline-formula>. Finally, we perform data simulation on the proposed algorithm.
topic Artificial fish swarm algorithm
WP-MEC network
WPT transmission time
url https://ieeexplore.ieee.org/document/9427075/
work_keys_str_mv AT tiantianli computationschedulingofmultiaccessedgenetworksbasedontheartificialfishswarmalgorithm
AT fengyang computationschedulingofmultiaccessedgenetworksbasedontheartificialfishswarmalgorithm
AT depengzhang computationschedulingofmultiaccessedgenetworksbasedontheartificialfishswarmalgorithm
AT linbozhai computationschedulingofmultiaccessedgenetworksbasedontheartificialfishswarmalgorithm
_version_ 1721400076928024576