Litcius/Paper detail

Coalitional Game-Based Cooperative Computation Offloading in MEC for Reusable Tasks

Xuemei Yang, Hong Luo, Yan Sun, Junwei Zou, Mohsen Guizani

2021IEEE Internet of Things Journal32 citationsDOI

Abstract

Mobile-edge computing (MEC) has been a promising solution for Internet-of-Things (IoT) applications to obtain latency reduction and energy savings. In view of the loosely coupled application, multiple devices can use the same task code and different input parameters to obtain diverse results. This motivates us to study the cooperation between devices for eliminating the repeated data transmission. Leveraging coalitional game theory, we formalize the cooperative offloading process of a reusable task into a coalitional game to maximize the cost savings. In particular, we first propose an efficient coalitional game-based cooperative offloading (CGCO) algorithm for the single-task model, and then expand it into a CGCO-M algorithm for the multiple-task model with jointly applying a two-stage flow shop scheduling approach, which helps to obtain an optimal task schedule. It is proved that our CGCO and CGCO-M can achieve the Nash-stable solution with convergence guarantee, and CGCO can obtain an optimal solution. The simulations show that CGCO is equal to the optimal exhaustive search (ES) method and CGCO-M is close to ES in terms of cost ratios. Cost ratios of CGCO and CGCO-M are significantly down by 41.08% and 83.70% compared to local executions, respectively. Meanwhile, CGCO-M obtains 41.46% and 89.74% reductions when reuse factors are 0.1 and 1, which means CGCO-M can save more cost with higher reuse density.

Topics & Concepts

Computer scienceComputation offloadingNash equilibriumReuseGame theoryMathematical optimizationDistributed computingScheduling (production processes)Task (project management)ScheduleMobile edge computingServerEdge computingEnhanced Data Rates for GSM EvolutionComputer networkArtificial intelligenceBiologyMathematicsOperating systemMicroeconomicsEcologyManagementEconomicsIoT and Edge/Fog ComputingBlockchain Technology Applications and SecurityPrivacy-Preserving Technologies in Data
Coalitional Game-Based Cooperative Computation Offloading in MEC for Reusable Tasks | Litcius