RMIT University
Browse

Interference-aware SaaS User Allocation Game for Edge Computing

journal contribution
posted on 2024-11-02, 14:09 authored by Guangming Cui, Qiang He, Xiaoyu XiaXiaoyu Xia, Phu Lai, Feifei Chen, Tao Gu, Yun Yang
Edge Computing, extending cloud computing, has emerged as a prospective computing paradigm. It allows a SaaS (Software-as-a-Service) vendor to allocate its users to nearby edge servers to minimize network latency and energy consumption on their devices. From the SaaS vendor’s perspective, a cost-effective SaaS user allocation (SUA) aims to allocate maximum SaaS users on minimum edge servers. However, the allocation of excessive SaaS users to an edge server may result in severe interference and consequently impact SaaS users’ data rates. In this paper, we formally model this problem and prove that finding the optimal solution to this problem is NP-hard. Thus, we propose ISUAGame, a game-theoretic approach that formulates the interference-aware SUA (ISUA) problem as a potential game. We analyze the game and show that it admits a Nash equilibrium. Then, we design a novel decentralized algorithm for finding a Nash equilibrium in the game as a solution to the ISUA problem. The performance of this algorithm is theoretically analyzed and experimentally evaluated. The results show that the ISUA problem can be solved effectively and efficiently.

History

Journal

IEEE Transactions on Cloud Computing

Volume

10

Issue

3

Start page

1888

End page

1899

Total pages

12

Publisher

IEEE

Place published

United States

Language

English

Copyright

© 2020 IEEE

Former Identifier

2006102866

Esploro creation date

2023-03-04

Usage metrics

    Scholarly Works

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC