• DocumentCode
    1636057
  • Title

    An exploration of topologies and communication in large particle swarms

  • Author

    McNabb, Andrew ; Gardner, Matthew ; Seppi, Kevin

  • Author_Institution
    Dept. of Comput. Sci., Brigham Young Univ., Provo, UT
  • fYear
    2009
  • Firstpage
    712
  • Lastpage
    719
  • Abstract
    Particle Swarm Optimization (PSO) has typically been used with small swarms of about 50 particles. However, PSO is more efficiently parallelized with large swarms. We formally describe existing topologies and identify variations which are better suited to large swarms in both sequential and parallel computing environments. We examine the performance of PSO for benchmark functions with respect to swarm size and topology. We develop and demonstrate a new PSO variant which leverages the unique strengths of large swarms. ldquoHearsay PSOrdquo allows for information to flow quickly through the swarm, even with very loosely connected topologies. These loosely connected topologies are well suited to large scale parallel computing environments because they require very little communication between particles. We consider the case where function evaluations are expensive with respect to communication as well as the case where function evaluations are relatively inexpensive. We also consider a situation where local communication is inexpensive compared to external communication, such as multicore systems in a cluster.
  • Keywords
    function evaluation; particle swarm optimisation; topology; benchmark functions; external communication; function evaluations; hearsay PSO; large scale parallel computing environments; loosely connected topology; multicore systems; particle swarm optimization; particle swarms; sequential computing; swarm size; Bioinformatics; Birds; Clustering algorithms; Convergence; Evolutionary computation; Large-scale systems; Multicore processing; Parallel processing; Particle swarm optimization; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2009. CEC '09. IEEE Congress on
  • Conference_Location
    Trondheim
  • Print_ISBN
    978-1-4244-2958-5
  • Electronic_ISBN
    978-1-4244-2959-2
  • Type

    conf

  • DOI
    10.1109/CEC.2009.4983015
  • Filename
    4983015