• DocumentCode
    238673
  • Title

    Analysis of constraint handling methods for the gravitational search algorithm

  • Author

    Poole, Daniel J. ; Allen, C.B. ; Rendall, Thomas C. S.

  • Author_Institution
    Dept. of Aerosp. Eng., Univ. of Bristol, Bristol, UK
  • fYear
    2014
  • fDate
    6-11 July 2014
  • Firstpage
    2005
  • Lastpage
    2012
  • Abstract
    The gravitational search algorithm (GSA) is a recent addition to the family of global optimization algorithms based on phenomena found in nature, specifically the gravitational attractive force between two bodies of mass. However, like almost all global search algorithms of this type, GSA has no direct method of handling a constrained optimization problem. There has been much attention to constraint handling using other agent based systems, though the mechanics of GSA make the application of many of these difficult. This paper has therefore analysed constraint handling methods for use with GSA and compared the performance of simple to implement methods (penalties and feasible directions) with a novel separation-sub-swarm (3S) approach, and found that feasible direction methods ideally need at least one initially feasible particle, and that the novel 3S approach is highly effective for solving constrained optimization problems using GSA outperforming the other approaches tested.
  • Keywords
    constraint handling; optimisation; 3S approach; GSA; constrained optimization problems; constraint handling methods; global optimization algorithms; global search algorithms; gravitational search algorithm; separation-sub-swarm approach; Algorithm design and analysis; Heuristic algorithms; Linear programming; Optimization; Particle swarm optimization; Search problems; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation (CEC), 2014 IEEE Congress on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4799-6626-4
  • Type

    conf

  • DOI
    10.1109/CEC.2014.6900271
  • Filename
    6900271