Litcius/Paper detail

Joint Task Offloading and Resource Allocation in Heterogeneous Edge Environments

Yu Liu, Yingling Mao, Zhenhua Liu, Fan Ye, Yuanyuan Yang

202322 citationsDOI

Abstract

Mobile edge computing is becoming one of the ubiquitous computing paradigms to support applications requiring low latency and high computing capability. FPGA-based reconfigurable accelerators have high energy efficiency and low latency compared to general-purpose servers. Therefore, it is natural to incorporate reconfigurable accelerators in mobile edge computing systems. This paper formulates and studies the problem of joint task offloading, access point selection, and resource allocation in heterogeneous edge environments for latency minimization. Due to the heterogeneity in edge computing devices and the coupling between offloading, access point selection, and resource allocation decisions, it is challenging to optimize over them simultaneously. We decomposed the proposed problem into two disjoint subproblems and developed algorithms for them. The first subproblem is to jointly determine offloading and computing resource allocation decisions and is NP-hard, where we developed an algorithm based on semidefinite relaxation. The second subproblem is to jointly determine access point selection and communication resource allocation decisions, where we proposed an algorithm with a provable approximation ratio of 2.62. We conducted extensive numerical simulations to evaluate the proposed algorithms. Results highlighted that the proposed algorithms outperformed baselines and were near-optimal over a wide range of settings.

Topics & Concepts

Computer scienceMobile edge computingDistributed computingResource allocationServerEdge computingLatency (audio)Enhanced Data Rates for GSM EvolutionComputation offloadingMathematical optimizationComputer networkArtificial intelligenceMathematicsTelecommunicationsIoT and Edge/Fog ComputingAdvanced Neural Network ApplicationsIoT Networks and Protocols
Joint Task Offloading and Resource Allocation in Heterogeneous Edge Environments | Litcius