A Cyclic Game for Service-Oriented Resource Allocation in Edge Computing

被引:17
|
作者
Ma, Shiheng [1 ]
Guo, Song [2 ]
Wang, Kun [3 ]
Jia, Weijia [1 ,4 ]
Guo, Minyi [1 ,5 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, Shanghai 200240, Peoples R China
[2] Hong Kong Polytech Univ, Dept Comp, Hong Kong, Peoples R China
[3] Univ Calif Los Angeles, Dept Elect & Comp Engn, Los Angeles, CA 90095 USA
[4] Univ Macau, CIS, State Key Lab IoT Smart City, Taipa 999078, Macao, Peoples R China
[5] Shanghai Jiao Tong Univ, Shanghai Inst Adv Commun & Data Sci, Shanghai 200240, Peoples R China
基金
中国国家自然科学基金;
关键词
Resource management; Games; Edge computing; Quality of experience; Computational modeling; Numerical models; Approximation algorithms; resource allocation; game theory;
D O I
10.1109/TSC.2020.2966196
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Existing works adopt the Edge-Oriented Resource Allocation (EORA) scheme, in which edge nodes cache services and schedule user requests to distribute workloads over cloud and edge nodes, so as to achieve high-quality services and low latency. Unfortunately, EORA does not fully take into account the fact that service providers are sometimes independent from the edge operators with their own objectives. To deal with the conflict and cooperation between service providers and edge nodes, we devise a service-oriented resource allocation (SORA) scheme, where edge nodes and service providers adjust their resource allocations to provide requested services. We first prove that such resource allocation problem is NP-hard. We then propose a three-sided cyclic game (3CG) involving users, edge nodes, and service providers who make their individual decisions by choosing respectively high-quality services, high-value users, and cost-effective edge nodes for service deployment. Based on 3CG, we prove the existence and approximation ratio of pure-strategy Nash equilibriums (NEs). We also develop both centralized and distributed approximate algorithms for resource allocation. Finally, extensive experimental results validate the effectiveness and convergence of the proposed algorithms.
引用
收藏
页码:723 / 734
页数:12
相关论文
共 50 条
  • [1] Service-Oriented Resource Allocation for Blockchain-Empowered Mobile Edge Computing
    Zhou, Ao
    Li, Sisi
    Ma, Xiao
    Wang, Shangguang
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2022, 40 (12) : 3391 - 3404
  • [2] SOFTWARE DEFINED RESOURCE ALLOCATION FOR SERVICE-ORIENTED NETWORKS
    Zhang, Nan
    Liu, Ya-Feng
    Farmanbar, Hamid
    Chang, Tsung-Hui
    Hong, Mingyi
    Luo, Zhi-Quan
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2018, : 3769 - 3773
  • [3] Service-Oriented Storage Resource Architecture for Cloud Computing
    Fan, Zhonglei
    Zhao, Xiangmo
    [J]. PROCEEDINGS OF 2010 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (ICCSIT 2010), VOL 6, 2010, : 400 - 404
  • [4] Service-oriented computing
    Papazoglou, MP
    Georgakopoulos, D
    [J]. COMMUNICATIONS OF THE ACM, 2003, 46 (10) : 25 - 28
  • [5] Service-Oriented Computing
    Koehler, Jana
    Alonso, Gustavo
    [J]. ERCIM NEWS, 2007, (70): : 14 - 15
  • [6] Service-oriented computing
    Mahmoud, Qusay H.
    Langendoerfer, Peter
    [J]. ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2008, 8 (03)
  • [7] Routing and Resource Allocation for Service Function Chain in Service-Oriented Network
    Liu, Ziyu
    Li, Zeming
    Liang, Chengchao
    Liu, Zhanjun
    [J]. COMMUNICATIONS AND NETWORKING (CHINACOM 2021), 2022, : 465 - 480
  • [8] Service-oriented computing
    Bichler, M
    Lin, KJ
    [J]. COMPUTER, 2006, 39 (03) : 99 - 101
  • [9] Perspectives on service-oriented computing and Service-Oriented System engineering
    Tsai, W. T.
    Malek, Miroslaw
    Chen, Yinong
    Bastani, Farokh
    [J]. SOSE 2006: SECOND IEEE INTERNATIONAL SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING, PROCEEDINGS, 2006, : 3 - +
  • [10] Service-Oriented Resource Allocation in Clouds: Pursuing Flexibility and Efficiency
    Sheng Zhang
    Zhu-Zhong Qian
    Jie Wu
    Sang-Lu Lu
    [J]. Journal of Computer Science and Technology, 2015, 30 : 421 - 436