Spatio–Temporal Edge Service Placement: A Bandit Learning Approach

Пространственно-временное размещение периферийных сервисов: подход на основе обучения с бандитами
Lixing Chen, Jie Xu, Shaolei Ren, Pan Zhou
2018-10-25

combinatorial contextual banditdisjunctively constrained knapsackedge service placementspatio-temporal learningsublinear regret
Shared edge computing platforms deployed at the radio access network are expected to significantly improve the quality-of-service delivered by application service providers (ASPs) in a flexible and economic way. However, placing edge service in every possible edge site by an ASP is practically infeasible due to the ASP’s prohibitive budget requirement. In this paper, we investigate the edge service placement problem of an ASP under a limited budget, where the ASP dynamically rents computing/storage resources in edge sites to host its applications in close proximity to end users. Since the benefit of placing edge service in a specific site is usually unknown to the ASPa priori, optimal placement decisions must be made while learning this benefit. We pose this problem as a novel combinatorial contextual bandit learning problem. It is “combinatorial” because only a limited number of edge sites can be rented to provide the edge service given the ASP’s budget. It is “contextual” because we utilize user context information to enable finer-grained learning and decision-making. To solve this problem and optimize the edge computing performance, we propose SEEN, a Spatial-temporal Edge sErvice placemeNt algorithm. Furthermore, SEEN is extended to scenarios with overlapping service coverage by incorporating a disjunctively constrained knapsack problem. In both cases, we prove that our algorithm achieves a sublinear regret bound when it is compared with an Oracle algorithm that knows the exact benefit information. Simulations are carried out on a real-world dataset, whose results show that SEEN significantly outperforms benchmark solutions.
1
SEEN is extended to overlapping service coverage by incorporating a disjunctively constrained knapsack problem.
2
SEEN, a spatial-temporal edge service placement algorithm, uses user context to improve learning and placement decisions under limited rental budgets.
3
Simulations on a real-world dataset show that SEEN significantly outperforms benchmark solutions.
4
The paper formulates budget-constrained edge service placement as a novel combinatorial contextual bandit problem with unknown site benefits.
5
The proposed algorithms achieve sublinear regret relative to an Oracle with exact benefit information.

edge service placement by an application service provider across rented computing/storage resources at radio-access-network edge sites under a limited budget

budget-constrained spatio-temporal placement decisions and learning of site-specific service benefits from user context, including overlapping service coverage

Publication Details
Publication Date
2018-10-25
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Lixing Chen
Jie Xu
Shaolei Ren
Pan Zhou
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%