On Efficient and Scalable Time-Continuous Spatial Crowdsourcing - Full Version

The proliferation of advanced mobile terminals opened up a new crowdsourcing avenue, spatial crowdsourcing, to utilize the crowd potential to perform real-world tasks. In this work, we study a new type of spatial crowdsourcing, called time-continuous spatial crowdsourcing (TCSC in short). It supports broad applications for long-term continuous spatial data acquisition, ranging from environmental monitoring to traffic surveillance in citizen science and crowdsourcing projects. However, due to limited budgets and limited availability of workers in practice, the data collected is often incomplete, incurring data deficiency problem. To tackle that, in this work, we first propose an entropy-based quality metric, which captures the joint effects of incompletion in data acquisition and the imprecision in data interpolation. Based on that, we investigate quality-aware task assignment methods for both single- and multi-task scenarios. We show the NP-hardness of the single-task case, and design polynomial-time algorithms with guaranteed approximation ratios. We study novel indexing and pruning techniques for further enhancing the performance in practice. Then, we extend the solution to multi-task scenarios and devise a parallel framework for speeding up the process of optimization. We conduct extensive experiments on both real and synthetic datasets to show the effectiveness of our proposals.

[1]  Faisal Karim Shaikh,et al.  Threshold Based Efficient Road Monitoring System Using Crowdsourcing Approach , 2019, Wirel. Pers. Commun..

[2]  Lei Chen,et al.  Minimizing Maximum Delay of Task Assignment in Spatial Crowdsourcing , 2019, 2019 IEEE 35th International Conference on Data Engineering (ICDE).

[3]  Christian S. Jensen,et al.  Enabling Scalable Geographic Service Sharing with Weighted Imprecise Voronoi Cells , 2016, IEEE Transactions on Knowledge and Data Engineering.

[4]  Torben Bach Pedersen,et al.  A Survey of Spatial Crowdsourcing , 2019, ACM Trans. Database Syst..

[5]  Thomas M. Cover,et al.  Elements of Information Theory , 2005 .

[6]  Cyrus Shahabi,et al.  Crowd sensing of traffic anomalies based on human mobility and social media , 2013, SIGSPATIAL/GIS.

[7]  M. L. Fisher,et al.  An analysis of approximations for maximizing submodular set functions—I , 1978, Math. Program..

[8]  Hui Lin,et al.  A Class of Submodular Functions for Document Summarization , 2011, ACL.

[9]  Mohsen Guizani,et al.  A Privacy-Preserving Traffic Monitoring Scheme via Vehicular Crowdsourcing , 2019, Sensors.

[10]  Lei Chen,et al.  Cooperation-Aware Task Assignment in Spatial Crowdsourcing , 2019, 2019 IEEE 35th International Conference on Data Engineering (ICDE).

[11]  Jizhong Zhao,et al.  Reliable Diversity-Based Spatial Crowdsourcing by Moving Workers , 2014, Proc. VLDB Endow..

[12]  Yunhao Liu,et al.  On Reliable Task Assignment for Spatial Crowdsourcing , 2019, IEEE Transactions on Emerging Topics in Computing.

[13]  Beng Chin Ooi,et al.  CDAS: A Crowdsourcing Data Analytics System , 2012, Proc. VLDB Endow..

[14]  C. Deutsch,et al.  Statistical approach to inverse distance interpolation , 2009 .

[15]  Atsuyuki Okabe,et al.  Spatial Tessellations: Concepts and Applications of Voronoi Diagrams , 1992, Wiley Series in Probability and Mathematical Statistics.

[16]  Lei Chen,et al.  An Experimental Evaluation of Task Assignment in Spatial Crowdsourcing , 2018, Proc. VLDB Endow..

[17]  Amit Kumar,et al.  Maximum Coverage Problem with Group Budget Constraints and Applications , 2004, APPROX-RANDOM.

[18]  Cyrus Shahabi,et al.  GeoCrowd: enabling query answering with spatial crowdsourcing , 2012, SIGSPATIAL/GIS.

[19]  Juan Li,et al.  Selecting Optimal Mobile Users for Long-term Environmental Monitoring by Crowdsourcing , 2019, 2019 IEEE/ACM 27th International Symposium on Quality of Service (IWQoS).

[20]  Michele Melchiori,et al.  Improving geo-spatial linked data with the wisdom of the crowds , 2013, EDBT '13.

[21]  Jun Gao,et al.  Voting prediction using new spatiotemporal interpolation methods , 2006, DG.O.

[22]  Xiang Lian,et al.  Prediction-Based Task Assignment in Spatial Crowdsourcing , 2015, 2017 IEEE 33rd International Conference on Data Engineering (ICDE).

[23]  Cyrus Shahabi,et al.  A Server-Assigned Spatial Crowdsourcing Framework , 2015, ACM Trans. Spatial Algorithms Syst..

[24]  Jieping Ye,et al.  Flexible Online Task Assignment in Real-Time Spatial Data , 2017, Proc. VLDB Endow..

[25]  Carlos Guestrin,et al.  A Note on the Budgeted Maximization of Submodular Functions , 2005 .

[26]  Cyrus Shahabi,et al.  Task matching and scheduling for multiple workers in spatial crowdsourcing , 2015, SIGSPATIAL/GIS.

[27]  Jun Gao,et al.  Adaptive Interpolation Algorithms for Temporal-Oriented Datasets , 2006, Thirteenth International Symposium on Temporal Representation and Reasoning (TIME'06).

[28]  Lei Chen,et al.  GeoTruCrowd: trustworthy query answering with spatial crowdsourcing , 2013, SIGSPATIAL/GIS.

[29]  Moustafa Youssef,et al.  CrowdInside: automatic construction of indoor floorplans , 2012, SIGSPATIAL/GIS.

[30]  Ugur Demiryurek,et al.  Maximizing the number of worker's self-selected tasks in spatial crowdsourcing , 2013, SIGSPATIAL/GIS.

[31]  Jizhong Zhao,et al.  Task Assignment on Multi-Skill Oriented Spatial Crowdsourcing , 2015, IEEE Transactions on Knowledge and Data Engineering.