TY - JOUR
T1 - ISIATasker
T2 - Task Allocation for Instant-SensingInstant-Actuation Mobile Crowdsensing
AU - Yin, Houchun
AU - Yu, Zhiwen
AU - Wang, Liang
AU - Wang, Jiangtao
AU - Han, Lei
AU - Guo, Bin
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2022/3/1
Y1 - 2022/3/1
N2 - Task allocation is a key issue in mobile crowdsensing (MCS), which affects the sensing efficiency and quality. Previous studies focus on the allocation of tasks that have already been published to the platform, but there are some very urgent tasks that need to be executed once they were detected. Existing studies for either delay-tolerant or time-sensitive tasks have a certain time delay from task publishing to execution, so it is impossible to achieve task detection then execution seamlessly. Thus, we first define the instant sensing and then instant actuation (ISIA) problem in MCS and propose a new model to solve it. We aim to allocate POIs where ISIA tasks are most likely to be detected to workers with similar sensing types so that these tasks can be executed once they are detected. This article presents a two-phase task allocation framework called ISIATasker. In the sensing locations clustering and sensor selection phase, we cluster independent sensing locations into several POIs and then select the optimal cooperative sensor set for each POI to assist workers in completing sensing. In the POIs allocation phase, we propose a method called PA-DDQN based on deep reinforcement learning to plan an optimal path for each worker, thus maximizing the overall sensing type matching degree and POI coverage to enable ISIA. Finally, extensive experiments are conducted based on real-world data sets to demonstrate that the matching degree and POI coverage of ISIATasker outperform other baselines.
AB - Task allocation is a key issue in mobile crowdsensing (MCS), which affects the sensing efficiency and quality. Previous studies focus on the allocation of tasks that have already been published to the platform, but there are some very urgent tasks that need to be executed once they were detected. Existing studies for either delay-tolerant or time-sensitive tasks have a certain time delay from task publishing to execution, so it is impossible to achieve task detection then execution seamlessly. Thus, we first define the instant sensing and then instant actuation (ISIA) problem in MCS and propose a new model to solve it. We aim to allocate POIs where ISIA tasks are most likely to be detected to workers with similar sensing types so that these tasks can be executed once they are detected. This article presents a two-phase task allocation framework called ISIATasker. In the sensing locations clustering and sensor selection phase, we cluster independent sensing locations into several POIs and then select the optimal cooperative sensor set for each POI to assist workers in completing sensing. In the POIs allocation phase, we propose a method called PA-DDQN based on deep reinforcement learning to plan an optimal path for each worker, thus maximizing the overall sensing type matching degree and POI coverage to enable ISIA. Finally, extensive experiments are conducted based on real-world data sets to demonstrate that the matching degree and POI coverage of ISIATasker outperform other baselines.
KW - Deep reinforcement learning (RL)
KW - mobile crowdsensing (MCS)
KW - task allocation
KW - task urgency
UR - http://www.scopus.com/inward/record.url?scp=85112643390&partnerID=8YFLogxK
U2 - 10.1109/JIOT.2021.3095160
DO - 10.1109/JIOT.2021.3095160
M3 - 文章
AN - SCOPUS:85112643390
SN - 2327-4662
VL - 9
SP - 3158
EP - 3173
JO - IEEE Internet of Things Journal
JF - IEEE Internet of Things Journal
IS - 5
ER -