Litcius/Paper detail

Stackelberg-Game-Based Dependency-Aware Task Offloading and Resource Pricing in Vehicular Edge Networks

Liang Zhao, Shuai Huang, Deng Meng, Bingbing Liu, Qingjun Zuo, Victor C. M. Leung

2024IEEE Internet of Things Journal31 citationsDOI

Abstract

Vehicular edge computing (VEC) is an effective paradigm in Internet of Vehicles (IoV), which allows vehicles to offload delay-sensitive tasks to nearby road side units (RSUs) for processing, thereby enhancing the Quality of Service (QoS). However, the software defined networking (SDN) controller that manages RSUs often have individual rationality and selfishness, and thus is unwilling to provide free computation resources to vehicles. Meanwhile, the dependency relationships among vehicular subtasks are not well investigated, resulting in unsatisfactory task latency and energy consumption. In order to effectively motivate the selfish SDN controller to participate in computation offloading and comprehensively consider all dependency situations among multiple subtasks, this article proposes a Stackelberg game-based dependency-aware task offloading and resource pricing framework (SDOP). Specifically, we first model the interaction between the SDN controller and vehicles as a Stackelberg game, where both parties wish to maximize their utility. Then, we employ the backward induction approach to analyze the investigated problem, and prove the existence and uniqueness of Nash and Stackelberg equilibrium. Next, we propose a gradient ascent plus genetic algorithm (GAPG) to solve the considered problem. Finally, extensive simulation results show that the proposed GAPG can significantly improve the utility of both the SDN controller and vehicles under various scenarios, when compared with other baseline schemes.

Topics & Concepts

Stackelberg competitionComputer scienceDependency (UML)Resource management (computing)Resource allocationTask (project management)Game theoryEnhanced Data Rates for GSM EvolutionComputer networkEdge computingResource (disambiguation)Computation offloadingMobile edge computingDistributed computingServerTelecommunicationsMicroeconomicsArtificial intelligenceEconomicsManagementVehicular Ad Hoc Networks (VANETs)Opportunistic and Delay-Tolerant NetworksIoT and Edge/Fog Computing