Multi-Source Coflow Scheduling in Collaborative Edge Computing with Multihop Network
Yuvraj Sahni, Jiannong Cao, Lei Yang, Shengwei Wang

TL;DR
This paper addresses multi-source coflow scheduling in collaborative edge computing with multihop networks, proposing a heuristic to minimize coflow completion time amidst complex network and source dependencies.
Contribution
It formulates a novel NP-hard scheduling problem considering multiple sources, coflow characteristics, and network congestion, and proposes the SCASA heuristic for effective solutions.
Findings
SCASA reduces total CCT by up to 83% compared to benchmarks.
The problem is NP-hard due to complex dependencies and network congestion.
The approach effectively balances source selection and flow ordering in multihop networks.
Abstract
Collaborative edge computing has become a popular paradigm where edge devices collaborate by sharing resources. Data dissemination is a fundamental problem in CEC to decide what data is transmitted from which device and how. Existing works on data dissemination have not focused on coflow scheduling in CEC, which involves deciding the order of flows within and across coflows at network links. Coflow implies a set of parallel flows with a shared objective. The existing works on coflow scheduling in data centers usually assume a non-blocking switch and do not consider congestion at different links in the multi-hop path in CEC, leading to increased coflow completion time (CCT). Furthermore, existing works do not consider multiple flow sources that cannot be ignored, as data can have duplicate copies at different edge devices. This work formulates the multi-source coflow scheduling problem…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems
