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...
Main Authors: | , , , |
---|---|
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 |