Abstract
Dynamic auction-based resource allocation models require little global price information, are decentralized and suitable for the distributed systems like cloud computing. For the cloud computing market, we proposed a Truthful Dynamic Combinatorial Double Auction (TDCDA) model to improve the social welfare and resource utilization. In our model, multiple cloud service providers and cloud users bid for various resources in a dynamic environment. We adopted a payment scheme to ensure truthfulness for all participants, which motivates bidders to reveal their true preferences. Since the combinatorial auction allocation with goal of economic efficiency is NP-hard, we developed a greedy mechanism to achieve the approximately efficient solution. Considering both parties’ interests and the resource scarcity, this model also ensures fairness and balances resource allocation. The proposed model is proven to be approximately efficient, incentive compatible, individually rational and budget-balanced. Simulation results show that the model not only achieves economic efficiency, but also improves resource allocation and meets resource needs for more cloud users. © The Author(s) 2023.
| Original language | English |
|---|---|
| Article number | 106 |
| Journal | Journal of Cloud Computing |
| Volume | 12 |
| Online published | 18 Jul 2023 |
| DOIs | |
| Publication status | Published - 2023 |
Funding
This work is supported by the National Natural Science Foundation of China (No.61772385).
Research Keywords
- Bid density
- Cloud computing
- Combinatorial double auction
- Economic efficiency
- Resource allocation
- Truthfulness
- Winner determination problem (WDP)
Publisher's Copyright Statement
- This full text is made available under CC-BY 4.0. https://creativecommons.org/licenses/by/4.0/
Fingerprint
Dive into the research topics of 'A truthful dynamic combinatorial double auction model for cloud resource allocation'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver