Home
Scholarly Works
Optimal Multi-Decision Mobile Computation...
Conference

Optimal Multi-Decision Mobile Computation Offloading With Hard Task Deadlines

Abstract

Multi-decision mobile computation offloading occurs when a task to be remotely executed is uploaded in separate parts. Since the upload is partitioned, separate decisions are needed to determine the best time to initiate each upload. The multi-decision problem is considered for the case where execution completion times are subject to hard deadline constraints and where task offloads occur over a Markovian wireless channel. An online energy-optimal computation offloading algorithm, Multiopt (Multi-decision online Optimum), is introduced, whose optimality is proven using Markovian stopping theory. The paper presents results using the Gilbert-Elliott channel model, where task completion time probabilities can be efficiently computed using Dynamic Programming. Although the proposed algorithm is proven to be energy optimal, its performance is also compared to four others, namely, Immediate Offloading, Channel Threshold, Local Execution, as well as optimal single-part offloading. Results show that the proposed algorithm can significantly improve mobile device energy consumption compared to the other approaches while guaranteeing hard task execution deadlines.

Authors

Hekmati A; Teymoori P; Todd TD; Zhao D; Karakostasy G

Pagination

pp. 1-8

Publisher

Institute of Electrical and Electronics Engineers (IEEE)

Publication Date

June 1, 2019

DOI

10.1109/iscc47284.2019.8969696

Name of conference

2019 IEEE Symposium on Computers and Communications (ISCC)

Conference proceedings

2019 IEEE Symposium on Computers and Communications (ISCC)

ISSN

2642-7389
View published work (Non-McMaster Users)

Contact the Experts team