Numerical optimization using synergetic swarms of foraging bacterial populations

被引:40
作者
Chatzis, Sotirios P. [1 ]
Koukas, Spyros [2 ]
机构
[1] Univ London Imperial Coll Sci Technol & Med, Dept Elect & Elect Engn, London SW7 2AZ, England
[2] Natl Tech Univ Athens, Dept Elect & Comp Engn, GR-10682 Athens, Greece
关键词
Evolutionary optimization;
D O I
10.1016/j.eswa.2011.06.031
中图分类号
TP18 [人工智能理论];
学科分类号
140502 [人工智能];
摘要
The bacterial foraging optimization (BFO) algorithm is a popular stochastic, population-based optimization technique that can be applied to a wide range of problems. Two are the major issues the BFO algorithm is confronted with: first, the foraging mechanism of BFO might in some cases induce the attraction of bacteria gathered near the global optimum by bacteria gathered to local optima, thus slowing down the whole population convergence. Second. BFO is susceptible to the curse-of-dimensionality, which makes it significantly harder to find the global optimum of a high-dimensional problem, compared to a low-dimensional problem with similar topology. In this paper, we introduce a novel BFO-based optimization algorithm aiming to address these issues, the synergetic bacterial swarming optimization (SBSO) algorithm. Our novel approach consists of: (i) the introduction of the swarming dynamics of the particle swarm optimization algorithm in the context of BFO, in order to ameliorate the convergence issues of the BFO bacteria foraging mechanism; and (ii) the utilization of multiple populations to optimize different components of the solution vector cooperatively, so as to mitigate the curse-of-dimensionality issues of the algorithm. We demonstrate the efficacy of our approach on several benchmark optimization problems. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:15332 / 15343
页数:12
相关论文
共 31 条
[1]
Using selection to improve particle swarm optimization [J].
Angeline, PJ .
1998 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION - PROCEEDINGS, 1998, :84-89
[2]
Clearwater S. H., 1992, COMPUTATION MICRO MA
[3]
Colorni A., 1991, Distributed optimization by ant colonies, V142, P134
[4]
Das TK, 2006, IEEE IND APPLIC SOC, P635
[5]
Adaptive computational chemotaxis in bacterial foraging algorithm [J].
Dasgupta, Sarabarta ;
Biswas, Arijit ;
Abraham, Ajith ;
Das, Swagatam .
CISIS 2008: THE SECOND INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS, PROCEEDINGS, 2008, :64-+
[6]
Dorigo M., 1997, IEEE Transactions on Evolutionary Computation, V1, P53, DOI 10.1109/4235.585892
[7]
Eberhart RC, 2000, IEEE C EVOL COMPUTAT, P84, DOI 10.1109/CEC.2000.870279
[8]
Fogel D.B., 1995, EVOLUTIONARY COMPUTA
[9]
Frutiger DR, 2002, CLIMBING AND WALKING ROBOTS, P619
[10]
GOLDBERG DE, 1992, PARALLEL PROBLEM SOLVING FROM NATURE, 2, P37