MABSTA: Collaborative Computing over Heterogeneous Devices in Dynamic Environments
Yi-Hsuan Kao, Kwame-Lante Wright, Po-Han Huang, Bhaskar Krishnamachari, Fan Bai
Abstract
Collaborative computing, leveraging resource on multiple wireless-connected devices, enables complex applications that a single device cannot support individually. However, the problem of assigning tasks over devices becomes challenging in the dynamic environments encountered in real-world settings, considering that the resource availability and channel conditions change over time in unpredictable ways due to mobility and other factors. In this paper, we formulate the task assignment problem as an online learning problem using an adversarial multi-armed bandit framework. We propose MABSTA, a novel algorithm that learns the performance of unknown devices and channel qualities continually through exploratory probing and makes task assignment decisions by exploiting the gained knowledge. The implementation of MABSTA, based on Gibbs Sampling approach, is computational-light and offers competitive performance in different scenarios on the trace-data obtained from a wireless IoT testbed. Furthermore, we prove that MABSTA is 1-competitive compared to the best offline assignment for any dynamic environment without stationarity assumptions, and demonstrate the polynomial-time algorithm for the exact implementation of the sampling process. To the best of our knowledge, MABSTA is the first online learning algorithm tailored to this class of problems.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get bba4e3c9-b76d-43fb-a80e-06ec1e7a57afRelated papers
- Socially-Optimal Mechanism Design for Incentivized Online LearningZhiyuan Wang, Lin Gao, Jianwei HuangINFOCOM 2022 · 11 citations
- Multiple-Play Stochastic Bandits with Shareable Finite-Capacity ArmsXuchuang Wang, Hong Xie, John C. S. LuiICML 2022 · 8 citations
- Decentralized Task Offloading in Edge Computing: A Multi-User Multi-Armed Bandit ApproachXiong Wang, Jiancheng Ye, John C. S. LuiINFOCOM 2022 · 89 citations
- Predictive Task Assignment in Spatial Crowdsourcing: A Data-driven ApproachYan Zhao, Kai Zheng, Yue Cui, Han Su et al.ICDE 2020 · 86 citations
- Charging Dynamic Sensors through Online LearningYu Sun, Chi Lin, Wei Yang, Jiankang Ren et al.INFOCOM 2023 · 16 citations
