Title
Developing Energy-Aware Task Allocation Schemes In Cloud-Assisted Mobile Workflows
Abstract
Mobile cloud computing is an emerging field of research which aims to provide a platform on which intelligent and feature-rich applications are delivered to the user at any time and at anywhere. When such a cloud-assisted mobile application workflow requires the cooperation of many devices, solving the task allocation problem becomes a critical step in ensuring the energy efficiency of the mobile cloud platform. In this paper, we construct a quadratic binary program to model the task allocation problem in such scenarios. In order to overcome the poor scalability of generic quadratic program solvers, we present an implementation of the simulated annealing algorithm and a greedy autonomous offload algorithm to approximate the optimal solution. Both heuristics are tailored to solve our task allocation problem efficiently. We verify and compare our algorithms against a commercial quadratic program solver in a series of simulations. Results show that both heuristics produce good solutions to the task allocation problem. Solutions provided by our greedy algorithms is consistently close to optimal and can be obtained in a more time efficient manor than our implementation of the simulated annealing algorithm.
Year
DOI
Venue
2015
10.1109/CIT/IUCC/DASC/PICOM.2015.188
CIT/IUCC/DASC/PICOM 2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY - UBIQUITOUS COMPUTING AND COMMUNICATIONS - DEPENDABLE, AUTONOMIC AND SECURE COMPUTING - PERVASIVE INTELLIGENCE AND COMPUTING
Field
DocType
Citations 
Simulated annealing,Mobile computing,Mobile cloud computing,Computer science,Greedy algorithm,Heuristics,Solver,Quadratic programming,Distributed computing,Cloud computing
Conference
0
PageRank 
References 
Authors
0.34
20
6
Name
Order
Citations
PageRank
Bo Gao1365.68
Ligang He254256.73
Xin Lu300.34
Cheng Chang4124.35
Kenli Li51389124.28
Keqin Li62778242.13