An Infrastructure-Assisted Workload Scheduling for Computational Resources Exploitation in the Fog-Enabled Vehicular Network

被引:29
|
作者
Sorkhoh, Ibrahim [1 ]
Ebrahimi, Dariush [2 ]
Assi, Chadi [3 ]
Sharafeddine, Sanaa [4 ]
Khabbaz, Maurice [5 ]
机构
[1] Concordia Univ, Dept Comp Sci & Software Engn, Montreal, PQ H3G 2W1, Canada
[2] Lakehead Univ, Dept Comp Sci, Thunder Bay, ON P7B 5E1, Canada
[3] Concordia Univ, Concordia Inst Informat Syst Engn, Montreal, PQ H3G 2W1, Canada
[4] Lebanese Amer Univ, Dept Comp Sci & Math, Beirut 1102, Lebanon
[5] Notre Dame Univ, ECCE Dept, Zouk Mosbeh, Lebanon
关键词
Task analysis; Edge computing; Cloud computing; Delays; Servers; Processor scheduling; Heuristic algorithms; Dantzig-Wolfe decomposition; dynamic programming; edge computing; fog computing; vehicular networks; ENERGY;
D O I
10.1109/JIOT.2020.2975496
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Vehicle-as-a-Resource is an emerging concept that allows the exploitation of the vehicles' computational resources for the purpose of executing tasks offloaded by passengers, vehicles, or even an Internet-of-Things devices. This article revolves around a scenario where a roadside unit located at the edge of a hierarchical multitier edge computing subnetwork resorts to the utilization of idle vehicles computational resources through a fog-enabled substructure yielding a cost-effective computational task offloading solution. In this context, scheduling the offload of these tasks to the appropriate vehicles is a challenging problem that is subject to the interaction of major role-playing parameters. Among these parameters are the variability of vehicles availability and their computational power, the individual tasks' weighted priorities and their deadlines, the tasks required computational power as well as the required data to upload/download. This article proposes an infrastructure-assisted task scheduling scheme where the roadside unit receives computational tasks from different sources and schedules these tasks over a computationally capable vehicle residing within the roadside unit's range. The aim is to maximize the weighted number of admitted tasks while considering the constraints mentioned above. Compared to other works, this article broaches a more realistic scenario by considering a more accurate computational task and system model. Our system considers both the latency and throughput of task accomplishments by maximizing the weighted number of admitted tasks while at the same time respecting the tasks accompanied deadlines. Both radio and computational resources are part of the optimization problem. After proving the NP-hardness of the scheduling problem, we formulated the problem as a mixed-integer linear program. A Dantzig-Wolfe decomposition algorithm is proposed which yields to a master program solvable by the Barrier algorithm and subproblems solved optimally with a polynomial-time dynamic programming approach. Thorough numerical analysis and simulations are conducted in order to verify and assert the validity, correctness, and effectiveness of our approach compared to branch and bound and greedy algorithms.
引用
收藏
页码:5021 / 5032
页数:12
相关论文
共 5 条
  • [1] On Leveraging the Computational Potential of Fog-Enabled Vehicular Networks
    Sorkhoh, Ibrahim
    Ebrahimi, Dariush
    Sharafeddine, Sanaa
    Assi, Chadi
    [J]. DIVANET'19: PROCEEDINGS OF THE 9TH ACM SYMPOSIUM ON DESIGN AND ANALYSIS OF INTELLIGENT VEHICULAR NETWORKS AND APPLICATIONS, 2019, : 9 - 16
  • [2] Energy and priority-aware scheduling algorithm for handling delay-sensitive tasks in fog-enabled vehicular networks
    Thanedar, Md Asif
    Panda, Sanjaya Kumar
    [J]. JOURNAL OF SUPERCOMPUTING, 2024, 80 (10): : 14346 - 14368
  • [3] Fog-assisted IoT-enabled scalable network infrastructure for wildfire surveillance
    Kaur, Harkiran
    Sood, Sandeep K.
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2019, 144 : 171 - 183
  • [4] Workload-Aware Scheduling Using Markov Decision Process for Infrastructure-Assisted Learning-Based Multi-UAV Surveillance Networks
    Park, Soohyun
    Park, Chanyoung
    Jung, Soyi
    Kim, Jae-Hyun
    Kim, Joongheon
    [J]. IEEE ACCESS, 2023, 11 : 16533 - 16548
  • [5] Fractional Jaya election-based optimization enabled routing and charge scheduling for electric vehicle in cloud-assisted Vehicular Ad Hoc NETwork
    Pushparajan, Ramesh
    Devaraj, Tamilarasi
    Damodhar, Timiri Sonachalam Balaji
    Kannan, Chandrasekaran
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2024, 37 (15)