Preference-Aware Task Assignment in Spatial Crowdsourcing: From Individuals to Groups

With the ubiquity of smart devices, Spatial Crowdsourcing (SC) has emerged as a new transformative platform engaging mobile users to perform tasks by physically traveling to specified locations. In this paper, we propose a novel preference-aware task assignment system based on workers' temporal preferences, which includes two components: History-based Context-aware Tensor Decomposition (HCTD) for workers' temporal preferences modeling and preference-aware task assignment. We model workers' preferences with a three-dimension tensor. Supplementing missing entries of the tensor through HCTD with the assistant of historical data and other two context matrices, we recover workers' preferences for different categories of tasks in different time slots. Several preference-aware individual task assignment algorithms are then devised, aiming to maximize the total number of task assignments at every time instance, where we give higher priorities to workers who are more interested in the tasks. To make our proposed framework applicable to more scenarios, we further optimize the original framework by proposing strategies to allow each task to be assigned to a group of workers such that the task can be completed by these workers simultaneously, where workers' tolerable waiting time and consensus are considered. We conduct extensive experiments using a real dataset, verifying the practicability of the methods.

[1]  Xiang Li,et al.  Estimating the Tolerable Waiting Time Using Fuzzy Logic , 2015, 2015 International Conference on Computer Science and Applications (CSA).

[2]  Ugur Demiryurek,et al.  Maximizing the number of worker's self-selected tasks in spatial crowdsourcing , 2013, SIGSPATIAL/GIS.

[3]  Cyrus Shahabi,et al.  GeoCrowd: enabling query answering with spatial crowdsourcing , 2012, SIGSPATIAL/GIS.

[4]  Jizhong Zhao,et al.  Task Assignment on Multi-Skill Oriented Spatial Crowdsourcing , 2015, IEEE Transactions on Knowledge and Data Engineering.

[5]  Yonghua Song,et al.  Applications of fuzzy logic in power systems. III. Example applications , 1999 .

[6]  Kai Zheng,et al.  Group Task Assignment with Social Impact-Based Preference in Spatial Crowdsourcing , 2020, DASFAA.

[7]  Hung Dang,et al.  Maximum Complex Task Assignment: Towards Tasks Correlation in Spatial Crowdsourcing , 2013, IIWAS '13.

[8]  Tamara G. Kolda,et al.  Tensor Decompositions and Applications , 2009, SIAM Rev..

[9]  Stefano Tranquillini,et al.  Keep it simple: reward and task design in crowdsourcing , 2013, CHItaly '13.

[10]  Min Zhang,et al.  Profit-driven Task Assignment in Spatial Crowdsourcing , 2019, IJCAI.

[11]  D. R. Fulkerson,et al.  Maximal Flow Through a Network , 1956 .

[12]  Lei Chen,et al.  Cooperation-Aware Task Assignment in Spatial Crowdsourcing , 2019, 2019 IEEE 35th International Conference on Data Engineering (ICDE).

[13]  Alexandros Karatzoglou,et al.  Personalizing Session-based Recommendations with Hierarchical Recurrent Neural Networks , 2017, RecSys.

[14]  Jieping Ye,et al.  Dynamic Pricing in Spatial Crowdsourcing: A Matching-Based Approach , 2018, SIGMOD Conference.

[15]  Xiang Lian,et al.  Prediction-Based Task Assignment in Spatial Crowdsourcing , 2015, 2017 IEEE 33rd International Conference on Data Engineering (ICDE).

[16]  B.K. Bose,et al.  A fuzzy set theory based control of a phase-controlled converter DC machine drive , 1991, Conference Record of the 1991 IEEE Industry Applications Society Annual Meeting.

[17]  Jieping Ye,et al.  A Unified Approach to Route Planning for Shared Mobility , 2018, Proc. VLDB Endow..

[18]  Kwong-Sak Leung,et al.  Task recommendation in crowdsourcing systems , 2012, CrowdKDD '12.

[19]  Éva Tardos,et al.  Algorithm design , 2005 .

[20]  Jizhong Zhao,et al.  Reliable Diversity-Based Spatial Crowdsourcing by Moving Workers , 2014, Proc. VLDB Endow..

[21]  Yang Li,et al.  Destination-aware Task Assignment in Spatial Crowdsourcing , 2017, CIKM.

[22]  Lei Chen,et al.  Online mobile Micro-Task Allocation in spatial crowdsourcing , 2016, 2016 IEEE 32nd International Conference on Data Engineering (ICDE).

[23]  Lei Chen,et al.  Online Minimum Matching in Real-Time Spatial Data: Experiments and Analysis , 2016, Proc. VLDB Endow..

[24]  Yan Zhao,et al.  Hidden POI Ranking with Spatial Crowdsourcing , 2019, KDD.

[25]  Vijay V. Vazirani,et al.  Approximation Algorithms , 2001, Springer Berlin Heidelberg.

[26]  Wai-Tat Fu,et al.  Don't hide in the crowd!: increasing social transparency between peer workers improves crowdsourcing outcomes , 2013, CHI.

[27]  Cyrus Shahabi,et al.  Task matching and scheduling for multiple workers in spatial crowdsourcing , 2015, SIGSPATIAL/GIS.

[28]  Lei Chen,et al.  Two-Sided Online Micro-Task Assignment in Spatial Crowdsourcing , 2021, IEEE Transactions on Knowledge and Data Engineering.

[29]  Jaime G. Carbonell,et al.  Towards Task Recommendation in Micro-Task Markets , 2011, Human Computation.

[30]  Yoshua Bengio,et al.  Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modeling , 2014, ArXiv.

[31]  Lei Chen,et al.  Trichromatic Online Matching in Real-Time Spatial Crowdsourcing , 2017, 2017 IEEE 33rd International Conference on Data Engineering (ICDE).

[32]  Yonghua Song,et al.  Applications of fuzzy logic in power systems. I. General introduction to fuzzy logic , 1997 .

[33]  Barry Smyth,et al.  Recommendation to Groups , 2007, The Adaptive Web.

[34]  Richard M. Karp,et al.  Theoretical Improvements in Algorithmic Efficiency for Network Flow Problems , 1972, Combinatorial Optimization.

[35]  Kai Zheng,et al.  Preference-Aware Task Assignment in Spatial Crowdsourcing , 2019, AAAI.

[36]  Jenhui Chen,et al.  A Session-Based Customer Preference Learning Method by Using the Gated Recurrent Units With Attention Function , 2019, IEEE Access.

[37]  Michio Sugeno,et al.  A fuzzy-logic-based approach to qualitative modeling , 1993, IEEE Trans. Fuzzy Syst..

[38]  Lei Chen,et al.  Spatial crowdsourcing: a survey , 2019, The VLDB Journal.

[39]  Андрей Федорович Антипин К ВОПРОСУ О РАЗРАБОТКЕ НЕЧЕТКИХ СИСТЕМ В FUZZY LOGIC TOOLBOX , 2016 .

[40]  Cyrus Shahabi,et al.  A Framework for Protecting Worker Location Privacy in Spatial Crowdsourcing , 2014, Proc. VLDB Endow..

[41]  Xiaofang Zhou,et al.  Predictive Task Assignment in Spatial Crowdsourcing: A Data-driven Approach , 2020, 2020 IEEE 36th International Conference on Data Engineering (ICDE).

[42]  Jure Leskovec,et al.  Graph Convolutional Neural Networks for Web-Scale Recommender Systems , 2018, KDD.

[43]  Warner L. Ecklund,et al.  A Fuzzy Logic Method for Improved Moment Estimation from Doppler Spectra , 1998 .

[44]  Lei Chen,et al.  Latency-Oriented Task Completion via Spatial Crowdsourcing , 2018, 2018 IEEE 34th International Conference on Data Engineering (ICDE).

[45]  Jieping Ye,et al.  Flexible Online Task Assignment in Real-Time Spatial Data , 2017, Proc. VLDB Endow..

[46]  Sabine Buchholz,et al.  Crowdsourcing Preference Tests, and How to Detect Cheating , 2011, INTERSPEECH.

[47]  Lotfi A. Zadeh,et al.  Fuzzy Logic , 2009, Encyclopedia of Complexity and Systems Science.

[48]  Chuen-Chien Lee,et al.  Fuzzy logic in control systems: fuzzy logic controller. I , 1990, IEEE Trans. Syst. Man Cybern..

[49]  Yoshua Bengio,et al.  Learning Phrase Representations using RNN Encoder–Decoder for Statistical Machine Translation , 2014, EMNLP.

[50]  Yang Li,et al.  Destination-Aware Task Assignment in Spatial Crowdsourcing: A Worker Decomposition Approach , 2020, IEEE Transactions on Knowledge and Data Engineering.

[51]  Lei Chen,et al.  GeoTruCrowd: trustworthy query answering with spatial crowdsourcing , 2013, SIGSPATIAL/GIS.