• DocumentCode
    2524250
  • Title

    Strategies for Parallelizing Swarm Intelligence Algorithms

  • Author

    Cicirelli, Franco ; Folino, Gianluigi ; Forestiero, Agostino ; Giordano, Andrea ; Mastroianni, Carlo ; Spezzano, Giandomenico

  • Author_Institution
    DIMES, Univ. of Calabria, Rende, Italy
  • fYear
    2015
  • fDate
    4-6 March 2015
  • Firstpage
    329
  • Lastpage
    336
  • Abstract
    Swarm intelligence algorithms, based on multi-agent systems, are often used to solve complex problems that are not affordable through classical centralized/deterministic solutions. In many cases, to enhance the performance of such algorithms, the computation can be distributed to parallel/distributed nodes, in accordance with different strategies. Specifically, parallelization can be achieved either by partitioning the space in which agents operate among the nodes, or by assigning the entire space to each node but distributing input data through a sampling approach. Another choice is whether or not the management of conflicts is needed to prevent possible loss of data consistency. This paper discusses such issues, while referring to two well-known types of swarm intelligence algorithms -- ants and flocking -- and compares the mentioned strategies, evaluating the performance results in terms of speedup.
  • Keywords
    multi-agent systems; parallel algorithms; swarm intelligence; bio-inspired algorithm; multi-agent system; parallel algorithm; sampling approach; swarm intelligence algorithm; Birds; Clustering algorithms; Entropy; Image color analysis; Partitioning algorithms; Scalability; Silicon; bio-inspired algorithms; multi-agent systems; parallel algorithms; swarm intelligence;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing (PDP), 2015 23rd Euromicro International Conference on
  • Conference_Location
    Turku
  • ISSN
    1066-6192
  • Type

    conf

  • DOI
    10.1109/PDP.2015.101
  • Filename
    7092740