dc.contributor.author |
Sorkhoh, Ibrahim |
|
dc.contributor.author |
Ebrahimi, Dariush |
|
dc.contributor.author |
Assi, Chadi |
|
dc.contributor.author |
Sharafeddine, Sanaa |
|
dc.contributor.author |
Khabbaz, Maurice |
|
dc.date.accessioned |
2020-07-02T11:13:36Z |
|
dc.date.available |
2020-07-02T11:13:36Z |
|
dc.date.copyright |
2020 |
en_US |
dc.date.issued |
2020-07-02 |
|
dc.identifier.issn |
2327-4662 |
en_US |
dc.identifier.uri |
http://hdl.handle.net/10725/11946 |
|
dc.description.abstract |
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 solve... |
en_US |
dc.language.iso |
en |
en_US |
dc.title |
An Infrastructure-Assisted Workload Scheduling for Computational Resources Exploitation in the Fog-Enabled Vehicular Network |
en_US |
dc.type |
Article |
en_US |
dc.description.version |
Published |
en_US |
dc.author.school |
SAS |
en_US |
dc.author.idnumber |
200502746 |
en_US |
dc.author.department |
Computer Science And Mathematics |
en_US |
dc.description.embargo |
N/A |
en_US |
dc.relation.journal |
IEEE Internet of Things |
en_US |
dc.journal.volume |
7 |
en_US |
dc.journal.issue |
6 |
en_US |
dc.article.pages |
5021-5032 |
en_US |
dc.keywords |
Task analysis |
en_US |
dc.keywords |
Edge computing |
en_US |
dc.keywords |
Cloud computing |
en_US |
dc.keywords |
Delays |
en_US |
dc.keywords |
Servers |
en_US |
dc.keywords |
Processor scheduling |
en_US |
dc.keywords |
Heuristic algorithms |
en_US |
dc.identifier.doi |
https://doi.org/10.1109/JIOT.2020.2975496 |
en_US |
dc.identifier.ctation |
Sorkhoh, I., Ebrahimi, D., Assi, C., Sharafeddine, S., & Khabbaz, M. (2020). An Infrastructure-Assisted Workload Scheduling for Computational Resources Exploitation in Fog-Enabled Vehicular Network. IEEE Internet of Things Journal, 7(6), 5021-5032. |
en_US |
dc.author.email |
sanaa.sharafeddine@lau.edu.lb |
en_US |
dc.identifier.tou |
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php |
en_US |
dc.identifier.url |
https://ieeexplore.ieee.org/abstract/document/9004506/ |
en_US |
dc.orcid.id |
https://orcid.org/0000-0001-6548-1624 |
en_US |
dc.author.affiliation |
Lebanese American University |
en_US |