Two-Stage Bilateral Online Priority Assignment in Spatio-Temporal Crowdsourcing

With the advent of intelligent technology, the users of spatio-temporal crowdsourcing and their participation in the crowdsourcing tasks continue to increase exponentially. This poses new challenges to the crowdsourcing field. One of the core research areas of spatio-temporal crowdsourcing is task assignment. Most of the existing research on task assignment is focused on offline optimal task assignment, where, the platform has already learned all the information about workers and tasks beforehand. However, these studies cannot obtain good results in real-world situations. At the same time, online task assignment problems often result in local optimal assignment. To solve these problems, more attention needs to be paid to online task assignments and the arrival time of workers. This paper proposes an Online Bilateral Assignment (OBA) problem based on the online assignment model. The competitive ratio of the Greedy algorithm is analyzed according to the OBA problem model. Also, another solution to the OBA problem according to the Greedy algorithm, the Improved-Baseline algorithm, is proposed. Additionally, a Bilateral Online Priority Reassignment algorithm (BOPR) is proposed. The BOPR algorithm realizes real-time task/worker assignment through the bilateral assignment as a solution for online task assignment. In order to guarantee the number of matching tasks, a priority queue is designed in the BOPR algorithm. Considering the waiting time deadlines of tasks and workers and the error rate for priority ranking, it avoids tasks and workers waiting too long and assigns each task to the best possible extent. On this basis, a two-stage assignment strategy is designed for unsuccessful tasks, which could minimize the error rate of the task and significantly improve the efficiency of task assignment. Finally, through experiments on real data sets, the algorithm's performance in terms of global utility value and the number of matches is evaluated.

[1]  Z. Cai,et al.  A Triple Real-Time Trajectory Privacy Protection Mechanism Based on Edge Computing and Blockchain in Mobile Crowdsourcing , 2023, IEEE Transactions on Mobile Computing.

[2]  Fan Wu,et al.  Quality Inference Based Task Assignment in Mobile Crowdsensing , 2021, IEEE Transactions on Knowledge and Data Engineering.

[3]  Zhipeng Cai,et al.  Exploiting Multi-Dimensional Task Diversity in Distributed Auctions for Mobile Crowdsensing , 2021, IEEE Transactions on Mobile Computing.

[4]  Jianzhong Li,et al.  CROSS: A Crowdsourcing based Sub-Servers Selection Framework in D2D Enhanced MEC Architecture , 2020, 2020 IEEE 40th International Conference on Distributed Computing Systems (ICDCS).

[5]  Xuyun Zhang,et al.  Diversified service recommendation with high accuracy and efficiency , 2020, Knowl. Based Syst..

[6]  Gautam Srivastava,et al.  Diversified and Scalable Service Recommendation With Accuracy Guarantee , 2020, IEEE Transactions on Computational Social Systems.

[7]  Yingshu Li,et al.  zkCrowd: A Hybrid Blockchain-Based Crowdsourcing Platform , 2020, IEEE Transactions on Industrial Informatics.

[8]  Yingjie Wang,et al.  Walrasian Equilibrium-Based Multiobjective Optimization for Task Allocation in Mobile Crowdsourcing , 2020, IEEE Transactions on Computational Social Systems.

[9]  Yingshu Li,et al.  Privacy Protection Based on Stream Cipher for Spatiotemporal Data in IoT , 2020, IEEE Internet of Things Journal.

[10]  Yingshu Li,et al.  A worker-selection incentive mechanism for optimizing platform-centric mobile crowdsourcing systems , 2020, Comput. Networks.

[11]  Kai Ma,et al.  SRA: Secure Reverse Auction for Task Assignment in Spatial Crowdsourcing , 2020, IEEE Transactions on Knowledge and Data Engineering.

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

[13]  Hui Gao,et al.  A Learning-Based Credible Participant Recruitment Strategy for Mobile Crowd Sensing , 2020, IEEE Internet of Things Journal.

[14]  Jiaqi Zheng,et al.  Toward optimal participant decisions with voting-based incentive model for crowd sensing , 2020, Inf. Sci..

[15]  Jiaqi Zheng,et al.  MAN: Mutual Attention Neural Networks Model for Aspect-Level Sentiment Classification in SIoT , 2020, IEEE Internet of Things Journal.

[16]  Xiaoming Wang,et al.  Incentive Mechanisms for Crowdblocking Rumors in Mobile Social Networks , 2019, IEEE Transactions on Vehicular Technology.

[17]  Wei Li,et al.  Mutual-Preference Driven Truthful Auction Mechanism in Mobile Crowdsensing , 2019, 2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS).

[18]  Yingjie Wang,et al.  An Optimization and Auction-Based Incentive Mechanism to Maximize Social Welfare for Mobile Crowdsourcing , 2019, IEEE Transactions on Computational Social Systems.

[19]  Liang Liu,et al.  Joint Task Assignment and Resource Allocation for D2D-Enabled Mobile-Edge Computing , 2019, IEEE Transactions on Communications.

[20]  Wei Song,et al.  Location-Dependent Task Allocation for Mobile Crowdsensing With Clustering Effect , 2019, IEEE Internet of Things Journal.

[21]  Liang Wang,et al.  Heterogeneous Multi-Task Assignment in Mobile Crowdsensing Using Spatiotemporal Correlation , 2019, IEEE Transactions on Mobile Computing.

[22]  Rong Wang,et al.  User mobility aware task assignment for Mobile Edge Computing , 2018, Future Gener. Comput. Syst..

[23]  Aravind Srinivasan,et al.  Assigning Tasks to Workers based on Historical Data: Online Task Assignment with Two-sided Arrivals , 2018, AAMAS.

[24]  Yang Gao,et al.  Truthful incentive mechanism with location privacy-preserving for mobile crowdsourcing systems , 2018, Comput. Networks.

[25]  Cheng Li,et al.  Task Assignment in Mobile Crowdsensing: Present and Future Directions , 2018, IEEE Network.

[26]  Yingshu Li,et al.  Truthful Incentive Mechanisms for Geographical Position Conflicting Mobile Crowdsensing Systems , 2018, IEEE Transactions on Computational Social Systems.

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

[28]  Wei Li,et al.  Distributed Auctions for Task Assignment and Scheduling in Mobile Crowdsensing Systems , 2017, 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS).

[29]  Lorenzo Bracciale,et al.  An online approach for joint task assignment and worker evaluation in crowd-sourcing , 2017, 2017 International Symposium on Networks, Computers and Communications (ISNCC).

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

[31]  Xu Zheng,et al.  Optimal Assignment for Deadline Aware Tasks in the Crowdsourcing , 2016, 2016 IEEE International Conferences on Big Data and Cloud Computing (BDCloud), Social Computing and Networking (SocialCom), Sustainable Computing and Communications (SustainCom) (BDCloud-SocialCom-SustainCom).

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

[33]  Yang Gao,et al.  An incentive mechanism with privacy protection in mobile crowdsourcing systems , 2016, Comput. Networks.

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

[35]  Zhifeng Bao,et al.  Crowdsourced POI labelling: Location-aware result inference and Task Assignment , 2016, 2016 IEEE 32nd International Conference on Data Engineering (ICDE).

[36]  Yingshu Li,et al.  Using crowdsourced data in location-based social networks to explore influence maximization , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.

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

[38]  Guisheng Yin,et al.  A trust-based probabilistic recommendation model for social networks , 2015, J. Netw. Comput. Appl..

[39]  Aranyak Mehta,et al.  Online Matching and Ad Allocation , 2013, Found. Trends Theor. Comput. Sci..

[40]  Deepak Ganesan,et al.  Labor dynamics in a mobile micro-task market , 2013, CHI.

[41]  Rajiv Kishore,et al.  Rules of Crowdsourcing: Models, Issues, and Systems of Control , 2013, Inf. Syst. Manag..

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

[43]  Ted S. Sindlinger,et al.  Crowdsourcing: Why the Power of the Crowd is Driving the Future of Business , 2010 .

[44]  Richard M. Karp,et al.  An optimal algorithm for on-line bipartite matching , 1990, STOC '90.

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