TY - JOUR
T1 - Combinatorial auction-based mechanism for task offloading in edge computing
AU - Li, Yinghao
AU - Song, Tian
AU - Yang, Yating
N1 - Publisher Copyright:
© 2021, Journal of Computer Engineering and Applications Beijing Co., Ltd.; Science Press. All rights reserved.
PY - 2021/1
Y1 - 2021/1
N2 - In the era of the Internet of everything, the rapid increase in data volume and computation demand has prompted the evolution of application deployment mode from cloud computing to edge computing in order to reduce bandwidth consumption and response delay. However, there is a two-way selection problem between the application service provider (ASP) and the edge computing provider (ECP) in the process of task offloading. To solve this problem, this paper proposes a combinatorial auction- based mechanism for task offloading in edge computing. First, this paper establishes a system model, explains the key issues of model implementation, proposes a heuristic task selection algorithm for ECPs based on the analysis of their bidding process where choosing tasks to maximize resource utilization is proven to be an NP-complete problem, and then designs two auction algorithms, single-winner auction and multi-winner auction to fit trust-first and efficiency-first scenarios respectively. The experimental results show that compared with the single auction mechanism, the proposed scheme improves the utilization of ECP resources by 13%, and increases the utility of ASP by 37%.
AB - In the era of the Internet of everything, the rapid increase in data volume and computation demand has prompted the evolution of application deployment mode from cloud computing to edge computing in order to reduce bandwidth consumption and response delay. However, there is a two-way selection problem between the application service provider (ASP) and the edge computing provider (ECP) in the process of task offloading. To solve this problem, this paper proposes a combinatorial auction- based mechanism for task offloading in edge computing. First, this paper establishes a system model, explains the key issues of model implementation, proposes a heuristic task selection algorithm for ECPs based on the analysis of their bidding process where choosing tasks to maximize resource utilization is proven to be an NP-complete problem, and then designs two auction algorithms, single-winner auction and multi-winner auction to fit trust-first and efficiency-first scenarios respectively. The experimental results show that compared with the single auction mechanism, the proposed scheme improves the utilization of ECP resources by 13%, and increases the utility of ASP by 37%.
KW - Bidding
KW - Combinatorial auction
KW - Edge computing
KW - Task offloading
UR - http://www.scopus.com/inward/record.url?scp=85127020823&partnerID=8YFLogxK
U2 - 10.3778/j.issn.1673-9418.2001043
DO - 10.3778/j.issn.1673-9418.2001043
M3 - Article
AN - SCOPUS:85127020823
SN - 1673-9418
VL - 15
SP - 73
EP - 83
JO - Journal of Frontiers of Computer Science and Technology
JF - Journal of Frontiers of Computer Science and Technology
IS - 1
ER -