Intelligent Task Caching in Edge Cloud via Bandit Learning.

Bandit learning edge caching edge cloud computing task caching

Journal

IEEE transactions on network science and engineering
ISSN: 2327-4697
Titre abrégé: IEEE Trans Netw Sci Eng
Pays: United States
ID NLM: 101696455

Informations de publication

Date de publication:
2021
Historique:
entrez: 19 8 2021
pubmed: 20 8 2021
medline: 20 8 2021
Statut: ppublish

Résumé

Task caching, based on edge cloud, aims to meet the latency requirements of computation-intensive and data-intensive tasks (such as augmented reality). However, current task caching strategies are generally based on the unrealistic assumption of knowing the pattern of user task requests and ignoring the fact that a task request pattern is more user specific (e.g., the mobility and personalized task demand). Moreover, it disregards the impact of task size and computing amount on the caching strategy. To investigate these issues, in this paper, we first formalize the task caching problem as a non-linear integer programming problem to minimize task latency. We then design a novel intelligent task caching algorithm based on a multiarmed bandit algorithm, called M-adaptive upper confidence bound (M-AUCB). The proposed caching strategy cannot only learn the task patterns of mobile device requests online, but can also dynamically adjust the caching strategy to incorporate the size and computing amount of each task. Moreover, we prove that the M-AUCB algorithm achieves a sublinear regret bound. The results show that, compared with other task caching schemes, the M-AUCB algorithm reduces the average task latency by at least 14.8%.

Identifiants

pubmed: 34409117
doi: 10.1109/tnse.2020.3047417
pmc: PMC8370040
mid: NIHMS1729024
doi:

Types de publication

Journal Article

Langues

eng

Subventions

Organisme : Intramural NIST DOC
ID : 9999-NIST
Pays : United States

Auteurs

Yiming Miao (Y)

School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China.

Yixue Hao (Y)

School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China.

Min Chen (M)

Department of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China, and also with the Wuhan National Laboratory for optoelectronics, Wuhan 430074, China.

Hamid Gharavi (H)

National Institute of Standards and Technology (NIST), Gaithersburg, MD 20899-8920 USA.

Kai Hwang (K)

Shenzhen Institute of Artificial Intelligence and Robotics for Society, and with School of Data Science (SDS), The Chinese University of Hong Kong, Shenzhen 518172, China.

Classifications MeSH