Egret: Reinforcement Mechanism for Sequential Computation Offloading in Edge Computing

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Peng, Haosong, Zhan, Yufeng, Zhai, DiHua, Zhang, Xiaopu, Xia, Yuanqing
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866909346420490240
author Peng, Haosong
Zhan, Yufeng
Zhai, DiHua
Zhang, Xiaopu
Xia, Yuanqing
author_facet Peng, Haosong
Zhan, Yufeng
Zhai, DiHua
Zhang, Xiaopu
Xia, Yuanqing
contents As an emerging computing paradigm, edge computing offers computing resources closer to the data sources, helping to improve the service quality of many real-time applications. A crucial problem is designing a rational pricing mechanism to maximize the revenue of the edge computing service provider (ECSP). However, prior works have considerable limitations: clients are static and are required to disclose their preferences, which is impractical in reality. However, previous works assume user privacy information to be known or consider the number of users in edge scenarios to be static. To address this issue, we propose a novel sequential computation offloading mechanism, where the ECSP posts prices of computing resources with different configurations to clients in turn. Clients independently choose which computing resources to purchase and how to offload based on their prices. Then Egret, a deep reinforcement learning-based approach that achieves maximum revenue, is proposed. Egret determines the optimal price and visiting orders online without considering clients' preferences. Experimental results show that the revenue of ECSP in Egret is only 1.29\% lower than Oracle and 23.43\% better than the state-of-the-art when the client arrives dynamically.
format Preprint
id arxiv_https___arxiv_org_abs_2404_09285
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Egret: Reinforcement Mechanism for Sequential Computation Offloading in Edge Computing
Peng, Haosong
Zhan, Yufeng
Zhai, DiHua
Zhang, Xiaopu
Xia, Yuanqing
Distributed, Parallel, and Cluster Computing
As an emerging computing paradigm, edge computing offers computing resources closer to the data sources, helping to improve the service quality of many real-time applications. A crucial problem is designing a rational pricing mechanism to maximize the revenue of the edge computing service provider (ECSP). However, prior works have considerable limitations: clients are static and are required to disclose their preferences, which is impractical in reality. However, previous works assume user privacy information to be known or consider the number of users in edge scenarios to be static. To address this issue, we propose a novel sequential computation offloading mechanism, where the ECSP posts prices of computing resources with different configurations to clients in turn. Clients independently choose which computing resources to purchase and how to offload based on their prices. Then Egret, a deep reinforcement learning-based approach that achieves maximum revenue, is proposed. Egret determines the optimal price and visiting orders online without considering clients' preferences. Experimental results show that the revenue of ECSP in Egret is only 1.29\% lower than Oracle and 23.43\% better than the state-of-the-art when the client arrives dynamically.
title Egret: Reinforcement Mechanism for Sequential Computation Offloading in Edge Computing
topic Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2404.09285