I. Introduction
With the proliferation of mobile smart devices, many novel applications applied to mobile clients have emerged, such as online interactive games, video stream analysis, and augmented reality [1]–[3]. These applications with intensive computation demands always ask for low completion latency, which cannot be satisfied by mobile devices due to their limited computing resources. Benefit from the development of wireless communications [4], such as 5G and edge computing (EC) [5], [6], has been proposed as a promising paradigm to provide computing service at the edge of core networks, which is in close proximity to mobile devices.