Skip to main navigation Skip to search Skip to main content

Distributed Optimization for Computation Offloading in Edge Computing

  • Rongping Lin
  • , Zhijie Zhou
  • , Shan Luo*
  • , Yong Xiao
  • , Xiong Wang
  • , Sheng Wang
  • , Moshe Zukerman
  • *Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

115 Downloads (CityUHK Scholars)

Abstract

Edge computing is a promising technology that offers data analysis and computing for Internet of Things (IoT) services at the network edge. It has the potential to significantly reduce the latency and improve the reliability of IoT services by allowing computation workloads and local data generated by IoT devices to be offloaded to edge nodes. This paper aims to develop algorithms for efficient provision of both job assignment and resource allocation for edge computing networks. The main objective is to minimize the long-term average of the response time delay subject to constraints on computation resources and power consumption. We apply a drift-plus-penalty based Lyapunov optimization approach to convert the original problem into an upper bound optimization problem. We then relax the latter to a convex optimization problem. Finally, a distributed algorithm based on branch-and-bound approach is provided and the gap between the distributed algorithm solution and the optimal solution of the original problem is theoretically analyzed. Numerical results based on extensive experiments have demonstrated that our distributed algorithm can achieve the required performance of edge computing that supports IoT systems, under static traffic conditions as well as under dynamic environments with time-varying traffic.
Original languageEnglish
Article number3019805
Pages (from-to)8179-8194
JournalIEEE Transactions on Wireless Communications
Volume19
Issue number12
Online published3 Sept 2020
DOIs
Publication statusPublished - Dec 2020

Research Keywords

  • Edge computing
  • computation offloading
  • Lyapunov optimization
  • branch-and-bound

Publisher's Copyright Statement

  • COPYRIGHT TERMS OF DEPOSITED POSTPRINT FILE: © 2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

Fingerprint

Dive into the research topics of 'Distributed Optimization for Computation Offloading in Edge Computing'. Together they form a unique fingerprint.

Cite this