A new optimization method: Big Bang Big Crunch

被引:1115
作者
Erol, OK [1 ]
Eksin, I [1 ]
机构
[1] Tech Univ Istanbul, Elect & Elect Engn Fac, TR-34390 Istanbul, Turkey
关键词
Big Bang-Big Crunch evolution theory; evolutionary algorithms; genetic algorithm;
D O I
10.1016/j.advengsoft.2005.04.005
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Nature is the principal source for proposing new optimization methods such as genetic algorithms (GA) and simulated annealing (SA) methods. All traditional evolutionary algorithms are heuristic population-based search procedures that incorporate random variation and selection. The main contribution of this study is that it proposes a novel optimization method that relies on one of the theories of the evolution of the universe; namely, the Big Bang and Big Crunch Theory. In the Big Bang phase, energy dissipation produces disorder and randomness is the main feature of this phase; whereas, in the Big Crunch phase, randomly distributed particles are drawn into an order. Inspired by this theory, an optimization algorithm is constructed, which will be called the Big Bang-Big Crunch (BB-BC) method that generates random points in the Big Bang phase and shrinks those points to a single representative point via a center of mass or minimal cost approach in the Big Crunch phase. It is shown that the performance of the new (BB-BC) method demonstrates superiority over an improved and enhanced genetic search algorithm also developed by the authors of this study, and outperforms the classical genetic algorithm (GA) for many benchmark test functions. (C) 2005 Elsevier Ltd. All rights reserved.
引用
收藏
页码:106 / 111
页数:6
相关论文
共 15 条
[1]  
[Anonymous], 1989, GENETIC ALGORITHM SE
[2]  
Back T., 1997, IEEE Transactions on Evolutionary Computation, V1, P3, DOI 10.1109/4235.585888
[3]  
Chellapilla K., 1998, IEEE Transactions on Evolutionary Computation, V2, P91, DOI 10.1109/4235.735431
[4]  
CHOU CH, P 9 IEEE INT C FUZZ, V2, P965
[5]  
DAVIDOR Y, 1991, WORLD SCI SER ROB AU, V1, P1
[6]  
ED LD, 1991, HDB GENETIC ALGORITH
[7]  
Eksin I., 2001, IEE Proceedings-Software, V148, P75, DOI 10.1049/ip-sen:20010503
[8]  
Glover F., 1990, ORSA Journal on Computing, V2, P4, DOI [10.1287/ijoc.1.3.190, 10.1287/ijoc.2.1.4]
[9]  
HOLLAND JH, 1992, ADAPTATION NATURAL A
[10]  
KARABOGA D, 10 INT S COMP INF SC, V2, P793