Abstract
Crowdsensing offers an effective data collection platform where data requesters can create tasks dynamically and workers are assigned to tasks. Task assignment is a vital part in crowdsensing. Most existing researches consider single capability and basic cost of workers, while ignoring the diverse capabilities and both the basic and additional cost of performing a task. In this paper, we introduce the capability diversity of tasks and workers’ additional cost of workers and formulate the task assignment as a one-to-many matching problem, in which multiple workers with different capabilities are assigned to execute one task, and a task can be successfully completed only if all the required capabilities are fully covered by the capabilities of its assigned workers within its limited budget. Based on relationship between capability and profit, we propose three heuristic algorithms that try to increase the total profits of assigned workers within budget constraint. Through extensive simulations, we show that the proposed algorithms greatly improve the total profits and the coverage ratio of task accomplishment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Arkian, H., Diyanat, A., Pourkhalili, A.: MIST: fog-based data analytics scheme with cost-efficient resource provisioning for IoT crowdsensing applications. J. Netw. Comput. Appl. 82, 152–165 (2017)
Ganti, K., Ye, F., Lei, H.: Mobile crowdsensing: current state and future challenges. IEEE Commun. Mag. 49(11), 32–39 (2011)
Ho, J., Vaughan, J.: Online task assignment in crowdsourcing markets. In: Hoffmann, J., Selman, B. (eds.) Proceedings of the Twenty-Sixth AAAI Conference on Artificial Intelligence, pp. 45–51. AAAI, Toronto (2012)
Boutsis, I., Kalogeraki, V.: On task assignment for real-time reliable crowdsourcing. In: 2014 IEEE 34th International Conference on Distributed Computing Systems, ICDCS, pp. 1–10. IEEE, Madrid (2014)
Feng, Z., Zhu, Y., Zhang, Q.: Towards truthful mechanisms for mobile crowdsourcing with dynamic smart-phones. In: 2014 IEEE 34th International Conference on Distributed Computing Systems, ICDCS, pp. 11–20. IEEE, Madrid (2014)
He, Z., Cao, J., Liu, X.: High quality participant recruitment in vehicle-based crowdsourcing using predictable mobility. In: 2015 IEEE Conference on Computer Communications, INFOCOM, pp. 2542–2550. IEEE, Kowloon (2015)
Xiao, M., Wu, J., Huang, L.: Multi-task assignment for crowdsensing in mobile social networks. In: 2015 IEEE Conference on Computer Communications, INFOCOM, pp. 2227–2235. IEEE, Kowloon (2015)
Shi, Z., Huang, H., Sun, Y.-E., Wu, X., Li, F., Tian, M.: An efficient task assignment mechanism for crowdsensing systems. In: Sun, X., Liu, A., Chao, H.-C., Bertino, E. (eds.) ICCCS 2016. LNCS, vol. 10040, pp. 14–24. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-48674-1_2
Zhang, X., Yang, Z., Liu, Y., Tang, S.: On reliable task assignment for spatial crowdsourcing. IEEE Trans. Emerg. Top. Comput. PP(99), 1 (2016)
Wang, X., Wang, S.: An optimal assignment for mobile sensing tasks in spatial crowdsourcing. In: 2016 5th International Conference on Computer Science and Network Technology, ICCSNT, pp. 681–687. IEEE, Changchun (2016)
Yin, X., Chen, Y., Li, B.: Task assignment with guaranteed quality for crowdsourcing platforms. In: 2017 IEEE 25th International Symposium on Quality of Service, IWQoS, pp. 1–10. IEEE, Vilanova i la Geltru (2017)
Qin, H., Zhang, Y., Li, B.: Truthful mechanism for crowdsourcing task assignment. In: Fox, G. (ed.) 2017 IEEE 10th International Conference on Cloud Computing, CLOUD, pp. 520–527. IEEE Computer Society, Honolulu (2017)
Kang, Y., Miao, X., Liu, K., Chen, L., Liu, Y.: Quality-aware online task assignment in mobile crowdsourcing. In: 12th IEEE International Conference on Mobile Ad Hoc and Sensor Systems, MASS, pp. 127–135. IEEE Computer Society, Dallas (2015)
Lee, S., Park, S., Park, S.: A quality enhancement of crowdsourcing based on quality evaluation and user-level task assignment framework. In: 2014 International Conference on Big Data and Smart Computing, BIGCOMP, pp. 60–65. IEEE, Bangkok (2014)
To, H., Fan, L., Tran, L., Shahabi, C.: Real-time task assignment in hyperlocal spatial crowdsourcing under budget constraints. In: 2016 IEEE International Conference on Pervasive Computing and Communications, PerCom, pp. 1–8. IEEE, Sydney (2016)
Zhang, L., Cai, Z., Lu, J., Wang, X.: Mobility-aware routing in delay tolerant networks. Pers. Ubiquit. Comput. 19(7), 1111–1123 (2015)
Lin, Y., Wang, X., Hao, F., Wang, L., Zhang, L., Zhao, R.: An on-demand coverage based self-deployment algorithm for big data perception in mobile sensing networks. Future Gener. Comput. Syst. 82, 220–234 (2018)
Feige, U.: A threshold of ln n for approximating set cover. J. ACM (JACM) 45(4), 634–652 (1998)
Acknowledgments
This work is partly supported by the National Key R&D Program of China (No. 2017YFB1402102), the Natural Science Basis Research Plan in Shaanxi Province of China (Nos. 2017JM6060, 2017JM6103), and the Fundamental Research Funds for the Central Universities of China (No. GK201801004).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Li, L., Zhang, L., Wang, X., Yu, S., Wang, A. (2019). An Efficient Task Allocation Scheme with Capability Diversity in Crowdsensing. In: Shen, S., Qian, K., Yu, S., Wang, W. (eds) Wireless Sensor Networks. CWSN 2018. Communications in Computer and Information Science, vol 984. Springer, Singapore. https://doi.org/10.1007/978-981-13-6834-9_2
Download citation
DOI: https://doi.org/10.1007/978-981-13-6834-9_2
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-6833-2
Online ISBN: 978-981-13-6834-9
eBook Packages: Computer ScienceComputer Science (R0)