A Budget Constraint Incentive Mechanism Based on Risk Preferences of Collaborators in Edge Computing
Abstract
:1. Introduction
- Propose a probabilistic bonus scheme for collaborators on the platform. Collaborators will be selected based on their bid and will have the opportunity to get a bonus by lowering their bid. The past bonus of the collaborators will affect the collaborators’ expectations of the bonus, thus affecting the willingness to participate and the collaboration rate of the collaborators.
- Construct a risk preference factor model for the collaborators. The size of the bonus pool and each round of bonus payments affect the collaborators and the risk preference factor is dynamically updated. The collaborator’s evaluation of the expected bonus is influenced by the risk preference factor. And this influences the collaborator’s evaluation of the extra bonus and the willingness to participate, thereby improving the collaborators’ cooperation rate.
2. Related Work
Incentive Method | Literature | Mechanism/Algorithm |
---|---|---|
Monetary rewards | [12] | Incentive-Compatible Auction Mechanism (ICAM) |
Monetary rewards | [13] | Vehicular fog computing (VFC)-aware parking auction |
Monetary rewards | [14] | Double Auction Mechanism Design for Video Caching |
Monetary rewards | [15] | VCG-based reverse auction for computation offloading |
Monetary rewards | [16] | Reverse auction game model with incentives for edge node |
Monetary rewards | [17] | Software defined task offloading (SDTO) scheme |
Social relationship | [18] | Socially aware dynamic computation offloading algorithm |
Monetary rewards | [19] | Joint coalition-and-pricing based data offloading approach |
Monetary rewards | [20] | Incentive-based optimal computation offloading scheme |
Reputation mechanism | [22] | Reputation-based CSS incentive framework |
Monetary rewards | [23] | Low-complexity heuristic algorithm |
Monetary rewards | [24] | Virtual Bank with movement prediction (VBMP) |
Mixed mechanism | [25] | Incentive mechanism that integrates rewards and reputation |
Reputation mechanism | [26] | Reputation Framework for Vehicular Applications |
3. Design and Analysis of the IMRP
3.1. System Model
3.1.1. Physical Model
- (1)
- The platform designs a bonus scheme which is published to the requester and collaborator. The requester submits offloading requirements to the platform, including task size and maximum delay.
- (2)
- The platform collects the requester’s task set and broadcasts the requester’s offloading requirement information.
- (3)
- Collaborators decide whether to participate in task offloading based on their own willingness to participate. The collaborator submits a bid set for the task to the platform based on its own offloading costs minus the expected bonus, otherwise, it will not be included in the range of candidates.
- (4)
- The platform selects a collaborator based on the collaborator’s bid and the delay of the offloaded task, and determines the selection factor based on the selection results. = 1 means that the task of the jth requester is offloaded to the ith collaborator for execution, = 0 means that the ith collaborator is not selected to offload the task.
- (5)
- After the collaborator has completed the task and returned the result to the requester, the platform pays the collaborator a given payment and determines an extra bonus for the collaborator according to the bonus scheme.
3.1.2. Logical Model
3.2. Incentives Mechanism Based on Risk Preference
3.2.1. Bids Based on Risk Preference
3.2.2. Utility Analysis of Collaborators
3.2.3. The Selection of Winner
Algorithm 1 Winner Selection Algorithm. |
|
Algorithm 2 Bonus payment algorithm. |
|
4. Simulations and Evaluations
4.1. Experimental Environment Settings
4.2. Mechanism Discussion
4.3. Compare Results
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Gu, H.; Zhao, L.; Han, Z.; Zheng, G.; Song, S. AI-Enhanced Cloud-Edge-Terminal Collaborative Network: Survey, Applications, and Future Directions. IEEE Commun. Surv. Tutor. 2023; early access. [Google Scholar] [CrossRef]
- Mao, Y.; You, C.; Zhang, J.; Huang, K.; Letaief, K.B. A survey on mobile edge computing: The communication perspective. IEEE Commun. Surv. Tutor. 2017, 19, 2322–2358. [Google Scholar] [CrossRef]
- Zhang, Q.; Gui, L.; Hou, F.; Chen, J.; Zhu, S.; Tian, F. Dynamic task offloading and resource allocation for mobile-edge computing in dense cloud RAN. IEEE Internet Things J. 2020, 7, 3282–3299. [Google Scholar] [CrossRef]
- Luo, Q.; Hu, S.; Li, C.; Li, G.; Shi, W. Resource scheduling in edge computing: A survey. IEEE Commun. Surv. Tutor. 2021, 23, 2131–2165. [Google Scholar] [CrossRef]
- Masdari, M.; Khezri, H. Efficient offloading schemes using Markovian models: A literature review. Computing 2020, 102, 1673–1716. [Google Scholar] [CrossRef]
- Hu, L.; Miao, Y.; Wu, G.; Hassan, M.M.; Humar, I. iRobot-Factory: An intelligent robot factory based on cognitive manufacturing and edge computing. Future Gener. Comput. Syst. 2019, 90, 569–577. [Google Scholar] [CrossRef]
- Chen, Y.; Feng, Q.; Shi, W. An industrial robot system based on edge computing: An early experience. In Proceedings of the USENIX Workshop Hot Topics Edge Computing (HotEdge), Boston, MA, USA, 10 July 2018. [Google Scholar]
- Sun, H.; Shi, W.; Liang, X.; Yu, Y. VU: Edge computing-enabled video usefulness detection and its application in large-scale video surveillance systems. IEEE Internet Things J. 2019, 7, 800–817. [Google Scholar] [CrossRef]
- Chhabra, R.; Verma, S.; Krishna, C.R. A survey on driver behavior detection techniques for intelligent transportation systems. In Proceedings of the 2017 7th International Conference on Cloud Computing, Data Science & Engineering-Confluence, Noida, India, 12–13 January 2017; pp. 36–41. [Google Scholar]
- Kar, G.; Jain, S.; Gruteser, M.; Chen, J.; Bai, F.; Govindan, R. PredriveID: Pre-trip driver identification from in-vehicle data. In Proceedings of the Second ACM/IEEE Symposium on Edge Computing, San Jose, CA, USA, 12–14 October 2017; pp. 1–12. [Google Scholar]
- Li, Y.; Gao, W. MUVR: Supporting multi-user mobile virtual reality with resource constrained edge cloud. In Proceedings of the 2018 IEEE/ACM Symposium on Edge Computing (SEC), Seattle, WA, USA, 25–27 October 2018; pp. 1–16. [Google Scholar]
- Lai, Z.; Hu, Y.C.; Cui, Y.; Sun, L.; Dai, N.; Lee, H.S. Furion: Engineering High-Quality Immersive Virtual Reality on Today’s Mobile Devices. IEEE Trans. Mob. Comput. 2020, 19, 1586–1602. [Google Scholar] [CrossRef]
- Abdulkareem, K.H.; Mohammed, M.A.; Gunasekaran, S.S.; Al-Mhiqani, M.N.; Mutlag, A.A.; Mostafa, S.A.; Ali, N.S.; Ibrahim, D.A. A review of fog computing and machine learning: Concepts, applications, challenges, and open issues. IEEE Access 2019, 7, 153123–153140. [Google Scholar] [CrossRef]
- Chen, Y.; He, S.; Hou, F.; Shi, Z.; Chen, J. An efficient incentive mechanism for device-to-device multicast communication in cellular networks. IEEE Trans. Wirel. Commun. 2018, 17, 7922–7935. [Google Scholar] [CrossRef]
- Jin, A.L.; Song, W.; Zhuang, W. Auction-Based Resource Allocation for Sharing Cloudlets in Mobile Cloud Computing. IEEE Trans. Emerg. Top. Comput. 2018, 6, 45–57. [Google Scholar] [CrossRef]
- Zhang, Y.; Wang, C.Y.; Wei, H.Y. Parking reservation auction for parked vehicle assistance in vehicular fog computing. IEEE Trans. Veh. Technol. 2019, 68, 3126–3139. [Google Scholar] [CrossRef]
- Du, J.; Jiang, C.; Gelenbe, E.; Zhang, H.; Ren, Y.; Quek, T.Q. Double auction mechanism design for video caching in heterogeneous ultra-dense networks. IEEE Trans. Wirel. Commun. 2019, 18, 1669–1683. [Google Scholar] [CrossRef]
- Liwang, M.; Dai, S.; Gao, Z.; Tang, Y.; Dai, H. A Truthful Reverse-Auction Mechanism for Computation Offloading in Cloud-Enabled Vehicular Network. IEEE Internet Things J. 2019, 6, 4214–4227. [Google Scholar] [CrossRef]
- Xu, Q.; Su, Z.; Zheng, Q.; Luo, M.; Dong, B. Secure Content Delivery With Edge Nodes to Save Caching Resources for Mobile Users in Green Cities. IEEE Trans. Ind. Inform. 2018, 14, 2550–2559. [Google Scholar] [CrossRef]
- Chen, M.; Hao, Y. Task offloading for mobile edge computing in software defined ultra-dense network. IEEE J. Sel. Areas Commun. 2018, 36, 587–597. [Google Scholar] [CrossRef]
- Liu, L.; Chang, Z.; Guo, X. Socially aware dynamic computation offloading scheme for fog computing system with energy harvesting devices. IEEE Internet Things J. 2018, 5, 1869–1879. [Google Scholar] [CrossRef]
- Zhang, T. Data offloading in mobile edge computing: A coalition and pricing based approach. IEEE Access 2017, 6, 2760–2767. [Google Scholar] [CrossRef]
- Zhang, K.; Leng, S.; He, Y.; Maharjan, S.; Zhang, Y. Mobile edge computing and networking for green and low-latency Internet of Things. IEEE Commun. Mag. 2018, 56, 39–45. [Google Scholar] [CrossRef]
- Pu, L.; Chen, X.; Xu, J.; Fu, X. D2D fogging: An energy-efficient and incentive-aware task offloading framework via network-assisted D2D collaboration. IEEE J. Sel. Areas Commun. 2016, 34, 3887–3901. [Google Scholar] [CrossRef]
- Chen, B.; Zhang, B.; Yu, J.L.; Chen, Y.; Han, Z. An indirect reciprocity based incentive framework for cooperative spectrum sensing. In Proceedings of the 2017 IEEE International Conference on Communications (ICC), Paris, France, 21–25 May 2017; pp. 1–6. [Google Scholar]
- Tran, T.X.; Pompili, D. Joint task offloading and resource allocation for multi-server mobile-edge computing networks. IEEE Trans. Veh. Technol. 2018, 68, 856–868. [Google Scholar] [CrossRef]
- Mai, L.; Pan, D.; Song, H.; Wang, C. A T2T-based offloading method: Virtual bank with movement prediction. IEEE Access 2018, 6, 16408–16422. [Google Scholar] [CrossRef]
- Chatzopoulos, D.; Ahmadi, M.; Kosta, S.; Hui, P. Flopcoin: A cryptocurrency for computation offloading. IEEE Trans. Mob. Comput. 2017, 17, 1062–1075. [Google Scholar] [CrossRef]
- Magaia, N.; Sheng, Z. ReFIoV: A novel reputation framework for information-centric vehicular applications. IEEE Trans. Veh. Technol. 2018, 68, 1810–1823. [Google Scholar] [CrossRef]
- Huang, X.; Yu, R.; Liu, J.; Shu, L. Parked vehicle edge computing: Exploiting opportunistic resources for distributed mobile applications. IEEE Access 2018, 6, 66649–66663. [Google Scholar] [CrossRef]
- Thomas, N.; Patil, S. Trustworthiness of Data in IoT Crowd Sensing Environments. In Proceedings of the 2022 International Conference on Futuristic Technologies (INCOFT), Belagavi, India, 24–26 November 2022; pp. 1–5. [Google Scholar]
- Li, Y.; Gao, W.; Luo, J. Optimization Algorithm of Incentive Mechanism of Parking Space Crowdsensing System. In Proceedings of the 2022 IEEE 2nd International Conference on Electronic Technology, Communication and Information (ICETCI), Changchun, China, 27–29 May 2022; pp. 1028–1031. [Google Scholar]
- Li, F.; Li, X.; Fu, Y.; Zhao, P.; Liu, S. A Secure and Privacy Preserving Incentive Mechainism for Vehicular Crowdsensing with Data Quality Assurance. In Proceedings of the 2021 IEEE 94th Vehicular Technology Conference (VTC2021-Fall), Virtual, 27–30 September 2021; pp. 1–5. [Google Scholar]
- Tversky, A.; Kahneman, D. Advances in prospect theory: Cumulative representation of uncertainty. J. Risk Uncertain. 1992, 5, 297–323. [Google Scholar] [CrossRef]
- Li, G.; Cai, J. An online incentive mechanism for collaborative task offloading in mobile edge computing. IEEE Trans. Wirel. Commun. 2019, 19, 624–636. [Google Scholar] [CrossRef]
- Wang, Q.; Guo, S.; Liu, J.; Pan, C.; Yang, L. Profit maximization incentive mechanism for resource providers in mobile edge computing. IEEE Trans. Surv. Comput. 2019, 15, 138–149. [Google Scholar] [CrossRef]
Symbol and Description | Value |
---|---|
Bandwidth | 40 MHZ |
Transmission power | 1.5 W |
Background noise | −60 dBm |
Task size | 10–30 MB |
Energy factor | |
Unit Energy consumption | 0.1 |
Mission value | 0.1–10 |
Maximum task delay | 5–15 s |
Collaborator computing resources | 2 GHZ |
Collaborator risk preference | 0.5–1.5 |
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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Li, D.; Hao, R.; Wei, Z.; Liu, J. A Budget Constraint Incentive Mechanism Based on Risk Preferences of Collaborators in Edge Computing. Mathematics 2024, 12, 496. https://doi.org/10.3390/math12030496
Li D, Hao R, Wei Z, Liu J. A Budget Constraint Incentive Mechanism Based on Risk Preferences of Collaborators in Edge Computing. Mathematics. 2024; 12(3):496. https://doi.org/10.3390/math12030496
Chicago/Turabian StyleLi, Deng, Rongtao Hao, Zhenyan Wei, and Jiaqi Liu. 2024. "A Budget Constraint Incentive Mechanism Based on Risk Preferences of Collaborators in Edge Computing" Mathematics 12, no. 3: 496. https://doi.org/10.3390/math12030496
APA StyleLi, D., Hao, R., Wei, Z., & Liu, J. (2024). A Budget Constraint Incentive Mechanism Based on Risk Preferences of Collaborators in Edge Computing. Mathematics, 12(3), 496. https://doi.org/10.3390/math12030496