Title
An Efficient Application Partitioning Algorithm in Mobile Environments
Abstract
Application partitioning that splits the executions into local and remote parts, plays a critical role in high-performance mobile offloading systems. Optimal partitioning will allow mobile devices to obtain the highest benefit from Mobile Cloud Computing (MCC) or Mobile Edge Computing (MEC). Due to unstable resources in the wireless network (network disconnection, bandwidth fluctuation, network latency, etc.) and at the service nodes (different speeds of mobile devices and cloud/edge servers, memory, etc.), static partitioning solutions with fixed bandwidth and speed assumptions are unsuitable for offloading systems. In this paper, we study how to dynamically partition a given application effectively into local and remote parts while reducing the total cost to the degree possible. For general tasks (represented in arbitrary topological consumption graphs), we propose a Min-Cost Offloading Partitioning (MCOP) algorithm that aims at finding the optimal partitioning plan (i.e., to determine which portions of the application must run on the mobile device and which portions on cloud/edge servers) under different cost models and mobile environments. Simulation results show that the MCOP algorithm provides a stable method with low time complexity which significantly reduces execution time and energy consumption by optimally distributing tasks between mobile devices and servers, besides it adapts well to mobile environmental changes.
Year
DOI
Venue
2019
10.1109/tpds.2019.2891695
IEEE Transactions on Parallel and Distributed Systems
Keywords
Field
DocType
Mobile handsets,Servers,Task analysis,Partitioning algorithms,Cloud computing,Topology,Bandwidth
Mobile cloud computing,Wireless network,Computer science,Server,Algorithm,Mobile device,Mobile edge computing,Time complexity,Energy consumption,Distributed computing,Cloud computing
Journal
Volume
Issue
ISSN
30
7
1045-9219
Citations 
PageRank 
References 
1
0.35
0
Authors
3
Name
Order
Citations
PageRank
Huaming Wu18114.49
William J. Knottenbelt257150.07
Katinka Wolter338344.10