Clustering Based Priority Queue Algorithm for Spatial Task Assignment in Crowdsourcing

被引:8
作者
Ma, Yue [1 ]
Gao, Xiaofeng [1 ]
Bhatti, Shahzad Sarwar [2 ]
Chen, Guihai [1 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, MoE, Key Lab Artificial Intelligence, Shanghai 200240, Peoples R China
[2] Univ Educ, Dept Informat Sci, Div Sci & Technol, Lahore 54770, Punjab, Pakistan
基金
中国国家自然科学基金;
关键词
Spatial crowdsourcing; task assignment; worker heterogeneity; spectral clustering; queue scheduling; SELECTION;
D O I
10.1109/TSC.2024.3353293
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Spatial crowdsourcing is an increasingly popular category in the era of mobile Internet and sharing economy, where tasks have spatio-temporal constraints and must be completed at specific locations. In this article, we focus on the Multi-Objective Spatio-Temporal task assignment (MOST) problem considering the worker heterogeneity in spatial crowdsourcing and model it as a combinatorial multi-objective optimization (MOO) problem with the goals of maximizing the overall task completion rate and minimizing the average task time cost. Finding the optimal global assignment turns out to be intractable since it does not simply imply optimality for an individual worker, as a typical nearest-neighbor heuristic generally does not render a satisfactory result. We prove that the problem is NP-hard. Subsequently, we formulate an efficient algorithm for the MOST problem - Task Clustering based Mixed Priority Queue Scheduling (TAMP). First, we improve the spectral clustering algorithm to evenly divide the task network into different subdomains according to tasks' geographical locations, considering the task clustering phenomena in real scenarios. We then design a mixed priority queue strategy considering the geographical influence and temporal urgency, to schedule workers finishing tasks in sequence. Experiments on synthetic and real datasets demonstrate the efficiency of our solution over other methods.
引用
收藏
页码:452 / 465
页数:14
相关论文
共 45 条
[1]  
[Anonymous], 1972, IBM RES S SERIES
[2]   An Approximation Algorithm for Bounded Task Assignment Problem in Spatial Crowdsourcing [J].
Bhatti, Shahzad Sarwar ;
Fan, Jiahao ;
Wang, Kangrui ;
Gao, Xiaofeng ;
Wu, Fan ;
Chen, Guihai .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2021, 20 (08) :2536-2549
[3]   Dynamic Vehicle Routing for Robotic Systems [J].
Bullo, Francesco ;
Frazzoli, Emilio ;
Pavone, Marco ;
Savla, Ketan ;
Smith, Stephen L. .
PROCEEDINGS OF THE IEEE, 2011, 99 (09) :1482-1504
[4]   Influence-aware Task Assignment in Spatial Crowdsourcing [J].
Chen, Xuanhao ;
Zhao, Yan ;
Zheng, Kai ;
Yang, Bin ;
Jensen, Christian S. .
2022 IEEE 38TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2022), 2022, :2141-2153
[5]   Cooperation-Aware Task Assignment in Spatial Crowdsourcing [J].
Cheng, Peng ;
Chen, Lei ;
Ye, Jieping .
2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2019), 2019, :1442-1453
[6]   Prediction-Based Task Assignment in Spatial Crowdsourcing [J].
Cheng, Peng ;
Lian, Xiang ;
Chen, Lei ;
Shahabi, Cyrus .
2017 IEEE 33RD INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2017), 2017, :997-1008
[7]   Reliable Diversity-Based Spatial Crowdsourcing by Moving Workers [J].
Cheng, Peng ;
Lian, Xiang ;
Chen, Zhao ;
Fu, Rui ;
Chen, Lei ;
Han, Jinsong ;
Zhao, Jizhong .
PROCEEDINGS OF THE VLDB ENDOWMENT, 2015, 8 (10) :1022-1033
[8]  
Cheng YR, 2020, PROC INT CONF DATA, P1, DOI [10.1109/1CDE48307.2020.00008, 10.1109/ICDE48307.2020.00008]
[9]   Distributed Time-Sensitive Task Selection in Mobile Crowdsensing [J].
Cheung, Man Hon ;
Hou, Fen ;
Huang, Jianwei ;
Southwell, Richard .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2021, 20 (06) :2172-2185
[10]   AoI-minimal UAV Crowdsensing by Model-based Graph Convolutional Reinforcement Learning [J].
Dai, Zipeng ;
Liu, Chi Harold ;
Ye, Yuxiao ;
Han, Rui ;
Yuan, Ye ;
Wang, Guoren ;
Tang, Jian .
IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2022), 2022, :1029-1038