Skip to main content
Log in

Task allocation through fuzzy logic based participant density analysis in mobile crowd sensing

  • Published:
Peer-to-Peer Networking and Applications Aims and scope Submit manuscript

Abstract

Mobile Crowd Sensing (MCS) is an emerging sensing paradigm which employs mobile devices, carried by participants, to sense real-time information. Most previous studies on task allocation in practical applications lack a way of calculating real participant density and making a detailed analysis of it. In this work, first, a fuzzy logic control method is employed to obtain the participant density in different time and space based on participants’ travel time and space. Further, according to the participant density, we can calculate the effective quantity of samples a task requires in a specific time and space. Then, the utility of all tasks can be obtained by considering both the attributes of tasks and the participant-side factors. Last, a hybrid greedy algorithm is proposed to allocate both urgent and non-urgent tasks to ensure the urgent tasks can be allocated as soon as possible and to maximize the utility of all tasks. The simulation results show that the proposed hybrid greedy algorithm is superior to other baselines in terms of the utility of all tasks.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. Ganti RK, Ye F, Lei H (2011) Mobile crowdsensing: current state and future challenges. IEEE Commun 49(11):32–39

    Article  Google Scholar 

  2. WAZE. https://www.waze.com/. Accessed 8 Nov 2019

  3. MILLIONAGENTS. http://www.millionagents.com/. Accessed 10 Nov 2019

  4. Ra M, Liu B, Porta TFL et al (2012) Medusa: a programming framework for crowdsensing applications. ACM proceedings of the 10th international conference on Mobile systems, applications, and services, pp 337–350

  5. Das T, Mohan P, Padmanabhan VN, Ramjee R, Sharma A (2010) PRISM: platform for remote sensing using smartphones. ACM proceedings of the 8th international conference on mobile systems, applications, and services, pp 63–76

  6. Zhou P, Zheng Y, Li M (2014) How long to wait?: predicting bus arrival time with mobile phone based participatory sensing. IEEE Trans Mob Comput 13(6):1228–1241

    Article  Google Scholar 

  7. Muntazir M, Guido M, Kushal A, Rüdiger P, Manfred R et al (2018) Referenceable mobile crowdsensing architecture: a healthcare use case. Procedia Comput Sci 134:445–451

    Article  Google Scholar 

  8. Zappatore M, Longo A, Bochicchio MA (2016) Using mobile crowdsensing for noise monitoring in smart cities. IEEE international multidisciplinary conference on computer and energy science, pp 1–6

  9. Guo B, Chen H, Yu Z, Xie X, Huangfu S, Zhang D (2015) FlierMeet: a mobile crowdsensing system for cross-space public information reposting, tagging, and sharing. IEEE Trans Mob Comput 14(10):2020–2033

    Article  Google Scholar 

  10. Zhang D, Xiong H, Wang L et al (2014) CrowdRecruiter: selecting participants for piggyback crowdsensing under probabilistic coverage constraint. ACM proceedings of the international joint conference on pervasive and ubiquitous computing, pp 703–714

  11. Zhang M, Yang P, Tian C, Tang S, Gao X, Wang B, Xiao F (2016) Quality-aware sensing coverage in budget constrained mobile crowdsensing networks. IEEE Trans Veh Technol 65(9):7698–7707

    Article  Google Scholar 

  12. Xiong H, Zhang D, Chen G et al (2015) CrowdTasker: maximizing coverage quality in piggyback crowdsensing under budget constraint. IEEE international conference on pervasive computing and communications, pp 55–62

  13. Guo B, Liu Y, Wu W, Yu Z, Han Q (2017) ActiveCrowd: a framework for optimized multi-task allocation in mobile crowdsensing systems. IEEE Trans Human–Mach Syst 47(3):392–403

    Article  Google Scholar 

  14. Wang J, Wang Y, Zhang D, Wang F, Xiong H, Chen C, Lv Q, Qiu Z (2018) Multi-task allocation in mobile crowd sensing with individual task quality assurance. IEEE Trans Mob Comput 17(9):2101–2113

    Article  Google Scholar 

  15. Liu Y, Guo B, Wang Y et al (2016) TaskMe: multi-task allocation in mobile crowd sensing. ACM proceedings of international joint conference on pervasive and ubiquitous computing, pp 403-414

  16. Xiong H, Zhang D, Chen G, Wang L, Gauthier V, Barnes LE (2016) iCrowd: near-optimal task allocation for piggyback crowdsensing. IEEE Trans Mob Comput 15(8):2010–2022

    Article  Google Scholar 

  17. Liu Y, Niu J, Liu X (2016) Comprehensive tempo-spatial data collection in crowd sensing using a heterogeneous sensing vehicle selection method. Pers Ubiquit Comput 20(3):397–411

    Article  Google Scholar 

  18. Chen J, Ma H, Zhao D, Wei DSL (2018) Participant density-independent location privacy protection for data aggregation in mobile crowd sensing. Wireless Pers Commun 98(1):699–723

    Article  Google Scholar 

  19. Perez-Correa JR, Zaror CA (1993) Recent advances in process control and their potential applications to food processing. Food Control 41(4):202–209

    Article  Google Scholar 

  20. Wang J, Wang Y, Zhang D et al (2016) Fine-grained multitask allocation for participatory sensing with a shared budget. IEEE IoT J 3(6):1395–1405

    Google Scholar 

  21. Xiao M, Wu J, Huang L, Wang Y, Liu C (2015) Multi-task assignment for crowdsensing in mobile social networks. IEEE Conference on computer communications, pp 2227–2235

  22. Hu T, Xiao M, Hu C, Gao G, Wang B (2017) A QoS-sensitive task assignment algorithm for mobile crowdsensing. Pervasive Mob Comput 41:333–342

    Article  Google Scholar 

  23. Song Z, Liu CH, Wu J, Ma J, Wang W (2014) QoI-aware multi-task oriented dynamic participant selection with budget constraints. IEEE Trans Veh Technol 63(9):4618–4632

    Article  Google Scholar 

  24. Cheng P, Lian X, Chen L, Han J, Zhao J (2016) Task assignment on multi-skill oriented spatial crowdsourcing. IEEE T Knowl Data Eng 28(8):2201–2215

    Article  Google Scholar 

  25. Deng D, Shahabi C, Demiryurek U (2013) Maximizing the number of worker’s self-selected tasks in spatial crowdsourcing. ACM Proceedings of the 21st SIGSPATIAL International Conference on Advances in Geographic Information Systems, pp 324–333

  26. Zadeh LA (1988) Fuzzy Logic. Computer 21(4):83–93

    Article  Google Scholar 

  27. Villasenor-Carrillo UG, Sotomayor-Olmedo A, Gorrostieta-Hurtado E (2010) Development of a navigation system for mobile robots using different patterns of behavior based on fuzzy logic. IEEE electronics, robotics and automotive mechanics conference, pp 451–456

  28. Lancu L (2018) Heart disease diagnosis based on mediative fuzzy logic. Artif Intell Med 89:51–60

    Article  Google Scholar 

  29. Rizianiza I, Djafar A (2017) Design car braking system using mamdani fuzzy logic control. IEEE 4th international conference on electric vehicular technology, pp 129–123

  30. Yousefi-Darani A, Paquet-Durand O, Hitzmann B (2019) Application of fuzzy logic control for the dough proofing process. Food Bioprod Process 115:36–46

    Article  Google Scholar 

  31. Guo B, Liu Y, Wu W et al (2016) ActiveCrowd: a framework for optimized multi-task allocation in mobile crowdsensing systems. IEEE Trans Hum Mach Syst 47(3):392–403

    Article  Google Scholar 

Download references

Acknowledgments

This work was supported in part by the National Natural Science Foundation of China under Grant 61602305 and 61802257; and by the Natural Science Foundation of Shanghai under Grant 18ZR1426000 and 19ZR1477600.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xingyu He.

Ethics declarations

Conflict of interest

On behalf of all authors, the corresponding author states that there is no conflict of interest.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yang, G., Zhang, Y., Wang, B. et al. Task allocation through fuzzy logic based participant density analysis in mobile crowd sensing. Peer-to-Peer Netw. Appl. 14, 763–780 (2021). https://doi.org/10.1007/s12083-020-01047-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-020-01047-5

Keywords

Navigation