The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
Communications of the ACM - Web science
Fault tolerant mechanism design
Artificial Intelligence
Mechanism design for task procurement with flexible quality of service
Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems - Volume 2
Computationally feasible VCG mechanisms
Journal of Artificial Intelligence Research
Journal of Artificial Intelligence Research
Flexible procurement of services with uncertain durations using redundancy
IJCAI'09 Proceedings of the 21st international jont conference on Artifical intelligence
Optimal Task Migration in Service-Oriented Systems: Algorithms and Mechanisms
Proceedings of the 2010 conference on ECAI 2010: 19th European Conference on Artificial Intelligence
Algorithms and mechanisms for procuring services with uncertain durations using redundancy
Artificial Intelligence
Merging multiple information sources in federated sponsored search auctions
Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems - Volume 3
Autonomous Participation in Cloud Services
UCC '12 Proceedings of the 2012 IEEE/ACM Fifth International Conference on Utility and Cloud Computing
Hi-index | 0.01 |
In this paper, we study a service procurement problem with uncertainty as to whether service providers are capable of completing a given task within a specifie deadline. This type of setting is often encountered in large and dynamic multi-agent systems, such as computational Grids or clouds. To effectively deal with this uncertainty, the consumer may dynamically and redundantly procure multiple services over time, in order to increase the probability of success, while at the same time balancing this with the additional procurement costs. However, in order to do this optimally, the consumer requires information about the providers' costs and their success probabilities over time. This information is typically held privately by the providers and they may have incentives to misreport this, so as to increase their own profits To address this problem, we introduce a novel mechanism that incentivises self-interested providers to reveal their true costs and capabilities, and we show that this mechanism is ex-post incentive compatible, efficien and individually rational. However, for these properties to hold, it generally needs to compute the optimal solution, which can be intractable in large settings. Therefore, we show how we can generate approximate solutions while maintaining the economic properties of the mechanism. This approximation admits a polynomial-time solution that can be computed in seconds even for hundreds of providers, and we demonstrate empirically that it performs as well as the optimal in typical scenarios. In particularly challenging settings, we show that it still achieves 97% or more of the optimal.