TY - JOUR
T1 - A stability constrained adaptive alpha for gravitational search algorithm
AU - Sun, Genyun
AU - Ma, Ping
AU - Ren, Jinchang
AU - Zhang, Aizhu
AU - Jia, Xiuping
PY - 2018/1/1
Y1 - 2018/1/1
N2 - Gravitational search algorithm (GSA), a recent meta-heuristic algorithm inspired by Newton’s law of gravity and mass interactions, shows good performance in various optimization problems. In GSA, the gravitational constant attenuation factor alpha ( α ) plays a vital role in convergence and the balance between exploration and exploitation. However, in GSA and most of its variants, all agents share the same α value without considering their evolutionary states, which has inevitably caused the premature convergence and imbalance of exploration and exploitation. In order to alleviate these drawbacks, in this paper, we propose a new variant of GSA, namely stability constrained adaptive alpha for GSA (SCAA). In SCAA, each agent’s evolutionary state is estimated, which is then combined with the variation of the agent’s position and fitness feedback to adaptively adjust the value of α. Moreover, to preserve agents’ stable trajectories and improve convergence precision, a boundary constraint is derived from the stability conditions of GSA to restrict the value of α in each iteration. The performance of SCAA has been evaluated by comparing with the original GSA and four alpha adjusting algorithms on 13 conventional functions and 15 complex CEC2015 functions. The experimental results have demonstrated that SCAA has significantly better searching performance than its peers do.
AB - Gravitational search algorithm (GSA), a recent meta-heuristic algorithm inspired by Newton’s law of gravity and mass interactions, shows good performance in various optimization problems. In GSA, the gravitational constant attenuation factor alpha ( α ) plays a vital role in convergence and the balance between exploration and exploitation. However, in GSA and most of its variants, all agents share the same α value without considering their evolutionary states, which has inevitably caused the premature convergence and imbalance of exploration and exploitation. In order to alleviate these drawbacks, in this paper, we propose a new variant of GSA, namely stability constrained adaptive alpha for GSA (SCAA). In SCAA, each agent’s evolutionary state is estimated, which is then combined with the variation of the agent’s position and fitness feedback to adaptively adjust the value of α. Moreover, to preserve agents’ stable trajectories and improve convergence precision, a boundary constraint is derived from the stability conditions of GSA to restrict the value of α in each iteration. The performance of SCAA has been evaluated by comparing with the original GSA and four alpha adjusting algorithms on 13 conventional functions and 15 complex CEC2015 functions. The experimental results have demonstrated that SCAA has significantly better searching performance than its peers do.
KW - meta-heuristic algorithm
KW - gravitational search algorithm (GSA)
KW - adaptive parameter
KW - stability conditions
KW - exploration and exploitation
UR - https://www.sciencedirect.com/science/journal/09507051
U2 - 10.1016/j.knosys.2017.10.018
DO - 10.1016/j.knosys.2017.10.018
M3 - Article
SN - 0950-7051
VL - 139
SP - 200
EP - 213
JO - Knowledge Based Systems
JF - Knowledge Based Systems
ER -