Abstract
Crowdsourcing employs numerous users to perform certain tasks, in which task assignment is a challenging issue. Existing researches on task assignment mainly consider spatial–temporal diversity and capacity diversity, but not focus on the type diversity of users, which may lead to low quality of tasks. This paper formalizes a novel task assignment problem in crowdsourcing, where a task needs the cooperation of various types of users, and the quality of a task is highly related to the various types of the recruited users. Therefore, the goal of the problem is to maximize the user type diversity subject to limited task budget. This paper uses three heuristic algorithms to try to resolve this problem, so as to maximize user type diversity. Through extensive evaluation, the proposed algorithm Unit Reward-based Greedy Algorithm by Type obviously improves the user type diversity under different user type distributions.
Similar content being viewed by others
References
Abououf M, Mizouni R, Singh S, Otrok H, Ouali A (2019) Multi-worker multi-task selection framework in mobile crowd sourcing. J Netw Comput Appl 130:52–62
Alhamid M, Rawashdeh M, Dong H, Hossain M, Saddik A (2016) Exploring latent preferences for context-aware personalized recommendation systems. IEEE Trans Hum Mach Syst 46(4):615–623
Cai Z, Duan Z, Li W (2020) Exploiting multi-dimensional task diversity in distributed auctions for mobile crowdsensing. IEEE Trans Mob Comput. https://doi.org/10.1109/TMC.2020.2987881
Cheng P, Lian X, Chen Z, Chen L, Han J, Zhao J (2015a) Reliable diversity-based spatial crowdsourcing by moving workers. Proc VLDB Endow 8(10):1022–1033
Cheng P, Lian X, Chen L, Han J, Zhao J (2015b) Task assignment on multi-skill oriented spatial crowdsourcing. IEEE Trans Knowl Data Eng 28(8):2201–2215
Cohen S, Yashinski M (2017) Crowdsourcing with diverse groups of users. In: Proceeding WebDB’17 proceedings of the 20th international workshop on the web and databases. ACM, Chicago, IL, USA, pp 7–12
Cranshaw J, Toch E, Hong J, Kittur A, Sadeh N (2010) Bridging the gap between physical location and online social networks. In: Proceeding of the 12th ACM international conference on ubiquitous computing. ACM, Copenhagen, Denmark, pp 119–128
Duan Z, Li W, Cai Z (2017) Distributed auctions for task assignment and scheduling in mobile crowdsensing systems. In: 2017 IEEE 37th international conference on distributed computing systems (ICDCS). IEEE Computer Society, Atlanta, GA, USA, pp 635–644
Duan Z, Li W, Zheng X, Cai Z (2019) Mutual-preference driven truthful auction mechanism in mobile crowdsensing. In: The 39th IEEE international conference on distributed computing systems (ICDCS). IEEE, Dallas, Texas, USA
Ganti RK, Ye F, Lei H (2011) Mobile crowdsensing: current state and future challenges. IEEE Commun Mag 49(11):32–49
Gong W, Zhang B, Li C (2019) Location-based online task assignment and path planning for mobile crowdsensing. IEEE Trans Veh Technol 68(2):1772–1783
Kazemi L, Shahabi C (2012) GeoCrowd: enabling query answering with spatial crowdsourcing. In: International conference on advances in geographic information systems. ACM, Redondo Beach, CA, USA, pp 189–198
Kong C, Luo G, Tian L, Cao X (2019) Disseminating authorized content via data analysis in opportunistic social networks. Big Data Min Anal 2(1):12–24
Li J, Cai Z, Yan M, Li Y (2016) Using Crowdsourced data in location-based social networks to explore influence maximization. In: The 35th annual IEEE international conference on computer communications (INFOCOM). IEEE, San Francisco, CA, USA, pp 1–9
Li J, Cai Z, Wang J, Han M, Li Y (2018a) Truthful incentive mechanisms for geographical position conflicting mobile crowdsensing systems. IEEE Trans Comput Soc Syst 5(2):324–334
Li L, Zhang L, Wang X, Yu S, Wang A (2018b) An efficient task allocation scheme with capability diversity in crowdsensing. In: China conference on wireless sensor networks (CWSN). Springer, Kunming, China, pp 12–20
Li M, Zheng Y, Jin X, Guo C (2018c) Task assignment for simple tasks with small budget in mobile crowdsourcing. In: 2018 14th international conference on mobile ad-hoc and sensor networks (MSN). IEEE, Shenyang, China, pp 68–73
Li Y, Jiang Y, Wu W, Jiang J, Fan H (2019) Room allocation with capacity diversity and budget constraints. IEEE Access 7:42968–42986
Liao J, Tang J, Zhao X (2019) Course drop-out prediction on MOOC platform via clustering and tensor completion. Tsinghua Sci Technol 24(4):44–54
Liu T, Wang Y, Li Y, Tong X, Qi L, Jiang N (2020) Privacy protection based on stream cipher for spatio-temporal data in IoT. IEEE Internet Things J. https://doi.org/10.1109/JIOT.2020.2990428
Qiao L, Tang F, Liu J (2018) Feedback based high-quality task assignment in collaborative crowdsourcing. In: 2018 IEEE 32nd international conference on advanced information networking and applications (AINA). IEEE, Krakow, Poland, pp 1139–1146
Tao X, Song W (2019) Location-dependent task allocation for mobile crowdsensing with clustering effect. IEEE Internet Things J 6(1):1029–1045
Tong Y, Zeng Y, Ding B, Wang L, Chen L (2019) Two-sided online micro-task assignment in spatial crowdsourcing. IEEE Trans Knowl Data Eng. https://doi.org/10.1109/TKDE.2019.2948863
Wang X, Wang S (2016) An optimal assignment for mobile sensing tasks in spatial crowdsourcing. In: 2016 5th international conference on computer science and network technology (ICCSNT). IEEE, Changchun, China, pp 681–687
Wang Y, Cai Z, Ying G, Gao Y, Tong X, Wu G (2016) An incentive mechanism with privacy protection in mobile crowdsourcing systems. Comput Netw 102:157–171
Wang Y, Cai Z, Tong X, Gao Y, Yin G (2018a) Truthful incentive mechanism with location privacy-preserving for mobile crowdsourcing systems. Comput Netw 135:32–43
Wang X, Jia R, Tian X, Gan X (2018b) Dynamic task assignment in crowdsensing with location awareness and location diversity. In: IEEE INFOCOM 2018—IEEE conference on computer communications. IEEE, Honolulu, HI, USA, pp 2420–2428
Wang L, Yu Z, Han Q, Guo B, Xiong H (2018c) Multi-objective optimization based allocation of heterogeneous spatial crowdsourcing tasks. IEEE Trans Mob Comput 17(7):1637–1650
Wang Y, Cai Z, Zhan Z, Gong Y, Tong X (2019) An optimization and auction based incentive mechanism to maximize social welfare for mobile crowdsourcing. IEEE Trans Comput Soc Syst 6(3):414–429
Wang Y, Gao Y, Li Y, Tong X (2020) A worker-selection incentive mechanism for optimizing platform-centric mobile crowdsourcing systems. Comput Netw. https://doi.org/10.1016/j.comnet.2020.107144
Wei G, Zhang B, Cheng L (2018) Task assignment in mobile crowdsensing: present and future directions. IEEE Netw 32(4):100–107
Xing Y, Wang L, Li Z, Zhan Y (2019) Multi-attribute crowdsourcing task assignment with stability and satisfactory. IEEE Access 7:133351–133361
Yao C (2017) Constructing a user-friendly and smart ubiquitous personalized learning environment by using a context-aware mechanism. IEEE Trans Learn Technol 10(1):104–114
Yin X, Chen Y, Li B (2017) Task assignment with guaranteed quality for crowdsourcing platforms. In: 2017 IEEE/ACM 25th international symposium on quality of service. IEEE, Vilanova i la Geltru, Spain, pp 1–10
Yuan H, Cao P (2019) Collaborative assessments in computer science education: a survey. Tsinghua Sci Technol 24(4):435–445
Yu J, Xiao M, Gao G, Hu H (2016) Minimum cost spatial–temporal task allocation in mobile crowdsensing. In: International conference on wireless algorithms, systems, and applications. Springer, Bozeman, MT, USA, pp 262–271
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
Zhang Y, Zhang D, Li Q, Wang D (2018) Towards optimized online task allocation in cost-sensitive crowdsensing applications. In: 2018 IEEE 37th international performance computing and communications conference (IPCCC). IEEE, Orlando, FL, USA, pp 1–8
Zhu S, Cai Z, Hu H, Li Y, Li W (2019) ZkCrowd: a hybrid blockchain-based crowdsourcing platform. IEEE Trans Ind Inform (TII) 16(6):4196–4205
Acknowledgements
This work is partly supported by the National Natural Science Foundation of China under Grant Nos. 61977044, 61872228 and 61877037, the National Key R&D Program of China under Grant No. 2017YFB1402102, the Key R&D Program of Shaanxi Province under Grant No. 2020GY-221, 2019ZDLSF07-01, 2020ZDLGY10-05, the Natural Science Basis Research Plan in Shaanxi Province of China under Grant Nos. 2020JM-303, 2020JM-302, 2017JM6060), the Fundamental Research Funds for the Central Universities of China under Grant No. GK201903090, GK201801004, the S&T Plan of Xi’an City of China under Grant No. 2019216914GXRC005CG006-GXYD5.1, the Shaanxi Normal University Foundational Education Course Research Center of Ministry of Education of China under Grant No. 2019-JCJY009.
Author information
Authors and Affiliations
Corresponding authors
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Wang, A., Ren, M., Ma, H. et al. Maximizing user type diversity for task assignment in crowdsourcing. J Comb Optim 40, 1092–1120 (2020). https://doi.org/10.1007/s10878-020-00645-6
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10878-020-00645-6