Abstract
With the development of mobile Internet and the prevalence of sharing economy, spatial crowdsourcing (SC) is becoming more and more popular and attracts attention from both academia and industry. A fundamental issue in SC is assigning tasks to suitable workers to obtain different global objectives. Existing works often assume that the tasks in SC are micro and can be completed by any single worker. However, there also exist macro tasks which need a group of workers with different kinds of skills to complete collaboratively. Although there have been a few works on macro task assignment, they neglect the dynamics of SC and assume that the information of the tasks and workers can be known in advance. This is not practical as in reality tasks and workers appear dynamically and task assignment should be performed in real time according to partial information. In this paper, we study the multi-skill aware task assignment problem in real-time SC, whose offline version is proven to be NP-hard. To solve the problem effectively, we first propose the Online-Exact algorithm, which always computes the optimal assignment for the newly appearing tasks or workers. Because of Online-Exact’s high time complexity which may limit its feasibility in real time, we propose the Online-Greedy algorithm, which iteratively tries to assign workers who can cover more skills with less cost to a task until the task can be completed. We finally demonstrate the effectiveness and efficiency of our solutions via experiments conducted on both synthetic and real datasets.
Similar content being viewed by others
References
Liu X, He Q, Tian Y, Lee W, McPherson J, Han J (2012) Event-based social networks: linking the online and offline social worlds. KDD:1032–1040
Liu A, Wang W, Shang S, Li Q, Zhang X (2018) Efficient task assignment in spatial crowdsourcing with worker and task privacy protection. GeoInformatica 22 (2):335–362
Kazemi L, Shahabi C (2012) Geocrowd: enabling query answering with spatial crowdsourcing. GIS:189–198
Gao D, Tong Y, She J, Song T, Chen L, Xu K (2017) Top-k Team Recommendation and Its Variants in Spatial Crowdsourcing. Data Sci Eng 2(2):136–150
Xu Y, Chen L, Yao B, Shang S, Zhu S, Zheng K, Li F (2017) Location-based Top-k Term Querying over Sliding Window. WISE:299–314
Anagnostopoulos A, Becchetti L, Castillo C, Gionis A, Leonardi S (2012) Online team formation in social networks. WWW:839–848
Gao D, Tong Y, She J, Song T, Chen L, Xu K (2016) Top-k Team Recommendation in Spatial Crowdsourcing WAIM:191–204
Chen L, Shang S, Yao B, Zheng K (2018) Spatio-temporal top-k term search over sliding window. World Wide Web:1–18
Lappas T, Liu K, Terzi E (2009) Finding a team of experts in social networks. KDD:467–476
Majumder A, Datta S, Naidu KVM (2012) Capacitated team formation problem on social networks. KDD:1005–1013
Zhao K, Liu Y, Yuan Q, Chen L, Chen Z, Cong G (2016) Towards Personalized Maps: Mining User Preferences from Geo-textual Data. PVLDB 9(13):1545–1548
Song T, Tong Y, Wang L, She J, Yao B, Chen L, Xu K (2017) Trichromatic online matching in Real-Time spatial crowdsourcing. ICDE:1009–1020
Tao Q, Zeng Y, Zhou Z, Tong Y, Chen L, Xu K (2018) Multi-Worker-Aware Task planning in Real-Time spatial crowdsourcing. DASFAA:301–317
Li M, Chen L, Cong G, Gu Y, Yu G (2016) Efficient processing of Location-Aware group preference queries. CIKM:559–568
Zhao K, Chen L, Cong G (2016) Topic exploration in Spatio-Temporal document collections. SIGMOD:985–998
Zeng Y, Tong Y, Chen L, Zhou Z (2018) Latency-Oriented Task completion via spatial crowdsourcing. ICDE:317–328
Tong Y, Wang L, Zhou Z, Chen L, Du B, Ye J (2018) Dynamic pricing in spatial crowdsourcing: a Matching-Based approach. SIGMOD:773–788
Chen L, Cong G, Jensen CS, Wu D (2013) Spatial Keyword Query Processing: An Experimental Evaluation. PVLDB 6(3):217–228
Kargar M, An A (2011) Discovering top-k teams of experts with/without a leader in social networks. CIKM:985–994
Tran L, To H, Fan L, Shahabi C (2018) A Real-Time Framework for Task Assignment in Hyperlocal Spatial Crowdsourcing. TIST 9(3):37:1-37:26
Tong Y, Zhou Z (2018) Dynamic task assignment in spatial crowdsourcing. SIGSPATIAL Special 10(2):18–25
Tong Y, Chen L, Zhou Z, Jagadish HV, Shou L, Lv W (2018) SLADE: A smart Large-Scale task decomposer in crowdsourcing. TKDE 30(8):1588–1601
Song T, Zhu F, Xu K (2108) Specialty-Aware Task assignment in spatial crowdsourcing. AISC:243– 254
Tong Y, Chen L, Shahabi C (2017) Spatial crowdsourcing: challenges, Techniques, and Applications. PVLDB 10(12):1988–1991
Vazirani VV (2013) Approximation algorithms. Springer Science & Business Media, Berlin
Tong Y, Wang L, Zhou Z, Ding B, Chen L, Ye J, Xu K (2017) Flexible online task assignment in real-time spatial data. PVLDB 10(11):1334–1345
Tong Y, She J, Ding B, Wang L, Chen L (2016) Online mobile micro-task allocation in spatial crowdsourcing. ICDE:49–60
Cheng P, Lian X, Chen L, Han J, Zhao J (2016) Task assignment on Multi-Skill oriented spatial crowdsourcing. TKDE 28(8):2201–2215
Tong Y, She J, Ding B, Chen L, Wo T, Xu K (2016) Online minimum matching in real-time spatial data: experiments and analysis. PVLDB 9(12):1053–1064
Chen Z, Fu R, Zhao Z, Liu Z, Xia L, Chen L, Cheng P, Cao C, Tong Y, Zhang C (2014) gMission: A General Spatial Crowdsourcing Platform. PVLDB 7(13):1629–1632. http://gmission.github.io
Tong Y, Zeng Y, Zhou Z, Chen L, Ye J, Xu K (2018) A unified approach to route planning for shared mobility. PVLDB 11(11):1633–1646
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Grants or other notes about the article that should go on the front page should be placed here. General acknowledgments should be placed at the end of the article.
Rights and permissions
About this article
Cite this article
Song, T., Xu, K., Li, J. et al. Multi-skill aware task assignment in real-time spatial crowdsourcing. Geoinformatica 24, 153–173 (2020). https://doi.org/10.1007/s10707-019-00351-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10707-019-00351-4