Joint Computation Partitioning and Resource Allocation for Latency Sensitive Applications in Mobile Edge Clouds

Lei Yang, Bo Liu, Jiannong Cao, Yuvraj Sahni, Zhenyu Wang

Research output: Journal article publicationJournal articleAcademic researchpeer-review

9 Citations (Scopus)


The proliferation of mobile devices and ubiquitous access of the wireless network enable many new mobile applications such as augmented reality, mobile gaming and so on. As the applications are latency sensitive, researchers propose to offload the complex computations of these applications to the nearby edge cloud, in order to reduce the latency. Existing works mostly consider the problem of partitioning the computations between the mobile device and the traditional cloud that has abundant resources. The proposed approaches can not be applied in the context of mobile edge cloud, because both the resources in the mobile edge cloud and the wireless access bandwidth to the edge cloud are constrained. In this paper, we study joint computation partitioning and resource allocation problem for latency sensitive applications in mobile edge clouds. The problem is novel in that we combine the computation partitioning and the two-dimensional resource allocations in both the computation resources and the network bandwidth. We develop a new and efficient method, namely Multi-Dimensional Search and Adjust (MDSA), which is an offline algorithm, to solve the problem. We compare MDSA with the classic list scheduling method and the SearchAdjust algorithm via comprehensive simulations. The results show that MDSA outperforms the benchmark algorithms in terms of the overall application latency. Moreover, we also design an online method, named by Cooperative Online Scheduling (COS), which can be easily deployed in practical systems. By extensive evaluations, we show that COS outperforms the benchmark methods by 25% on average.

Original languageEnglish
Pages (from-to)1-14
JournalIEEE Transactions on Services Computing
Publication statusAccepted/In press - 2018


  • Bandwidth
  • Benchmark testing
  • Cloud computing
  • computation partitioning
  • Computational modeling
  • latency sensitive applications
  • mobile edge clouds
  • Mobile handsets
  • Resource management
  • Servers

ASJC Scopus subject areas

  • Hardware and Architecture
  • Computer Science Applications
  • Computer Networks and Communications
  • Information Systems and Management

Cite this