Dissemin is shutting down on January 1st, 2025

Published in

Proceedings of the 6th international joint conference on Autonomous agents and multiagent systems - AAMAS '07

DOI: 10.1145/1329125.1329377

Links

Tools

Export citation

Search in Google Scholar

Understanding decentralised control of resource allocation in a minimal multi-agent system

Journal article published in 2007 by Mariusz Jacyno, Seth Bullock, Michael Luck ORCID, Terry Payne
This paper is available in a repository.
This paper is available in a repository.

Full text: Download

Green circle
Preprint: archiving allowed
Green circle
Postprint: archiving allowed
Red circle
Published version: archiving forbidden
Data provided by SHERPA/RoMEO

Abstract

Utility computing exemplifies a novel kind of solution to the increasing scale and complexity of modern IT systems. Here, the “on-demand” provisioning of computing resources is managed via a population of independent software agents that query and negotiate with one another in an open system of resource providers and consumers that has no fixed organisation and is free to change and grow organically. Where centralised executive control of agent activity is relaxed or removed, such systems have the potential to deliver scalable, flexible computing. However, major design and control challenges must be overcome if multi-agent systems are to achieve efficient, decentralised resource allocation that delivers reliable and robust performance. In this paper we introduce a minimally complex multi-agent system, where individual agents rely on simple, local strategies to perform resource allocation. We explore the relationship between local and global behaviour as system size, load, heterogeneity and reliability are varied. We identify generic feedbacks underlying system behaviour that must be balanced if decentralised control is to become an effective technique for preserving stable functionality across utility computing infrastructures.