Decomposition Theory Meets Reliability Analysis: Processing of Computation-Intensive Dependent Tasks over Vehicular Clouds with Dynamic Resources

10/13/2022
by   Payam Abdisarabshali, et al.
0

Vehicular cloud (VC) is a promising technology for processing computation-intensive applications (CI-Apps) on smart vehicles. Implementing VCs over the network edge faces two key challenges: (C1) On-board computing resources of a single vehicle are often insufficient to process a CI-App; (C2) The dynamics of available resources, caused by vehicles' mobility, hinder reliable CI-App processing. This work is among the first to jointly address (C1) and (C2), while considering two common CI-App graph representations, directed acyclic graph (DAG) and undirected graph (UG). To address (C1), we consider partitioning a CI-App with m dependent (sub-)tasks into k≤ m groups, which are dispersed across vehicles. To address (C2), we introduce a generalized reliability metric called conditional mean time to failure (C-MTTF). Subsequently, we increase the C-MTTF of dependent sub-tasks processing via introducing a general framework of redundancy-based processing of dependent sub-tasks over semi-dynamic VCs (RP-VC). We demonstrate that RP-VC can be modeled as a non-trivial time-inhomogeneous semi-Markov process (I-SMP). To analyze I-SMP and its reliability, we develop a novel mathematical framework, called event stochastic algebra (⟨ e⟩-algebra). Based on ⟨ e⟩-algebra, we propose decomposition theorem (DT) to transform I-SMP to a decomposed time-homogeneous SMP (D-SMP). We subsequently calculate the C-MTTF of our methodology. We demonstrate that ⟨ e⟩-algebra and DT are general mathematical tools that can be used to analyze other cloud-based networks. Simulation results reveal the exactness of our analytical results and the efficiency of our methodology in terms of acceptance and success rates of CI-App processing.

READ FULL TEXT

page 1

page 16

research
08/26/2022

RFID: Towards Low Latency and Reliable DAG Task Scheduling over Dynamic Vehicular Clouds

Vehicular cloud (VC) platforms integrate heterogeneous and distributed r...
research
03/07/2019

Allocation of Computation-Intensive Graph Jobs over Vehicular Clouds

Recent years have witnessed dramatic growth in smart vehicles and comput...
research
06/12/2021

Cox Models for Vehicular Networks: SIR Performance and Equivalence

We introduce a general framework for the modeling and analysis of vehicu...
research
07/28/2023

DISCO: Achieving Low Latency and High Reliability in Scheduling of Graph-Structured Tasks over Mobile Vehicular Cloud

To effectively process data across a fleet of dynamic and distributed ve...
research
05/13/2022

Energy-Delay Minimization of Task Migration Based on Game Theory in MEC-assisted Vehicular Networks

Roadside units (RSUs), which have strong computing capability and are cl...
research
10/26/2021

Graph-based Heuristic Solution for Placing Distributed Video Processing Applications on Moving Vehicle Clusters

Vehicular fog computing (VFC) is envisioned as an extension of cloud and...
research
03/27/2020

A Truthful Auction for Graph Job Allocation in Vehicular Cloud-assisted Networks

Vehicular cloud computing has emerged as a promising solution to fulfill...

Please sign up or login with your details

Forgot password? Click here to reset