Clustering Based Priority Queue Algorithm for Spatial Task Assignment in Crowdsourcing

IEEE Transactions on Services Computing(2024)

引用 0|浏览38
暂无评分
摘要
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 paper, we focus on the M ulti- O bjective S patio- T emporal 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 — Ta sk Clustering based M ixed P riority 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.
更多
查看译文
关键词
Queue scheduling,spatial crowdsourcing,spectral clustering,task assignment,worker heterogeneity
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要