Enhancing Task Assignment in Crowdsensing Systems Based on Sensing Intervals and Location
Source abstract
Abstract
The popularity of mobile devices with sensors is captivating the attention of researchers to modern techniques, such as the internet of things (IoT) and mobile crowdsensing (MCS). The core concept behind MCS is to use the power of mobile sensors to accomplish a difficult task collaboratively, with each mobile user completing much simpler micro-tasks. This paper discusses the task assignment problem in mobile crowdsensing, which is dependent on sensing time and path planning with the constraints of participant travel distance budgets and sensing time intervals. The goal is to minimize aggregate sensing time for mobile users, which reduces energy consumption to encourage more participants to engage in sensing activities and maximize total task quality. This paper introduces a two-phase task assignment framework called location time-based algorithm (LTBA). LTBA is a framework that enhances task assignment in MCS, whereas assigning tasks requires overlapping time intervals between tasks and mobile users’ tasks and the location of tasks and mobile users’ paths. The process of assigning the nearest task to the mobile user's current path depends on the ant colony optimization algorithm (ACO) and Euclidean distance. LTBA combines two algorithms: (1) greedy online allocation algorithm and (2) bio-inspired travel-distance-balance-based algorithm (B-DBA). The greedy algorithm was sensing time interval-based and worked on reducing the overall sensing time of the mobile user. B-DBA was location-based and worked on maximizing total task quality. The results demonstrate that the average task quality is 0.8158, 0.7093, and 0.7733 for LTBA, B-DBA, and greedy, respectively. The sensing time was reduced to 644, 1782, and 685 time units for LTBA, B-DBA, and greedy, respectively. Combining the algorithms improves task assignment in MCS for both total task quality and sensing time. The results demonstrate that combining the two algorithms in LTBA is the best performance for total task quality and total sensing time, and the greedy algorithm follows it then B-DBA.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Mobile Crowdsensing and Crowdsourcing · Tactile and Sensory Interactions · Smart Parking Systems Research
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (34)
Show source-provided references
1. State of art survey for IoT effects on smart city technology: Challenges, opportunities, and solutions10.9734/ajrcos/2021/v8i330202 ↗
2. Internet of things for smart cities10.1109/JIOT.2014.2306328 ↗
3. Incentives for mobile crowdsensing: A survey10.1109/COMST.2015.2415528 ↗
4. A survey on mobile crowdsensing systems: Challenges, solutions, and opportunities10.1109/COMST.2019.2914030 ↗
5. Crowd-powered sensing and actuation in smart cities: Current issues and future directions10.1109/MWC.2019.1800030 ↗
6. Mobile crowdsensing and computing: The review of an emerging human-powered sensing paradigm10.1145/2818183 ↗
7. A crowdsourcing assignment model based on mobile crowd sensing in the Internet of Things10.1109/JIOT.2015.2415035 ↗
8. Mobile crowdsensing: Current state and future challenges10.1109/MCOM.2011.6069707 ↗
9. Crowdits: Crowdsourcing in intelligent transportation systems
10. U-air: When urban air quality inference meets big data
11. Crowdsensing-based consensus incident report for road traffic acquisition10.1109/TITS.2017.2750169 ↗
12. Surface monitoring of road pavements using mobile crowdsensing technology10.1016/j.measurement.2020.108763 ↗
13. Mobility-aware participant recruitment for vehicle-based mobile crowdsensing10.1109/TVT.2017.2787750 ↗
14. A QoS-sensitive task assignment algorithm for mobile crowdsensing10.1016/j.pmcj.2017.01.005 ↗
15. Task assignment in mobile crowdsensing: Present and future directions10.1109/MNET.2018.1700331 ↗
16. Fair energy-efficient sensing task allocation in participatory sensing with smartphones10.1093/comjnl/bxx015 ↗
17. Fair energy-efficient sensing task allocation in participatory sensing with smartphones
18. Location-based online task assignment and path planning for mobile crowdsensing10.1109/TVT.2018.2884318 ↗
19. Ant colony optimization algorithm for UAV path planning
20. Location-based online task scheduling in mobile crowdsensing
21. Heterogeneous multi-task assignment in mobile crowdsensing using spatiotemporal correlation10.1109/TMC.2018.2827375 ↗
22. Repot: Real-time and privacy-preserving online task assignment for mobile crowdsensing10.1002/ett.4035 ↗
23. Task assignment with guaranteed quality for crowdsourcing platforms
24. Location-dependent task allocation for mobile crowdsensing with clustering effect10.1109/JIOT.2018.2866973 ↗
25. Quality-aware online task assignment in mobile crowdsourcing
26. Quality-aware online task assignment in mobile crowdsourcing10.1145/3397180 ↗
27. Interval tree-based task scheduling method for mobile crowd sensing systems10.24138/jcomss.v14i1.429 ↗
28. Duration-sensitive task allocation for mobile crowd sensing10.1109/JSYST.2020.2967847 ↗
29. Online task assignment for crowdsensing in predictable mobile social networks10.1109/TMC.2016.2616473 ↗
30. A Context-aware multiarmed bandit incentive mechanism for mobile crowd sensing systems10.1109/JIOT.2019.2903197 ↗
31. OPAT: Optimized allocation of time dependent tasks for mobile crowdsensing
32. A fast two-stage ACO algorithm for robotic path planning10.1007/s00521-011-0682-7 ↗
33. SNAP: Network datasets: Gowalla. 2009. [Online]. Available: https://snap.stanford.edu/data/loc-gowalla.html.
34. Analysis of the number of ants in ant colony system algorithm