<p>With the rapid development of the internet of vehicles (IoV) and advancements in intelligence, IoV generates a large number of task requests and data. At the same time, the traditional cloud computing paradigm makes it difficult to meet real-time and reliability requirements. Under the trend of deep integration between edge computing and IoV, task offloading has emerged as a critical enabling technology. By offloading vehicular task requests to the network edge equipped with computational and storage resources, collaborative task processing can be achieved. This not only supports complex vehicular applications but also significantly enhances overall system performance. Therefore, this paper proposes an edge computing-based task offloading algorithm for IoV, enabling efficient offloading of vehicular task requests to network edges to improve task processing efficiency. Furthermore, a double deep Q-network (DDQN)-based agent model is deployed to optimize offloading decisions for edge nodes. The model comprehensively considers dynamic network states and edge resource distribution to compute a set of candidate edge nodes for task offloading. Simulation results demonstrate that compared with baselines, the proposed algorithm improves the task offloading success rate, offloading revenue-to-cost ratio, and offloading revenue by an average of <InlineEquation ID="IEq1"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10586_2025_5428_Article_IEq1.gif" Format="GIF" Height="16" Rendition="HTML" Resolution="72" Type="Linedraw" Width="35" /> </InlineMediaObject> <EquationSource Format="TEX">\(8.8\%\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mn>8.8</mn> <mo>%</mo> </mrow> </math></EquationSource> </InlineEquation>, <InlineEquation ID="IEq2"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10586_2025_5428_Article_IEq2.gif" Format="GIF" Height="16" Rendition="HTML" Resolution="72" Type="Linedraw" Width="35" /> </InlineMediaObject> <EquationSource Format="TEX">\(6.8\%\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mn>6.8</mn> <mo>%</mo> </mrow> </math></EquationSource> </InlineEquation>, and <InlineEquation ID="IEq3"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10586_2025_5428_Article_IEq3.gif" Format="GIF" Height="16" Rendition="HTML" Resolution="72" Type="Linedraw" Width="43" /> </InlineMediaObject> <EquationSource Format="TEX">\(25.5\%\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mn>25.5</mn> <mo>%</mo> </mrow> </math></EquationSource> </InlineEquation>, respectively.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Internet of vehicles task offloading based on edge computing using double deep Q-network

  • Xing Zhang,
  • Jun Liang,
  • Ning Chen,
  • Liu Xiang,
  • Lizhuang Tan,
  • Peiying Zhang

摘要

With the rapid development of the internet of vehicles (IoV) and advancements in intelligence, IoV generates a large number of task requests and data. At the same time, the traditional cloud computing paradigm makes it difficult to meet real-time and reliability requirements. Under the trend of deep integration between edge computing and IoV, task offloading has emerged as a critical enabling technology. By offloading vehicular task requests to the network edge equipped with computational and storage resources, collaborative task processing can be achieved. This not only supports complex vehicular applications but also significantly enhances overall system performance. Therefore, this paper proposes an edge computing-based task offloading algorithm for IoV, enabling efficient offloading of vehicular task requests to network edges to improve task processing efficiency. Furthermore, a double deep Q-network (DDQN)-based agent model is deployed to optimize offloading decisions for edge nodes. The model comprehensively considers dynamic network states and edge resource distribution to compute a set of candidate edge nodes for task offloading. Simulation results demonstrate that compared with baselines, the proposed algorithm improves the task offloading success rate, offloading revenue-to-cost ratio, and offloading revenue by an average of \(8.8\%\) 8.8 % , \(6.8\%\) 6.8 % , and \(25.5\%\) 25.5 % , respectively.