DocumentCode
2021512
Title
A scalable, distributed algorithm for allocating workers in embedded systems
Author
Agassounon, William ; Martinoli, Alcherio ; Goodman, Rodney
Author_Institution
Microsystems Res. Lab., California Inst. of Technol., Pasadena, CA, USA
Volume
5
fYear
2001
fDate
2001
Firstpage
3367
Abstract
This paper presents a scalable threshold-based algorithm for allocating workers to a given task whose demand evolves dynamically over time. The algorithm is fully distributed and solely based on the local perceptions of the individuals. Each agent decides autonomously and deterministically to work only when it "feels" that some work needs to be done based on its sensory inputs. In this paper, we applied the worker allocation algorithm to a collective manipulation case study concerned with the gathering and clustering of initially scattered small objects. The aggregation experiment has been studied at three different experimental levels by using macroscopic and microscopic probabilistic models, and embodied simulations. Results show that teams using a number of active workers dynamically controlled by the allocation algorithm achieve similar or better performances in aggregation than those characterized by a constant team size, while using a considerably reduced number of agents over the whole aggregation process. Since this algorithm does not imply any form of explicit communication among agents, it represents a cost-effective solution for controlling the number of active workers in embedded systems consisting of a few to thousands of units
Keywords
distributed algorithms; embedded systems; multi-agent systems; robots; agents; distributed algorithms; dynamic worker allocation; embedded systems; labor division; probabilistic modeling; swarm intelligence; worker allocation; Clustering algorithms; Communication system control; Control systems; Distributed algorithms; Embedded system; Laboratories; Particle swarm optimization; Robots; Scattering; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems, Man, and Cybernetics, 2001 IEEE International Conference on
Conference_Location
Tucson, AZ
ISSN
1062-922X
Print_ISBN
0-7803-7087-2
Type
conf
DOI
10.1109/ICSMC.2001.972039
Filename
972039
Link To Document