Computation Offloading in Collaborative Computing Systems: A Comprehensive Survey on Methods, Challenges, and Future Directions

• Complex offloading dynamics are rarely considered in offloading problems • The potential of collaborative systems is not fully leveraged by offloading methods • Suitable methods for solving offloading problems depend on system complexity • Offloading methods are mainly evaluated using study-specific simulation environments • Studies lack cross-validation across methods, networks, and configurations The rapid increase in the number of connected devices has created a vast computational infrastructure. While intelligent applications (e.g., VR/AR, autonomous driving, and AI assistants) demand substantial processing power, they are typically executed only in short bursts. As a result, devices remain idle for significant periods, presenting an opportunity to utilize their unused computational resources. Computation offloading has emerged as a viable solution, where resource-constrained devices leverage edge or cloud infrastructure for intensive tasks. More recently, horizontal offloading has gained attention as a complementary approach, enabling devices within the same layer to collaborate and utilize idle resources more efficiently. In this survey, we examine current research on computation offloading in collaborative computing systems that span from horizontal offloading among end devices to more complex systems involving horizontal as well as vertical offloading to edge/cloud systems. Our examination focuses on architectures, collaborative characteristics, and offloading dynamics, such as task dependency, mobility, and multi-hop offloading. We begin by introducing edge computing paradigms and key concepts in computation offloading and collaborative computing. The offloading approaches are then classified into classical, heuristic, metaheuristic, and machine learning methods, further divided into centralized, decentralized, and distributed categories. These approaches are analyzed and compared based on collaborative system, architecture, offloading dynamics, and evaluation methodology. Finally, we have identified open challenges and emphasized the need to unify research across edge computing paradigms, alongside a focus on more complex collaborative systems that resemble real-world systems, and the development of standardized evaluation frameworks as key directions for future work.

Authors

Institutions

Publication Details

Journal
Journal of Parallel and Distributed Computing
Published
2026-05-01
DOI
https://doi.org/10.1016/j.jpdc.2026.105284
Primary Topic
IoT and Edge/Fog Computing
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Computation Offloading in Collaborative Computing Systems: A Comprehensive Survey on Methods, Challenges, and Future Directions

David Hästbacka, J. K. Jung, Jussi Kalliola
Journal of Parallel and Distributed Computing
IoT and Edge/Fog Computing
article

Computation Offloading in Collaborative Computing Systems: A Comprehensive Survey on Methods, Challenges, and Future Directions

David Hästbacka, J. K. Jung, Jussi Kalliola
article en

Abstract

• Complex offloading dynamics are rarely considered in offloading problems • The potential of collaborative systems is not fully leveraged by offloading methods • Suitable methods for solving offloading problems depend on system complexity • Offloading methods are mainly evaluated using study-specific simulation environments • Studies lack cross-validation across methods, networks, and configurations The rapid increase in the number of connected devices has created a vast computational infrastructure. While intelligent applications (e.g., VR/AR, autonomous driving, and AI assistants) demand substantial processing power, they are typically executed only in short bursts. As a result, devices remain idle for significant periods, presenting an opportunity to utilize their unused computational resources. Computation offloading has emerged as a viable solution, where resource-constrained devices leverage edge or cloud infrastructure for intensive tasks. More recently, horizontal offloading has gained attention as a complementary approach, enabling devices within the same layer to collaborate and utilize idle resources more efficiently. In this survey, we examine current research on computation offloading in collaborative computing systems that span from horizontal offloading among end devices to more complex systems involving horizontal as well as vertical offloading to edge/cloud systems. Our examination focuses on architectures, collaborative characteristics, and offloading dynamics, such as task dependency, mobility, and multi-hop offloading. We begin by introducing edge computing paradigms and key concepts in computation offloading and collaborative computing. The offloading approaches are then classified into classical, heuristic, metaheuristic, and machine learning methods, further divided into centralized, decentralized, and distributed categories. These approaches are analyzed and compared based on collaborative system, architecture, offloading dynamics, and evaluation methodology. Finally, we have identified open challenges and emphasized the need to unify research across edge computing paradigms, alongside a focus on more complex collaborative systems that resemble real-world systems, and the development of standardized evaluation frameworks as key directions for future work.

Journal of Parallel and Distributed Computing
Tampere University of Applied Sciences (FI), Tampere University (FI), Chung-Ang University (KR)
Academy of Finland, Business Finland
Industry, innovation and infrastructure
Openalex Percentile: Top 6%
IoT and Edge/Fog Computing
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.