Data Quality Aware Task Allocation With Budget Constraint in Mobile Crowdsensing

With the pervasiveness of mobile devices, satisfying spatial-temporal coverage requirements in interested regions while considering the quality of the sensing data and the budget constraint is a major research challenge in mobile crowdsensing (MCS). In this paper, we define a novel coverage metric, quality coverage, which considers both the fraction of subareas covered by sensor readings and the quality of sensing data in each covered subarea, for diversified location-based MCS tasks. In our system, as participants with high reliability level can contribute a lot to sensing tasks, we design an incentive model that provides higher bonus to more reliable participants. After knowing the reward for the per amount of sensing data, each worker can submit an interested task set that contains several unit tasks. The platform assigns MCS tasks to these mobile workers by solving the task allocation optimization problems, which select the optimal mobile worker set under the budget of data requesters to maximize diverse and spatial coverage level in the whole sensing area. As the task allocation problems are proven to be NP-hard, we propose a heuristic and a polynomial-time greedy approximation algorithm to solve optimization problems in two different application scenarios. Simulations using both real and synthetic data sets show that our algorithms outperform existing approaches.

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

[2]  Nicholas R. Jennings,et al.  Trust-based fusion of untrustworthy information in crowdsourcing applications , 2013, AAMAS.

[3]  Jian Tang,et al.  Energy-efficient collaborative sensing with mobile phones , 2012, 2012 Proceedings IEEE INFOCOM.

[4]  Klara Nahrstedt,et al.  CENTURION: Incentivizing multi-requester mobile crowd sensing , 2017, IEEE INFOCOM 2017 - IEEE Conference on Computer Communications.

[5]  Ye Tian,et al.  Estimate air quality based on mobile crowe sensing and big data , 2017, 2017 IEEE 18th International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM).

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

[7]  Rishabh K. Iyer,et al.  Submodular Optimization with Submodular Cover and Submodular Knapsack Constraints , 2013, NIPS.

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

[9]  Shaojie Tang,et al.  On Designing Data Quality-Aware Truth Estimation and Surplus Sharing Method for Mobile Crowdsensing , 2017, IEEE Journal on Selected Areas in Communications.

[10]  Margaret Martonosi,et al.  SignalGuru: leveraging mobile phones for collaborative traffic signal schedule advisory , 2011, MobiSys '11.

[11]  Mingjun Xiao,et al.  A QoS-sensitive task assignment algorithm for mobile crowdsensing , 2017, Pervasive Mob. Comput..

[12]  Wei Dong,et al.  Mosaic: A low-cost mobile sensing system for urban air quality monitoring , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.

[13]  Huadong Ma,et al.  Opportunities in mobile crowd sensing , 2014, IEEE Communications Magazine.

[14]  Mahesh K. Marina,et al.  Urban WiFi characterization via mobile crowdsensing , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[15]  Man Hon Cheung,et al.  Make a difference: Diversity-driven social mobile crowdsensing , 2017, IEEE INFOCOM 2017 - IEEE Conference on Computer Communications.

[16]  Qi Han,et al.  Worker-Contributed Data Utility Measurement for Visual Crowdsensing Systems , 2017, IEEE Transactions on Mobile Computing.

[17]  Samir Khuller,et al.  The Budgeted Maximum Coverage Problem , 1999, Inf. Process. Lett..

[18]  José D. P. Rolim,et al.  A user-enabled testbed architecture with mobile crowdsensing support for smart, green buildings , 2015, 2015 IEEE International Conference on Communications (ICC).

[19]  Daqing Zhang,et al.  CrowdRecruiter: selecting participants for piggyback crowdsensing under probabilistic coverage constraint , 2014, UbiComp.

[20]  Shaojie Tang,et al.  A Budget Feasible Incentive Mechanism for Weighted Coverage Maximization in Mobile Crowdsensing , 2017, IEEE Transactions on Mobile Computing.

[21]  Klara Nahrstedt,et al.  INCEPTION: incentivizing privacy-preserving data aggregation for mobile crowd sensing systems , 2016, MobiHoc.

[22]  Lin Dan A GA-Based Method for Solving Constrained Optimization Problems , 2001 .

[23]  Shaojie Tang,et al.  COUPON: A Cooperative Framework for Building Sensing Maps in Mobile Opportunistic Networks , 2015, IEEE Transactions on Parallel and Distributed Systems.

[24]  Yunhao Liu,et al.  Quality-Aware Online Task Assignment in Mobile Crowdsourcing , 2015, 2015 IEEE 12th International Conference on Mobile Ad Hoc and Sensor Systems.

[25]  Xing Xie,et al.  Urban computing with taxicabs , 2011, UbiComp '11.

[26]  Chen Huihu Mobile Crowd-Sensing Application , 2014 .

[27]  Bo Zhao,et al.  The wisdom of minority: discovering and targeting the right group of workers for crowdsourcing , 2014, WWW.

[28]  Fan Wu,et al.  Data Quality Guided Incentive Mechanism Design for Crowdsensing , 2018, IEEE Transactions on Mobile Computing.

[29]  Fan Ye,et al.  Mobile crowdsensing: current state and future challenges , 2011, IEEE Communications Magazine.

[30]  Daqing Zhang,et al.  EMC3: Energy-efficient data transfer in mobile crowdsensing under full coverage constraint , 2015, IEEE Transactions on Mobile Computing.