Multiple Resource Allocation in Multi-Tenant Edge Computing via Sub-modular Optimization
Ayoub Ben-Ameur, Andrea Araldo, Tijani Chahed

TL;DR
This paper addresses resource allocation in multi-tenant edge computing for mobile augmented reality, modeling the problem as a sub-modular maximization under constraints and proposing an approximation algorithm that improves session capacity.
Contribution
It formulates the resource partitioning as a sub-modular optimization problem and provides an approximation algorithm with performance guarantees for multi-resource edge allocation.
Findings
The proposed algorithm outperforms baseline proportional allocation.
Modeling as sub-modular maximization enables efficient resource allocation.
Numerical results demonstrate increased session capacity at the edge.
Abstract
Edge Computing (EC) allows users to access computing resources at the network frontier, which paves the way for deploying delay-sensitive applications such as Mobile Augmented Reality (MAR). Under the EC paradigm, MAR users connect to the EC server, open sessions and send continuously frames to be processed. The EC server sends back virtual information to enhance the human perception of the world by merging it with the real environment. Resource allocation arises as a critical challenge when several MAR Service Providers (SPs) compete for limited resources at the edge of the network. In this paper, we consider EC in a multi-tenant environment where the resource owner, i.e., the Network Operator (NO), virtualizes the resources and lets SPs run their services using the allocated slice of resources. Indeed, for MAR applications, we focus on two specific resources: CPU and RAM, deployed in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIoT and Edge/Fog Computing · Age of Information Optimization · Cloud Computing and Resource Management
