Makespan Minimization in Split Learning: From Theory to Practice
Not on the map. Why?
Abstract (arXiv)
Split learning recently emerged as a solution for distributed machine learning with heterogeneous IoT devices, where clients can offload part of their training to computationally-powerful helpers. The core challenge in split learning is to minimize the training time by jointly devising the client-helper assignment and the schedule of tasks at the helpers. We first study the model where each helper has a memory cardinality constraint on how many clients it may be assigned, which represents the case of homogeneous tasks. Through complexity theory, we rule out exact polynomial-time algorithms and approximation schemes even for highly restricted instances of this problem. We complement these negative results with a non-trivial polynomial-time 5-approximation algorithm. Building on this, we then focus on the more general heterogeneous task setting considered by Tirana et al. [INFOCOM 2024], where helpers have memory capacity constraints and clients have variable memory costs. In this case, we prove that, unless P=NP, the problem cannot admit a polynomial-time approximation algorithm for any approximation factor. However, by adapting our aforementioned 5-approximation algorithm, we develop a novel heuristic for the heterogeneous task setting and show that it outperforms heuristics from prior works through extensive experiments.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 21 of its 48 references that are in the map. First posted on arXiv 6 Feb 2026.
Builds on
21 of 48 references.
References · 21
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2018Split learning for health: Distributed deep learning without sharing raw patient datacited by 391
- 2020SplitFed: When Federated Learning Meets Split Learningcited by 308
- 2018Distributed learning of deep neural network over multiple agentscited by 277
- 2020Unleashing the Tiger: Inference Attacks on Split Learningcited by 104
- 2023Efficient Parallel Split Learning over Resource-constrained Wireless Edge Networkscited by 95
- 2022Split Learning over Wireless Networks: Parallel Design and Resource Managementcited by 74
- 2023Split Learning in 6G Edge Networkscited by 68
- 2024Hierarchical Split Federated Learning: Convergence Analysis and System Optimizationcited by 38
- 2024The SCIP Optimization Suite 9.0cited by 37
9 more
- 2022A Bargaining Game for Personalized, Energy Efficient Split Learning over Wireless Networkscited by 22
- 2021Evaluation and Optimization of Distributed Machine Learning Techniques for Internet of Thingscited by 20
- 2023Privacy and Efficiency of Communications in Federated Split Learningcited by 20
- 2023MergeSFL: Split Federated Learning with Feature Merging and Batch Size Regulationcited by 13
- 2023Split Federated Learning for 6G Enabled-Networks: Requirements, Challenges and Future Directionscited by 8
- 2024Workflow Optimization for Parallel Split Learningcited by 8
- 2023Santa Claus meets Makespan and Matroids: Algorithms and Reductionscited by 2
- 2025Data Heterogeneity and Forgotten Labels in Split Federated Learningcited by 2
- 2016Scheduling meets n-fold Integer Programmingcited by 1
Built on by
Not cited yet.