• 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