Communication-Dependent Computing Resource Management for Concurrent Task Orchestration in IoT Systems

Recent advances in distributed machine learning and wireless network technologies are bringing new opportunities for Internet of Things (IoT) systems, where smart devices are often wirelessly connected to collaborate, jointly completing tasks known as <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">communication-dependent computing (CDC)</i> tasks. However, due to the dependence of computing on communication and the presence of concurrent tasks, it remains a challenge to optimize CDC task performance and efficiency while fulfilling multi-dimensional requirements, particularly with incomplete system information and dynamic environmental impacts. To overcome these, we present a concurrent CDC task framework to model the correlated communication and computing stages and multi-dimensional requirements of CDC tasks. We then formulate a task orchestration and resource management problem to optimize overall utility, where each task's utility is designed as a joint metric including the cumulative computing deviation and time efficiency of task completion. To solve this, we employ auxiliary graphs to capture the topological information of tasks and resources, and update weights based on the utility in dynamic environments. Subsequently, a multi-agent reinforcement learning algorithm is leveraged to make distributed decisions with incomplete information. Experiments demonstrate the proposed approach outperforms baselines in terms of task performance and efficiency, indicating our solution holds great potential.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Mobile Computing
Published
2024-08-15
DOI
https://doi.org/10.1109/tmc.2024.3444597
Citations
4
Primary Topic
IoT and Edge/Fog Computing
Type
article
Field-Weighted Citation Impact
1.40

Funders

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

Communication-Dependent Computing Resource Management for Concurrent Task Orchestration in IoT Systems

Weiming Shen, Xianbin Wang, Qiaomei Han
4 citations
IEEE Transactions on Mobile Computing
IoT and Edge/Fog Computing
1.40
article

Communication-Dependent Computing Resource Management for Concurrent Task Orchestration in IoT Systems

Weiming Shen, Xianbin Wang, Qiaomei Han
article en
4 citations

Abstract

Recent advances in distributed machine learning and wireless network technologies are bringing new opportunities for Internet of Things (IoT) systems, where smart devices are often wirelessly connected to collaborate, jointly completing tasks known as <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">communication-dependent computing (CDC)</i> tasks. However, due to the dependence of computing on communication and the presence of concurrent tasks, it remains a challenge to optimize CDC task performance and efficiency while fulfilling multi-dimensional requirements, particularly with incomplete system information and dynamic environmental impacts. To overcome these, we present a concurrent CDC task framework to model the correlated communication and computing stages and multi-dimensional requirements of CDC tasks. We then formulate a task orchestration and resource management problem to optimize overall utility, where each task's utility is designed as a joint metric including the cumulative computing deviation and time efficiency of task completion. To solve this, we employ auxiliary graphs to capture the topological information of tasks and resources, and update weights based on the utility in dynamic environments. Subsequently, a multi-agent reinforcement learning algorithm is leveraged to make distributed decisions with incomplete information. Experiments demonstrate the proposed approach outperforms baselines in terms of task performance and efficiency, indicating our solution holds great potential.

IEEE Transactions on Mobile ComputingVol. 23(12)
Western University (CA), Huazhong University of Science and Technology (CN)
Natural Sciences and Engineering Research Council of Canada
Openalex Percentile: Top 17%
IoT and Edge/Fog Computing
1.40
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.

Communication-Dependent Computing Resource Management for Concurrent Task Orchestration in IoT Systems — Weiming Shen, Xianbin Wang, et al. · IEEE Transactions on Mobile Computing (2024) | TGRS Research Map | TGRS