Cost-Efficient Heterogeneous Worker Recruitment under Coverage Requirement in Spatial Crowdsourcing

With the progress of mobile devices and the successful forms of using the wisdom of crowds, spatial crowdsourcing has attracted much attention from the research community. The idea of spatial crowdsourcing is recruiting a set of available crowds to finish the spatial tasks located in crowdsourcing locations, e.g., landmarks, by using their handheld devices. This paper addresses the worker recruitment problem in spatial crowdsourcing under the coverage and workload-balancing requirements. The coverage constraint means that any crowdsourcing location should be visited by at least one of the recruited workers to satisfy the Quality-of-Service requirement, e.g., traffic monitoring or climate forecast. In addition, we argue that each crowdsourcing operation has a cost in reality, e.g., data traffic or energy consumption and the resource may be limited at each crowdsourcing location. The objective of this paper is to solve a Coverage and Balanced Crowdsourcing Recruiting (CBCR) problem, which ensures the coverage requirement and minimizes the maximum crowdsourcing cost for any crowdsourcing location. We prove that the CBCR problem is NP-hard in the general case. Then, we discuss the CBCR problem in the 1-D scenario. In the 1-D scenario, we first propose a directionally coverage scheme and further extend it to a Polynomial-Time Approximation Scheme (PTAS) to trade-off the computation complexity and the performance. The performance can be bounded to 2 + ε, where ε can be an arbitrary small value. Then, we found that there exists a sub-optimal structure, and thus the dynamic programming approach is proposed to find the optimal solution in the 1-D scenario. In the general 2-D scenario, we first prove that it has a sub-modular property and thus the naive greedy algorithm has an approximation ratio of lnn+ 1. In addition, we propose a randomized rounding algorithm with an expectation bound of O( logn log logn ). Extensive experiments on realistic traces demonstrate the effectiveness of the proposed algorithms.

[1]  Lei Chen,et al.  Online mobile Micro-Task Allocation in spatial crowdsourcing , 2016, 2016 IEEE 32nd International Conference on Data Engineering (ICDE).

[2]  Jie Wu,et al.  Trajectory Scheduling for Timely Data Report in Underwater Wireless Sensor Networks , 2014, 2015 IEEE Global Communications Conference (GLOBECOM).

[3]  Hengchang Liu,et al.  Experiences with GreenGPS—Fuel-Efficient Navigation Using Participatory Sensing , 2016, IEEE Transactions on Mobile Computing.

[4]  Daqiang Zhang,et al.  Cost-efficient traffic-aware data collection protocol in VANET , 2017, Ad Hoc Networks.

[5]  Yang Zhang,et al.  CarTel: a distributed mobile sensor computing system , 2006, SenSys '06.

[6]  Prabhakar Raghavan,et al.  Randomized rounding: A technique for provably good algorithms and algorithmic proofs , 1985, Comb..

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

[8]  Linqiang Pan,et al.  A Tissue P Systems Based Uniform Solution to Tripartite Matching Problem , 2011, Fundam. Informaticae.

[9]  Daren C. Brabham Crowdsourcing as a Model for Problem Solving , 2008 .

[10]  Junshan Zhang,et al.  Joint sensing task and subband allocation for large-scale spectrum profiling , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[11]  Jiannong Cao,et al.  High quality participant recruitment in vehicle-based crowdsourcing using predictable mobility , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[12]  Hojung Cha,et al.  Understanding the coverage and scalability of place-centric crowdsensing , 2013, UbiComp.

[13]  Jie Wu,et al.  Opportunistic WiFi offloading in a vehicular environment: Waiting or downloading now? , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.

[14]  Cyrus Shahabi,et al.  Real-time task assignment in hyperlocal spatial crowdsourcing under budget constraints , 2016, 2016 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[15]  Qi Han,et al.  Spatial crowdsourcing: current state and future directions , 2016, IEEE Communications Magazine.

[16]  Chen-Khong Tham,et al.  Wireless deployed and participatory sensing system for environmental monitoring , 2014, 2014 Eleventh Annual IEEE International Conference on Sensing, Communication, and Networking (SECON).

[17]  Daqing Zhang,et al.  CrowdTasker: Maximizing coverage quality in Piggyback Crowdsensing under budget constraint , 2015, 2015 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[18]  Andreas Krause,et al.  Submodular Function Maximization , 2014, Tractability.

[19]  Martin E. Risak,et al.  Uber, Taskrabbit, & Co: Platforms as Employers? Rethinking the Legal Analysis of Crowdwork , 2016 .

[20]  Lei Chen,et al.  Trichromatic Online Matching in Real-Time Spatial Crowdsourcing , 2017, 2017 IEEE 33rd International Conference on Data Engineering (ICDE).

[21]  Liang Liu,et al.  Energy-efficient opportunistic coverage for people-centric urban sensing , 2014, Wirel. Networks.

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

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

[24]  Matthias Grossglauser,et al.  A parsimonious model of mobile partitioned networks with clustering , 2009, 2009 First International Communication Systems and Networks and Workshops.

[25]  Jie Wu,et al.  Minimizing deep sea data collection delay with autonomous underwater vehicles , 2017, J. Parallel Distributed Comput..

[26]  Lei Chen,et al.  Utility-Aware Social Event-Participant Planning , 2015, SIGMOD Conference.

[27]  Yih-Chun Hu,et al.  Design and evaluation of a metropolitan area multitier wireless ad hoc network architecture , 2003, 2003 Proceedings Fifth IEEE Workshop on Mobile Computing Systems and Applications.

[28]  Lorenzo Bracciale,et al.  CRAWDAD dataset roma/taxi (v.2014-07-17) , 2014 .

[29]  Edward Curry,et al.  Efficient task assignment for spatial crowdsourcing: A combinatorial fractional optimization approach with semi-bandit learning , 2016, Expert Syst. Appl..

[30]  Lei Chen,et al.  Conflict-aware event-participant arrangement , 2015, 2015 IEEE 31st International Conference on Data Engineering.

[31]  Yan Liu,et al.  ActiveCrowd: A Framework for Optimized Multitask Allocation in Mobile Crowdsensing Systems , 2016, IEEE Transactions on Human-Machine Systems.

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

[33]  Ramachandran Ramjee,et al.  Nericell: rich monitoring of road and traffic conditions using mobile smartphones , 2008, SenSys '08.

[34]  Jie Wu,et al.  Optimal Cellular Traffic Offloading through Opportunistic Mobile Networks by Data Partitioning , 2018, 2018 IEEE International Conference on Communications (ICC).

[35]  Rekha Jain,et al.  Wireless Sensor Network -A Survey , 2013 .

[36]  Muhammad Khurram Khan,et al.  Distance-Based and Low Energy Adaptive Clustering Protocol for Wireless Sensor Networks , 2016, PloS one.

[37]  Yunhao Liu,et al.  SpatialRecruiter: Maximizing Sensing Coverage in Selecting Workers for Spatial Crowdsourcing , 2017, IEEE Transactions on Vehicular Technology.