Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
167 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
42 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Delay-Optimal Service Chain Forwarding and Offloading in Collaborative Edge Computing (2310.06141v2)

Published 9 Oct 2023 in cs.DC and cs.NI

Abstract: Collaborative edge computing (CEC) is an emerging paradigm for heterogeneous devices to collaborate on edge computation jobs. For congestible links and computing units, delay-optimal forwarding and offloading for service chain tasks (e.g., DNN with vertical split) in CEC remains an open problem. In this paper, we formulate the service chain forwarding and offloading in CEC with arbitrary topology and heterogeneous transmission/computation capability, and aim to minimize the network aggregated cost. We consider congestion-aware nonlinear cost functions that cover various performance metrics and constraints, such as average queueing delay with limited processor capacity. We solve the non-convex optimization problem globally by analyzing the KKT condition and proposing a sufficiency optimality condition. We propose a polynomial-time distributed algorithm that converges to the global optimum. The algorithm adapts to changes in input rates and network topology, and can be implemented as an online algorithm. Numerical evaluation shows that our method significantly outperforms baselines in multiple network instances, especially in congested scenarios.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (15)
  1. Y. Sahni, J. Cao, L. Yang, and Y. Ji, “Multi-hop multi-task partial computation offloading in collaborative edge computing,” IEEE Transactions on Parallel and Distributed Systems, vol. 32, no. 5, pp. 1133–1145, 2020.
  2. Y. Sahni, J. Cao, S. Zhang, and L. Yang, “Edge mesh: A new paradigm to enable distributed intelligence in internet of things,” IEEE access, vol. 5, pp. 16 441–16 458, 2017.
  3. K. Zhu, W. Zhi, X. Chen, and L. Zhang, “Socially motivated data caching in ultra-dense small cell networks,” IEEE Network, vol. 31, no. 4, pp. 42–48, 2017.
  4. Z. Hong, W. Chen, H. Huang, S. Guo, and Z. Zheng, “Multi-hop cooperative computation offloading for industrial iot–edge–cloud computing environments,” IEEE Transactions on Parallel and Distributed Systems, vol. 30, no. 12, pp. 2759–2774, 2019.
  5. J. Zhang, Y. Liu, and E. Yeh, “Optimal congestion-aware routing and offloading in collaborative edge computing,” in 2022 20th International Symposium on Modeling and Optimization in Mobile, Ad hoc, and Wireless Networks (WiOpt).   IEEE, 2022, pp. 121–128.
  6. B. Han, V. Gopalakrishnan, L. Ji, and S. Lee, “Network function virtualization: Challenges and opportunities for innovations,” IEEE communications magazine, vol. 53, no. 2, pp. 90–97, 2015.
  7. J. Zhang, A. Sinha, J. Llorca, A. M. Tulino, and E. Modiano, “Optimal control of distributed computing networks with mixed-cast traffic flows,” IEEE/ACM Transactions on Networking, 2021.
  8. F. Khoramnejad, R. Joda, and M. Erol-Kantarci, “Distributed multi-agent learning for service function chain partial offloading at the edge,” in 2021 IEEE International Conference on Communications Workshops (ICC Workshops).   IEEE, 2021, pp. 1–6.
  9. Y. Sahni, J. Cao, and L. Yang, “Data-aware task allocation for achieving low latency in collaborative edge computing,” IEEE Internet of Things Journal, vol. 6, no. 2, pp. 3512–3524, 2018.
  10. P. Ghosh, Q. Nguyen, P. K. Sakulkar, J. A. Tran, A. Knezevic, J. Wang, Z. Lin, B. Krishnamachari, M. Annavaram, and S. Avestimehr, “Jupiter: a networked computing architecture,” in 14th IEEE/ACM International Conference on Utility and Cloud Computing Companion, 2021.
  11. R. Gallager, “A minimum delay routing algorithm using distributed computation,” IEEE transactions on communications, vol. 25, 1977.
  12. J. Zhang and E. Yeh, “Congestion-aware routing and content placement in elastic cache networks,” arXiv preprint arXiv:2303.01648, 2023.
  13. J. Zhang, “Joint-Routing-and-Computation-2022.” [Online]. Available: https://github.com/JinkunZhang/Joint-Routing-and-Computation-2022
  14. K. Kamran, E. Yeh, and Q. Ma, “Deco: Joint computation, caching and forwarding in data-centric computing networks,” in Proceedings of the Twentieth ACM International Symposium on Mobile Ad Hoc Networking and Computing, 2019, pp. 111–120.
  15. B. Liu, Y. Cao, Y. Zhang, and T. Jiang, “A distributed framework for task offloading in edge computing networks of arbitrary topology,” IEEE Transactions on Wireless Communications, vol. 19, no. 4, 2020.

Summary

We haven't generated a summary for this paper yet.