Budget Constrained Task Assignment Algorithm for Mobile Crowdsensing

With the rapid development of mobile smart devices, mobile crowdsensing has become an attractive paradigm for sensor data collection. In a mobile crowdsensing system, the platform can publish a set of tasks and then recruit suitable mobile users to accomplish these tasks. In this paper, we study the budget-constrained task assignment problem for mobile crowdsensing. We assume users can choose to take different transportations for task execution, and different choices have different task coverages, travel expenses, and travel time. We model the crowdsensing system and formulate the budget-constrained task assignment problem under study. We prove this problem is NP-hard. To address this problem, we propose a Value/Reward Maximum First heuristic algorithm (VRMF). We present the detailed algorithm design and deduce its computational complexity. Simulation results validate the effectiveness of our proposed algorithm.

[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]  Fan Yang,et al.  Heterogeneous Task Allocation in Participatory Sensing , 2014, 2015 IEEE Global Communications Conference (GLOBECOM).

[3]  Man Hon Cheung,et al.  Distributed Time-Sensitive Task Selection in Mobile Crowdsensing , 2020 .

[4]  Deborah Estrin,et al.  PEIR, the personal environmental impact report, as a platform for participatory sensing systems research , 2009, MobiSys '09.

[5]  Jie Wu,et al.  Online Task Assignment for Crowdsensing in Predictable Mobile Social Networks , 2017, IEEE Transactions on Mobile Computing.

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

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

[8]  Hengchang Liu,et al.  SmartRoad , 2015, ACM Trans. Sens. Networks.

[9]  Cheng Li,et al.  Location-Based Online Task Scheduling in Mobile Crowdsensing , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[10]  Zhijun Li,et al.  AirCloud: a cloud-based air-quality monitoring system for everyone , 2014, SenSys.

[11]  Shang Gao,et al.  Data Quality Aware Task Allocation With Budget Constraint in Mobile Crowdsensing , 2018, IEEE Access.

[12]  Shaojie Tang,et al.  Quality-Aware Sensing Coverage in Budget-Constrained Mobile Crowdsensing Networks , 2016, IEEE Transactions on Vehicular Technology.

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

[14]  Daqing Zhang,et al.  CCS-TA: quality-guaranteed online task allocation in compressive crowdsensing , 2015, UbiComp.

[15]  Xiaoying Gan,et al.  Dynamic Task Assignment in Crowdsensing with Location Awareness and Location Diversity , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[16]  Bo Li,et al.  Fair energy-efficient sensing task allocation in participatory sensing with smartphones , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

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

[18]  Wei Gong,et al.  Task Allocation in Eco-friendly Mobile Crowdsensing: Problems and Algorithms , 2020, Mob. Networks Appl..