A Game-Theoretic Approach to Multi-Objective Resource Sharing and Allocation in Mobile Edge Clouds

08/21/2018
by   Faheem Zafari, et al.
0

Mobile edge computing seeks to provide resources to different delay-sensitive applications. However, allocating the limited edge resources to a number of applications is a challenging problem. To alleviate the resource scarcity problem, we propose sharing of resources among multiple edge computing service providers where each service provider has a particular utility to optimize. We model the resource allocation and sharing problem as a multi-objective optimization problem and present a Cooperative Game Theory (CGT) based framework, where each edge service provider first satisfies its native applications and then shares its remaining resources (if available) with users of other providers. Furthermore, we propose an O(N) algorithm that provides allocation decisions from the core, hence the obtained allocations are Pareto optimal and the grand coalition of all the service providers is stable. Experimental results show that our proposed resource allocation and sharing framework improves the utility of all the service providers compared with the case where the service providers are working alone (no resource sharing). Our O(N) algorithm reduces the time complexity of obtaining a solution from the core by as much as 71.67% when compared with the Shapley value.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/02/2020

Let's Share: A Game-Theoretic Framework for Resource Sharing in Mobile Edge Clouds

Mobile edge computing seeks to provide resources to different delay-sens...
research
01/13/2020

Resource Sharing in the Edge: A Distributed Bargaining-Theoretic Approach

The growing demand for edge computing resources, particularly due to inc...
research
02/20/2023

Multiple Resource Allocation in Multi-Tenant Edge Computing via Sub-modular Optimization

Edge Computing (EC) allows users to access computing resources at the ne...
research
12/17/2021

An Online Orchestration Mechanism for General-Purpose Edge Computing

In recent years, the fast development of mobile communications and cloud...
research
01/12/2018

EdgeChain: Blockchain-based Multi-vendor Mobile Edge Application Placement

The state-of-the-art mobile edge applications are generating intense tra...
research
08/05/2019

EdgeMORE: Improving Resource Allocation with Multiple Options from Tenants

Under the paradigm of Edge Computing (EC), a Network Operator (NO) deplo...
research
05/23/2023

Task Containerization and Container Placement Optimization for MEC: A Joint Communication and Computing Perspective

Containers are used by an increasing number of Internet service provider...

Please sign up or login with your details

Forgot password? Click here to reset