Submitted:
02 September 2024
Posted:
10 September 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Literature Review
3. System Model
3.1. Geometrical Sensor Model
3.2. Data Purchasing Model
| Algorithm 1 RADP-VPC-RC Incentive Mechanism |
|
3.3. Recruitment Model
3.3.1. Greedy Budgeted Maximum Coverage Algorithm (GBMC) or the Cost-Effective
| Algorithm 2 The Greedy Budgeted Maximum Coverage Algorithm for GIA. |
|
3.3.2. An Example of How GBMC for GIA Works
| Algorithm 3 Improved k-Greedy Algorithm |
|
Greedy Set Cover Algorithm Solution
GBMC Algorithm Solution
- GREEDY AREA PRICE: Similar to GSC, it would select , covering 5 users.
- GREEDY AREA: It selects because is the highest without violating the budget. It covers 7 users.
3.3.3. k-Greedy Algorithm
3.3.4. An Example About How k-Greedy Works
- Let L=100 be the budget. Then, the total cost of the acquired samples should not exceed 100.
GIA Execution:
-
Select the highest weight set: (Algorithm 2 - line 34)
- with weight and cost .
- Current weight = 3.
- Remaining budget = 0.
- Remaining sets: .
-
No budget remaining to select another set:
- Total weight = 3 (from ).
-Greedy Execution:
-
Calculate :(Algorithm 3 -line 3)
- Single sets: , , , .
- Maximum weight from single sets = 3 from .
- So, with weight 3.
-
Calculate :(Algorithm 3 -lines 4-11)
-
Consider all subsets with cardinality exactly :
- with weight and total cost .
- with weight and total cost .
- with weight and total cost .
- Maximum weight from these combinations = 4 from .
- So, with weight 4.
-
-
Output the better solution between and :
- has weight 3, and has a weight of 4.
- Therefore, the output is with weight 4.
3.3.5. Pure Greedy
| Algorithm 4 Pure Greedy Algorithm |
|
3.3.6. Random Algorithm
| Algorithm 5 Random Selection Algorithm |
|
4. Performance Evaluation
4.1. Pedestrian-Based Crowdsensing
4.1.1. Experimental Setup
4.1.2. Evaluated Metrics
4.1.3. Experiments
4.1.4. Experiment 1: Determining the Ideal Length of Sensor Radius r

| Parameters | Experiment 1 | Experiment 2 | Experiment 3 |
|---|---|---|---|
| Deployment area | 100m x 100m | ||
| Instances | 100 | ||
| Deployment distribution | Uniform | ||
| Deployment distribution | Four normal distributions with parameters: |
||
|
, , , , |
|||
| Uniform true valuation distribution |
[0,10] | No | |
| Normal true valuation distribution |
, | Yes | |
| Exponential true valuation distribution |
No | ||
| Normal true valuation distribution |
, , , , | ||
| RADP-VPC-RC | No | Yes | Yes |
| GIA | Yes | Yes | Yes |
| Radius R | 1:10 | 5 | 5 |
| Budget per round | 100 | 20:200 | 0:350 |
| Beta | (3,7) | (3,7) | (3,7) |
| Alpha | Not used | 7 | Not used |
| ROI Threshold | 0.5 | 0.5 | 0.5 |
4.1.5. Experiment 2: Comparing the Performance Metrics.
4.1.6. Experiment 3: Coverage, Number of Active Participants, and Cost
4.2. Performance Evaluation for Vehicular Crowdsensing
4.2.1. Experiments Setup
4.3. Experiment 2 - Impact of Budget Allocation on Coverage, Participant Engagement, and Budget Utilization with Correlated Bid Prices and Trajectory Location
4.4. Experiment 2 - Impact of Budget Allocation on Coverage, Participant Engagement, and Budget Utilization with Uncorrelated Bid Prices and Trajectory Location
5. Conclusion and Future Work
References
- Perez, A.; Labrador, M.A.; Barbeau, S. G-Sense: A Scalable Architecture for Global Sensing and Monitoring. IEEE Network 2010, 24, 57–64. [Google Scholar] [CrossRef]
- Kanjo, E. NoiseSPY: A Real-Time Mobile Phone Platform for Urban Noise Monitoring and Mapping. MONET 2010, 15, 562–574. [Google Scholar] [CrossRef]
- Deng, L.; Cox, L.P. LiveCompare: grocery bargain hunting through participatory sensing. Proceedings of HotMobile, 2009. [CrossRef]
- Huang, K.L.; Kanhere, S.S.; Hu, W. Preserving privacy in participatory sensing systems. Computer Communications 2010, 33, 1266–1280. [Google Scholar] [CrossRef]
- Jaimes, L.G.; Chintakunta, H.; Abedin, P. SenseNow: A Time-Dependent Incentive Approach for Vehicular Crowdsensing. IEEE Open Journal of Intelligent Transportation Systems 2024. [Google Scholar] [CrossRef]
- Lee, J.S.; Hoh, B. Dynamic pricing incentive for participatory sensing. Pervasive and Mobile Computing 2010, 6, 693–708. [Google Scholar] [CrossRef]
- Khuller, S.; Moss, A.; Naor, J. The Budgeted Maximum Coverage Problem. Inf. Process. Lett. 1999, 70, 39–45. [Google Scholar] [CrossRef]
- Wu, E.; Peng, Z. Research Progress on Incentive Mechanisms in Mobile Crowdsensing. IEEE Internet of Things Journal 2024. [Google Scholar] [CrossRef]
- Guo, B.; Liu, Y.; Liu, S.; Yu, Z.; Zhou, X. CrowdHMT: crowd intelligence with the deep fusion of human, machine, and IoT. IEEE Internet of Things Journal 2022, 9, 24822–24842. [Google Scholar] [CrossRef]
- Chou, C.T.; Bulusu, N.; Kanhere, S. S. : Sensing data market. Proceedings of the 3rd IEEE International Conference on Distributed Computing in Sensor Systems (DCOSS), 2007.
- Danezis, G.; Lewis, S.; Anderson, R. How Much is Location Privacy Worth? Proceedings of the Fourth Workshop on the Economics of Information Security, 2005.
- Shaw, A.D.; Horton, J.J.; Chen, D.L. Designing incentives for inexpert human raters. Proceedings of CSCW, 2011, pp. 275–284. [CrossRef]
- Yan, T.; Kumar, V.; Ganesan, D. CrowdSearch: exploiting crowds for accurate real-time image search on mobile phones. Proceedings of MobiSys, 2010, pp. 77–90. [CrossRef]
- Reddy, S.; Estrin, D.; Hansen, M.H.; Srivastava, M.B. Examining micro-payments for participatory sensing data collections. Proceedings of UbiComp, 2010, pp. 33–36. [CrossRef]
- Jaimes, L.G.; Vergara-Laurens, I.; Labrador, M.A. A location-based incentive mechanism for participatory sensing systems with budget constraints. 2012 IEEE International Conference on Pervasive Computing and Communications. IEEE, 2012, pp. 103–108. [CrossRef]
- Yang, D.; Xue, G.; Fang, X.; Tang, J. Crowdsourcing to smartphones: Incentive mechanism design for mobile phone sensing. Proceedings of the 18th annual international conference on Mobile computing and networking. ACM, 2012, pp. 173–184. [CrossRef]
- Chakeri, A.; Jaimes, L.G. An iterative incentive mechanism design for crowd sensing using best response dynamics. 2017 IEEE International Conference on Communications (ICC). IEEE, 2017, pp. 1–7. [CrossRef]
- Chakeri, A.; Jaimes, L.G. An incentive mechanism for crowdsensing markets with multiple crowdsourcers. IEEE Internet of Things Journal 2017, 5, 708–715. [Google Scholar] [CrossRef]
- Chintakunta, H.; Wang, X.; Jaimes, L.G. Improving sensing coverage in vehicular crowdsensing using location diversity. 2022 International Conference on Connected Vehicle and Expo (ICCVE). IEEE, 2022, pp. 1–6. [CrossRef]
- Chakeri, A.; Wang, X.; Jaimes, L.G. A Vehicular Crowdsensing Market for AVs. IEEE Open Journal of Intelligent Transportation Systems 2022, 3, 278–287. [Google Scholar] [CrossRef]
- Chakeri, A.; Wang, X.; Goss, Q.; Akbas, M.I.; Jaimes, L.G. A Platform-Based Incentive Mechanism for Autonomous Vehicle Crowdsensing. IEEE Open Journal of Intelligent Transportation Systems 2021, 2, 13–23. [Google Scholar] [CrossRef]
- Nistorica, V.I.; Chilipirea, C.; Dobre, C. How many people are needed for a crowdsensing campaign? 2016 IEEE 12th International Conference on Intelligent Computer Communication and Processing (ICCP). IEEE, 2016, pp. 353–358. [CrossRef]
- Zheng, Z.; Wu, F.; Gao, X.; Zhu, H.; Tang, S.; Chen, G. A budget feasible incentive mechanism for weighted coverage maximization in mobile crowdsensing. IEEE Transactions on Mobile Computing 2016, 16, 2392–2407. [Google Scholar] [CrossRef]
- Zhang, M.; Yang, P.; Tian, C.; Tang, S.; Wang, B. Toward optimum crowdsensing coverage with guaranteed performance. IEEE Sensors Journal 2015, 16, 1471–1480. [Google Scholar] [CrossRef]
- Xu, J.; Xiang, J.; Li, Y. Incentivize maximum continuous time interval coverage under budget constraint in mobile crowd sensing. Wireless Networks 2017, 23, 1549–1562. [Google Scholar] [CrossRef]
- Lee, J.S.; Hoh, B. Sell your experiences: a market mechanism based incentive for participatory sensing. 2010 IEEE International Conference on Pervasive Computing and Communications (PerCom). IEEE, 2010, pp. 60–68. [CrossRef]
- Liu, Y.; Li, H.; Zhao, G.; Duan, J. Reverse auction based incentive mechanism for location-aware sensing in mobile crowd sensing. 2018 IEEE International Conference on Communications (ICC). IEEE, 2018, pp. 1–6. [CrossRef]
- Haklay, M.; Weber, P. Openstreetmap: User-generated street maps. IEEE Pervasive computing 2008, 7, 12–18. [Google Scholar] [CrossRef]
- Krajzewicz, D.; Erdmann, J.; Behrisch, M.; Bieker, L. Recent Development and Applications of SUMO - Simulation of Urban MObility. International Journal On Advances in Systems and Measurements 2012, 5, 128–138. [Google Scholar]
- Goss, Q.; Akbaş, M.İ.; Jaimes, L.G.; Sanchez-Arias, R. Street Network Generation with Adjustable Complexity Using k-Means Clustering. 2019 SoutheastCon. IEEE, 2019, pp. 1–6. [CrossRef]
- Goss, Q.; Akbaş, M.İ.; Chakeri, A.; Jaimes, L.G. An Association-Rules Learning Approach to Unsupervised Classification of Street Networks. 2020 SoutheastCon. IEEE, 2020, pp. 1–7. [CrossRef]
- Uber Movement. 2017. Available online. https://movement.uber.com/. accessed on Jan 2020.
- Sun, Y.; Ren, Y.; Sun, X. Uber Movement Data: A Proxy for Average One-way Commuting Times by Car. ISPRS International Journal of Geo-Information 2020, 9, 184. [Google Scholar] [CrossRef]









| Type of Incentive | Example |
|---|---|
| Users or particpants | Private Owners of the Sensors, Pedestrians or Vehicles |
| ROI | Return of Investment |
| SUMO | Simulation of Urban Mobility |
| VCS | Vehicular Crowdsensing |
| MCS | Mobile Crowdsensing |
| OSM | Open Street Map |
| NE | Nash Equilibrium |
| RADP | Reverse Auction Dynamic Price |
| VPC | Virtual Participation Credit |
| RC | Recruitment |
| Bid Price of Participant i at Round r | |
| Virtual Participation Credit of User i | |
| GBMC | Greedy Budgeted Maximum Cover |
| L | Budget |
| BMCP | Budgeted Maximum Coverage Problem |
| GIA | Greedy Incentive Algorithm, cost-effective |
| G | Collection of Sets |
| GSC | Greedy Set Cover |
| Bid’s price | we used interchangeably with participant true valuation |
| Participants | Vehicles or Pedestrians |
| Sensor owned by user i | |
| Set of sensors within the disk centered at | |
| weight (cardinality) of | |
| Cost of the sample provided by the sensor | |
| Total number of elements covered by set but not covered by any set in G |
| Parameters | Parameters (cont.) | ||
|---|---|---|---|
| Target Area | 5200 x 5200 m | Area Coordinates | |
| Cell Size | 100 x 100 m | Low Lat | |
| Low Lon | |||
| Reward Distribution | normal, uniform, exp distributions | High Lat | |
| High Lon | |||
| Vehicles trajectory deployment | |||
| Amount | 100 | ||
| Source | 2D normal, uniform, exp distributions | ||
| Destination | 2D normal, uniform, exp distributions | ||
| Algorithms | Budget for ExperimentS 1-5 | Experiment 50 | |
| Cheapest-first | range(start=100, end=3000, step=500) ⋯ | — | |
| cost-effective | range(start=100, end=3000, step=500) ⋯ | — | |
| k-greedy, k=1 | range(start=100, end=3000, step=500) ⋯ | — | |
| random | range(start=100, end=3000, step=500) ⋯ | — | |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).