Multi-Objective Optimization Based Allocation of Heterogeneous Spatial Crowdsourcing Tasks

With the rapid development of mobile networks and the proliferation of mobile devices, spatial crowdsourcing, which refers to recruiting mobile workers to perform location-based tasks, has gained emerging interest from both research communities and industries. In this paper, we consider a spatial crowdsourcing scenario: in addition to specific spatial constraints, each task has a valid duration, operation complexity, budget limitation, and the number of required workers. Each volunteer worker completes assigned tasks while conducting his/her routine tasks. The system has a desired task probability coverage and budget constraint. Under this scenario, we investigate an important problem, namely heterogeneous spatial crowdsourcing task allocation (HSC-TA), which strives to search a set of representative Pareto-optimal allocation solutions for the multi-objective optimization problem, such that the assigned task coverage is maximized and incentive cost is minimized simultaneously. To accommodate the multi-constraints in heterogeneous spatial crowdsourcing, we build a worker mobility behavior prediction model to align with allocation process. We prove that the HSC-TA problem is NP-hard. We propose effective heuristic methods, including multi-round linear weight optimization and enhanced multi-objective particle swarm optimization algorithms to achieve adequate Pareto-optimal allocation. Comprehensive experiments on both real-world and synthetic data sets clearly validate the effectiveness and efficiency of our proposed approaches.

[1]  Daqing Zhang,et al.  iCrowd: Near-Optimal Task Allocation for Piggyback Crowdsensing , 2016, IEEE Transactions on Mobile Computing.

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

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

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

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

[6]  Fei Xiong,et al.  Mobile crowd sensing task optimal allocation: a mobility pattern matching perspective , 2018, Frontiers Comput. Sci..

[7]  Yacine Ghamri-Doudane,et al.  Fair QoI and energy-aware task allocation in participatory sensing , 2016, 2016 IEEE Wireless Communications and Networking Conference.

[8]  Jiangtao Wang,et al.  Fine-Grained Multitask Allocation for Participatory Sensing With a Shared Budget , 2016, IEEE Internet of Things Journal.

[9]  S. Martello,et al.  Algorithms for Knapsack Problems , 1987 .

[10]  Cyrus Shahabi,et al.  Scalable Spatial Crowdsourcing: A Study of Distributed Algorithms , 2015, 2015 16th IEEE International Conference on Mobile Data Management.

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

[12]  J. Dennis,et al.  A closer look at drawbacks of minimizing weighted sums of objectives for Pareto set generation in multicriteria optimization problems , 1997 .

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

[14]  Deborah Estrin,et al.  Recruitment Framework for Participatory Sensing Data Collections , 2010, Pervasive.

[15]  A. Shamsai,et al.  Multi-objective Optimization , 2017, Encyclopedia of Machine Learning and Data Mining.

[16]  Eric Horvitz,et al.  Combining human and machine intelligence in large-scale crowdsourcing , 2012, AAMAS.

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

[18]  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).

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

[20]  Archan Misra,et al.  TASKer: behavioral insights via campus-based experimental mobile crowd-sourcing , 2016, UbiComp.

[21]  Hojung Cha,et al.  CoSMiC: designing a mobile crowd-sourced collaborative application to find a missing child in situ , 2014, MobileHCI '14.

[22]  Valérie Issarny,et al.  Probabilistic registration for large-scale mobile participatory sensing , 2013, 2013 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[23]  Bin Guo,et al.  Moving Destination Prediction Using Sparse Dataset , 2017, ACM Trans. Knowl. Discov. Data.

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

[25]  Alireza Sahami Shirazi,et al.  Location-based crowdsourcing: extending crowdsourcing to the real world , 2010, NordiCHI.

[26]  Deepak Ganesan,et al.  Labor dynamics in a mobile micro-task market , 2013, CHI.

[27]  Chunyan Miao,et al.  Balancing quality and budget considerations in mobile crowdsourcing , 2016, Decis. Support Syst..

[28]  Yang Wang,et al.  TaskMe: multi-task allocation in mobile crowd sensing , 2016, UbiComp.

[29]  Xiong Li,et al.  Heterogeneous Participant Recruitment for Comprehensive Vehicle Sensing , 2015, PloS one.

[30]  Loren G. Terveen,et al.  Avoiding the South Side and the Suburbs: The Geography of Mobile Crowdsourcing Markets , 2015, CSCW.

[31]  K. Lewis,et al.  Pareto analysis in multiobjective optimization using the collinearity theorem and scaling method , 2001 .