Service Placement with Provable Guarantees in Heterogeneous Edge Computing Systems

被引:48
作者
Pasteris, Stephen [1 ]
Wang, Shiqiang [2 ]
Herbster, Mark [1 ]
He, Ting [3 ]
机构
[1] UCL, London, England
[2] IBM TJ Watson Res Ctr, Yorktown Hts, NY USA
[3] Penn State Univ, University Pk, PA 16802 USA
来源
IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2019) | 2019年
关键词
APPROXIMATION ALGORITHMS;
D O I
10.1109/infocom.2019.8737449
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile edge computing (MEC) is a promising technique for providing low-latency access to services at the network edge. The services are hosted at various types of edge nodes with both computation and communication capabilities. Due to the heterogeneity of edge node characteristics and user locations, the performance of INIEC, varies depending on where the service is hosted. In this paper, we consider such a heterogeneous MEC system, and focus on the problem of placing multiple services in the system to maximize the total reward. We show that the problem is NP-hard via reduction from the set cover problem, and propose a deterministic approximation algorithm to solve the problem, which has an approximation ratio that is not worse than (1 - epsilon(-1))/4. The proposed algorithm is based on two subroutines that arc suitable for small and arbitrarily sized services, respectively. The algorithm is designed using a novel way of partitioning each edge node into multiple slots, where each slot contains one service. The approximation guarantee is obtained via a specialization of the method of conditional expectations, which uses a randomized procedure as an intermediate step. In addition to theoretical guarantees, simulation results also show that the proposed algorithm outperforms other state-of-the-art approaches.
引用
收藏
页码:514 / 522
页数:9
相关论文
共 32 条
[1]  
[Anonymous], IEEE J SELECTED AREA
[2]  
[Anonymous], 1995, Resenhas-IME-USP Journal, special issue dedicated to Paul Erdos
[3]  
[Anonymous], IEEE J SELECTED AREA
[4]  
[Anonymous], 2018, IEEE INFOCOM
[5]  
[Anonymous], TECH REP
[6]  
[Anonymous], WORKSHOP ON MOBILE B
[7]   APPROXIMATION ALGORITHMS FOR DATA PLACEMENT PROBLEMS [J].
Baev, Ivan ;
Rajaraman, Rajmohan ;
Swamy, Chaitanya .
SIAM JOURNAL ON COMPUTING, 2008, 38 (04) :1411-1429
[8]  
BKNS12 Nikhil, 2012, Theory of Computing, V8, P533
[9]   Mobile Edge Cloud Network Design Optimization [J].
Ceselli, Alberto ;
Premoli, Marco ;
Secci, Stefano .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2017, 25 (03) :1818-1831
[10]   Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing [J].
Chen, Xu ;
Jiao, Lei ;
Li, Wenzhong ;
Fu, Xiaoming .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (05) :2827-2840