DocumentCode :
2733774
Title :
Distributed and Centralized Task Allocation: When and Where to Use Them
Author :
van der Horst, J. ; Noble, Jason
Author_Institution :
SENSe, Univ. of Southampton, Southampton, UK
fYear :
2010
fDate :
27-28 Sept. 2010
Firstpage :
1
Lastpage :
8
Abstract :
Self-organisation is frequently advocated as the solution for managing large, dynamic systems. Distributed algorithms are implicitly designed for infinitely large problems, while small systems are regarded as being controllable using traditional, centralised approaches. Many real-world systems, however, do not fit conveniently into these “small” or “large” categories, resulting in a range of cases where the optimal solution is ambiguous. This difficulty is exacerbated by enthusiasts of either approach constructing problems that suit their preferred control architecture. We address this ambiguity by building an abstract model of task allocation in a community of specialised agents. We are inspired by the problem of work distribution in distributed satellite systems, but the model is also relevant to the resource allocation problems in distributed robotics, autonomic computing and wireless sensor networks. We compare the behaviour of a self-organising, market-based task allocation strategy to a classical approach that uses a central controller with global knowledge. The objective is not to prove one mechanism inherently superior to the other, instead we are interested in the regions of problem space where each of them dominates. Simulation is used to explore the trade-off between energy consumption and robustness in a system of intermediate size, with fixed communication costs and varying rates of component failure. We identify boundaries between regions in the parameter space where one or the other architecture will be favoured. This allows us to derive guidelines for system designers, thus contributing to the development of a disciplined approach to controlling distributed systems using self-organising mechanisms.
Keywords :
artificial satellites; centralised control; distributed algorithms; distributed control; energy consumption; resource allocation; self-adjusting systems; space vehicles; autonomic computing; centralized task allocation; communication cost; distributed algorithm; distributed robotics; distributed satellite system; energy consumption; real world system; resource allocation; selforganising market based task allocation strategy; system designer; wireless sensor network; Aerospace electronics; Communities; Network topology; Resource management; Robustness; Satellites; System-on-a-chip; centralised control; resource management; self-organising control; space vehicle control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Self-Adaptive and Self-Organizing Systems Workshop (SASOW), 2010 Fourth IEEE International Conference on
Conference_Location :
Budapest
Print_ISBN :
978-1-4244-8684-7
Electronic_ISBN :
978-0-7695-4229-4
Type :
conf
DOI :
10.1109/SASOW.2010.8
Filename :
5729588
Link To Document :
بازگشت