Result and Congestion Aware Optimal Routing and Partial Offloading in Collaborative Edge Computing

05/02/2022
by   Jinkun Zhang, et al.
0

Collaborative edge computing (CEC) is an emerging paradigm where heterogeneous edge devices (stakeholders) collaborate to fulfill computation tasks, such as model training or video processing, by sharing communication and computation resources. Nevertheless, the optimal data/result routing and computation offloading strategy in CEC with arbitrary topology still remains an open problem. In this paper, we formulate a partial-offloading and multi-hop routing model for arbitrarily divisible tasks. Each node individually decides the computation of the received data and the forwarding of data/result traffic. In contrast to most existing works, our model applies to tasks with non-negligible result size, and enables separable data sources and result destinations. We propose a network-wide cost minimization problem with congestion-aware cost to jointly optimize routing and computation offloading. This problem covers various performance metrics and constraints, such as average queueing delay with limited processor capacity. Although the problem is non-convex, we provide non-trivial necessary and sufficient conditions for the global-optimal solution, and devise a fully distributed algorithm that converges to the optimum in polynomial time, allows asynchronous individual updating, and is adaptive to changes in network topology or task pattern. Numerical evaluation shows that our proposed method significantly outperforms other baseline algorithms in multiple network instances, especially in congested scenarios.

READ FULL TEXT

page 1

page 7

research
05/15/2022

Optimal Congestion-aware Routing and Offloading in Collaborative Edge Computing

Collaborative edge computing (CEC) is an emerging paradigm where heterog...
research
04/14/2023

Spectrum-aware Multi-hop Task Routing in Vehicle-assisted Collaborative Edge Computing

Multi-access edge computing (MEC) is a promising technology to enhance t...
research
03/03/2023

Congestion-aware routing and content placement in elastic cache networks

Caching can be leveraged to significantly improve network performance an...
research
11/16/2022

Computing-Aware Routing for LEO Satellite Networks: A Transmission and Computation Integration Approach

The advancements of remote sensing (RS) pose increasingly high demands o...
research
08/14/2023

Federated Learning Assisted Deep Q-Learning for Joint Task Offloading and Fronthaul Segment Routing in Open RAN

Offloading computation-intensive tasks to edge clouds has become an effi...
research
03/26/2019

Exploiting Computation Replication for Mobile Edge Computing: A Fundamental Computation-Communication Tradeoff Study

Existing works on task offloading in mobile edge computing (MEC) network...
research
01/13/2022

Experimental Design Networks: A Paradigm for Serving Heterogeneous Learners under Networking Constraints

Significant advances in edge computing capabilities enable learning to o...

Please sign up or login with your details

Forgot password? Click here to reset