Multi-Worker-Aware Task Planning in Real-Time Spatial Crowdsourcing

  • Qian Tao
  • Yuxiang Zeng
  • Zimu Zhou
  • Yongxin TongEmail author
  • Lei Chen
  • Ke Xu
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10828)


Spatial crowdsourcing emerges as a new computing paradigm with the development of mobile Internet and the ubiquity of mobile devices. The core of many real-world spatial crowdsourcing applications is to assign suitable tasks to proper workers in real time. Many works only assign a set of tasks to each worker without making the plan how to perform the assigned tasks. Others either make task plans only for a single worker or are unable to operate in real time. In this paper, we propose a new problem called the Multi-Worker-Aware Task Planning (MWATP) problem in the online scenario, in which we not only assign tasks to workers but also make plans for them, such that the total utility (revenue) is maximized. We prove that the offline version of MWATP problem is NP-hard, and no online algorithm has a constant competitive ratio on the MWATP problem. Two heuristic algorithms, called Delay-Planning and Fast-Planning, are proposed to solve the problem. Extensive experiments on synthetic and real datasets verify the effectiveness and efficiency of the two proposed algorithms.


Spatial crowdsourcing Task assignment Task planning 



Qian Tao, Yongxin Tong and Ke Xu’s works are partially supported by the National Science Foundation of China (NSFC) under Grant No. 61502021 and 71531001, National Grand Fundamental Research 973 Program of China under Grant 2014CB340300, the Base construction and Training Programme Foundation for the Talents of Beijing under Grant No. Z171100003217092, and the Science and Technology Major Project of Beijing under Grant No. Z171100005117001. Yuxiang Zeng and Lei Chen’s works are partially supported by the Hong Kong RGC GRF Project 16207617, the National Science Foundation of China (NSFC) under Grant No. 61729201, Science and Technology Planning Project of Guangdong Province, China, No. 2015B010110006, Webank Collaboration Research Project, and Microsoft Research Asia Collaborative Research Grant.


  1. 1.
    Tong, Y., Chen, L., Zhou, Z., Jagadish, H.V., Shou, L., Lv, W.: SLADE: a smart large-scale task decomposer in crowdsourcing. IEEE Trans. Knowl. Data Eng. (2018)Google Scholar
  2. 2.
    Kazemi, L., Shahabi, C.: GeoCrowd: enabling query answering with spatial crowdsourcing. In: GIS, pp. 189–198 (2012)Google Scholar
  3. 3.
    Zeng, Y., Tong, Y., Chen, L., Zhou, Z.: Latency-oriented task completion via spatial crowdsourcing. In: ICDE (2018)Google Scholar
  4. 4.
    Tong, Y., Chen, Y., Zhou, Z., Chen, L., Wang, J., Yang, Q., Ye, J., Lv, W.: The simpler the better: a unified approach to predicting original taxi demands on large-scale online platforms. In: SIGKDD, pp. 1653–1662 (2017)Google Scholar
  5. 5.
    Chen, L., Shahabi, C.: Spatial crowdsourcing: challenges and opportunities. IEEE Data Eng. Bull. 39(4), 14–25 (2016)Google Scholar
  6. 6.
    Tong, Y., Chen, L., Shahabi, C.: Spatial crowdsourcing: challenges, techniques, and applications. PVLDB 10(12), 1988–1991 (2017)Google Scholar
  7. 7.
    Tong, Y., She, J., Ding, B., Chen, L., Wo, T., Xu, K.: Online minimum matching in real-time spatial data: experiments and analysis. PVLDB 9(12), 1053–1064 (2016)Google Scholar
  8. 8.
    She, J., Tong, Y., Chen, L., Cao, C.C.: Conflict-aware event-participant arrangement and its variant for online setting. IEEE Trans. Knowl. Data Eng. 28(9), 2281–2295 (2016)CrossRefGoogle Scholar
  9. 9.
    Kazemi, L., Shahabi, C., Chen, L.: GeoTruCrowd: trustworthy query answering with spatial crowdsourcing. In: GIS, pp. 304–313 (2013)Google Scholar
  10. 10.
    Tong, Y., She, J., Ding, B., Wang, L., Chen, L.: Online mobile micro-task allocation in spatial crowdsourcing. In: ICDE, pp. 49–60 (2016)Google Scholar
  11. 11.
    Deng, D., Shahabi, C., Demiryurek, U.: Maximizing the number of worker’s self-selected tasks in spatial crowdsourcing. In: GIS, pp. 314–323 (2013)Google Scholar
  12. 12.
    Deng, D., Shahabi, C., Zhu, L.: Task matching and scheduling for multiple workers in spatial crowdsourcing. In: GIS. pp. 21:1–21:10 (2015)Google Scholar
  13. 13.
    Li, Y., Yiu, M.L., Xu, W.: Oriented online route recommendation for spatial crowdsourcing task workers. In: Claramunt, C., Schneider, M., Wong, R.C.-W., Xiong, L., Loh, W.-K., Shahabi, C., Li, K.-J. (eds.) SSTD 2015. LNCS, vol. 9239, pp. 137–156. Springer, Cham (2015). Scholar
  14. 14.
    She, J., Tong, Y., Chen, L.: Utility-aware social event-participant planning. In: SIGMOD, pp. 1629–1643 (2015)Google Scholar
  15. 15.
    Deng, D., Shahabi, C., Demiryurek, U., Zhu, L.: Task selection in spatial crowdsourcing from worker’s perspective. GeoInformatica 20(3), 529–568 (2016)CrossRefGoogle Scholar
  16. 16.
    Zhao, Y., Li, Y., Wang, Y., Su, H., Zheng, K.: Destination-aware task assignment in spatial crowdsourcing. In: CIKM, pp. 297–306 (2017)Google Scholar
  17. 17.
    Golden, B.L., Levy, L., Vohra, R.: The orienteering problem. Nav. Res. Logist. 34(3), 307–318 (1987)CrossRefGoogle Scholar
  18. 18.
    Yao, A.C.C.: Probabilistic computations: toward a unified measure of complexity. In: FOCS, pp. 222–227 (1977)Google Scholar
  19. 19.
    Tong, Y., Wang, L., Zhou, Z., Ding, B., Chen, L., Ye, J., Xu, K.: Flexible online task assignment in real-time spatial data. PVLDB 10(11), 1334–1345 (2017)Google Scholar
  20. 20.
    Roy, S.B., Lykourentzou, I., Thirumuruganathan, S., Amer-Yahia, S., Das, G.: Task assignment optimization in knowledge-intensive crowdsourcing. VLDB J. 24(4), 467–491 (2015)CrossRefGoogle Scholar
  21. 21.
    To, H., Shahabi, C., Kazemi, L.: A server-assigned spatial crowdsourcing framework. ACM Trans. Spat. Algorithms Syst. 1(1), 2:1–2:28 (2015)Google Scholar
  22. 22.
    Liu, A., Wang, W., Shang, S., Li, Q., Zhang, X.: Efficient task assignment in spatial crowdsourcing with worker and task privacy protection. Geoinformatica 3, 1–28 (2017)CrossRefGoogle Scholar
  23. 23.
    Song, T., Tong, Y., Wang, L., She, J., Yao, B., Chen, L., Xu, K.: Trichromatic online matching in real-time spatial crowdsourcing. In: ICDE, pp. 1009–1020 (2017)Google Scholar
  24. 24.
    Mehta, A.: Online matching and ad allocation. Found. Trends Theor. Comput. Sci. 8(4), 265–368 (2013)MathSciNetCrossRefGoogle Scholar
  25. 25.
    Ting, H., Xiang, X.: Near optimal algorithms for online maximum edge-weighted b-matching and two-sided vertex-weighted b-matching. Theor. Comput. Sci. 607, 247–256 (2015)MathSciNetCrossRefGoogle Scholar
  26. 26.
    Gunawan, A., Lau, H.C., Vansteenwegen, P.: Orienteering problem: a survey of recent variants, solution approaches and applications. Eur. J. Oper. Res. 255(2), 315–332 (2016)MathSciNetCrossRefGoogle Scholar
  27. 27.
    Vansteenwegen, P., Souffriau, W., Berghe, G.V., Oudheusden, D.V.: Iterated local search for the team orienteering problem with time windows. Comput. OR 36(12), 3281–3290 (2009)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  • Qian Tao
    • 1
  • Yuxiang Zeng
    • 2
  • Zimu Zhou
    • 3
  • Yongxin Tong
    • 1
    Email author
  • Lei Chen
    • 2
  • Ke Xu
    • 1
  1. 1.SKLSDE Lab and BDBCBeihang UniversityBeijingChina
  2. 2.The Hong Kong University of Science and TechnologyHong Kong SARChina
  3. 3.Laboratory TIKETH ZurichZurichSwitzerland

Personalised recommendations