TDRA: A Truthful Dynamic Reverse Auction for DAG Task Scheduling Over Vehicular Clouds

被引:7
|
作者
Liu, Zhang [1 ]
Zhao, Yifeng [1 ]
Hosseinalipour, Seyyedali [2 ]
Gao, Zhibin [3 ]
Huang, Lianfen [1 ]
Dai, Huaiyu [4 ]
机构
[1] Xiamen Univ, Dept Informat & Commun Engn, Xiamen 361005, Fujian, Peoples R China
[2] SUNY Buffalo, Dept Elect Engn, Buffalo, NY 14260 USA
[3] Jimei Univ, Nav Inst, Xiamen 361021, Peoples R China
[4] North Carolina State Univ, Dept Elect & Comp Engn, Raleigh, NC 26795 USA
基金
中国国家自然科学基金;
关键词
Vehicular cloud (VC) computing; directed acyclic graph (DAG); dynamic task scheduling; reverse auctions; MECHANISM;
D O I
10.1109/TVT.2023.3329141
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Vehicular Clouds (VCs) have attracted tremendous attention for offering commendable computing services to vehicles with computation-intensive tasks. Such tasks are often represented as Directed Acyclic Graphs (DAGs) consisting of several interdependent subtasks and directed edges. Processing of DAG tasks often needs pooling the computation resources of vehicles. However, the selfishness of vehicles prevents them from sharing their resources. To this end, we propose a Truthful Dynamic Reverse Auction (TDRA) mechanism to motivate vehicles to participate in service provisioning. To realize TDRA, we first propose an enumeration-based allocation strategy to optimally allocate subtasks among vehicles and obtain a Vickrey-Clarke-Groves (VCG)-based pricing strategy that can ensure the economic properties of individual rationality and truthfulness. Then, to deal with the high computational complexity of obtaining the optimal solution, we develop a near-optimal Dynamic Bilateral Ranking (DBR) allocation strategy to allocate subtasks within polynomial time and design a critical value-based pricing strategy that can also guarantee the two above-mentioned economic properties. Through simulating real-world movement traces of vehicles, we demonstrate that DBR outperforms the existing benchmarks, and verify our theoretical analysis on the economic properties of our developed pricing strategy.
引用
收藏
页码:4337 / 4351
页数:15
相关论文
共 34 条
  • [21] A delay-based dynamic scheduling algorithm for bag-of-task workflows with stochastic task execution times in clouds
    Cai, Zhicheng
    Li, Xiaoping
    Ruiz, Ruben
    Li, Qianmu
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 71 : 57 - 72
  • [22] DEMOTS: A Decentralized Task Scheduling Algorithm for Micro-Clouds with Dynamic Power-Budgets
    Hewage, Tharindu B.
    Ilager, Shashikant
    Rodriguez, Maria A.
    Arroba, Patricia
    Buyya, Rajkumar
    2023 IEEE 16TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, CLOUD, 2023, : 418 - 427
  • [23] Task-Tree Based Large-Scale Mosaicking for Massive Remote Sensed Imageries with Dynamic DAG Scheduling
    Ma, Yan
    Wang, Lizhe
    Zomaya, Albert Y.
    Chen, Dan
    Ranjan, Rajiv
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (08) : 2126 - 2137
  • [24] Federated Learning Over Wireless Channels: Dynamic Resource Allocation and Task Scheduling
    Chu, Shunfeng
    Li, Jun
    Wang, Jianxin
    Wang, Zhe
    Ding, Ming
    Zhang, Yijin
    Qian, Yuwen
    Chen, Wen
    IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, 2022, 8 (04) : 1910 - 1924
  • [25] A Dynamic Task Scheduling Strategy for Multi-Access Edge Computing in IRS-Aided Vehicular Networks
    Zhu, Yishi
    Mao, Bomin
    Kato, Nei
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2022, 10 (04) : 1761 - 1771
  • [26] Graph-Represented Computation-Intensive Task Scheduling Over Air-Ground Integrated Vehicular Networks
    Liwang, Minghui
    Gao, Zhibin
    Hosseinalipour, Seyyedali
    Su, Yuhan
    Wang, Xianbin
    Dai, Huaiyu
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (05) : 3397 - 3411
  • [27] Unleashing the Potential of Stage-Wise Decision-Making in Scheduling of Graph-Structured Tasks over Mobile Vehicular Clouds
    Liwang, Minghui
    Guo, Bingshuo
    Ma, Zhanxi
    Su, Yuhan
    Jin, Jian
    Hosseinalipour, Seyyedali
    Wang, Xianbin
    Dai, Huaiyu
    IEEE COMMUNICATIONS MAGAZINE, 2025, 63 (02) : 144 - 150
  • [28] Slack reclamation for real-time task scheduling over dynamic voltage scaling multiprocessors
    Chen, Jian-Jia
    Yang, Chuan-Yue
    Kuo, Tei-Wei
    IEEE INTERNATIONAL CONFERENCE ON SENSOR NETWORKS, UBIQUITOUS, AND TRUSTWORTHY COMPUTING, VOL 1, PROCEEDINGS, 2006, : 358 - +
  • [29] Context-Aware Fine-Grained Task Scheduling at Vehicular Edges: An Extreme Reinforcement Learning based Dynamic Approach
    Islam, Shafkat
    Badsha, Shahriar
    Sengupta, Shamik
    2021 IEEE 22ND INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (WOWMOM 2021), 2021, : 31 - 40
  • [30] Decomposition Theory Meets Reliability Analysis: Processing of Computation-Intensive Dependent Tasks Over Vehicular Clouds With Dynamic Resources
    Abdisarabshali, Payam
    Liwang, Minghui
    Rajabzadeh, Amir
    Ahmadi, Mahmood
    Hosseinalipour, Seyyedali
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (01) : 475 - 490