A general model for meta-heuristic algorithms using the concept of fields of forces

A general model is presented to unify the explanation of different meta-heuristic algorithms. This model is based on the concept of fields of forces from physics and covers many meta-heuristic algorithms consisting of Genetic Algorithms, Ant Colony Optimization, Particle Swarm Optimization, Big Bang–Big Crunch algorithm and Harmony Search. The properties of these algorithms can be explained using the presented general model that is called the fields of forces (FOF) model. This extension provides efficient means to improve, expand, modify and hybridize the meta-heuristic algorithms. An improved and hybridized algorithm is then developed using the FOF model.

[1]  Siamak Talatahari,et al.  Optimal design of skeletal structures via the charged system search algorithm , 2010 .

[2]  Kamran Behdinan,et al.  Particle swarm approach for structural design optimization , 2007 .

[3]  Charles V. Camp DESIGN OF SPACE TRUSSES USING BIG BANG–BIG CRUNCH OPTIMIZATION , 2007 .

[4]  Siamak Talatahari,et al.  A particle swarm ant colony optimization for truss structures with discrete variables , 2009 .

[5]  Peter J. Angeline,et al.  Evolutionary Optimization Versus Particle Swarm Optimization: Philosophy and Performance Differences , 1998, Evolutionary Programming.

[6]  Zong Woo Geem,et al.  A New Heuristic Optimization Algorithm: Harmony Search , 2001, Simul..

[7]  Siamak Talatahari,et al.  Particle swarm optimizer, ant colony strategy and harmony search scheme hybridized for optimization of truss structures , 2009 .

[8]  A. Kaveh,et al.  Size optimization of space trusses using Big Bang-Big Crunch algorithm , 2009 .

[9]  Shu-Kai S. Fan,et al.  A hybrid simplex search and particle swarm optimization for unconstrained optimization , 2007, Eur. J. Oper. Res..

[10]  J R Saunders,et al.  A particle swarm optimizer with passive congregation. , 2004, Bio Systems.

[11]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[12]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[13]  A. Kaveh,et al.  A novel heuristic optimization method: charged system search , 2010 .

[14]  S. Sumathi,et al.  Evolutionary Intelligence: An Introduction to Theory and Applications with Matlab , 2008 .

[15]  Ibrahim Eksin,et al.  A new optimization method: Big Bang-Big Crunch , 2006, Adv. Eng. Softw..

[16]  Charles V. Camp,et al.  Design of Space Trusses Using Ant Colony Optimization , 2004 .

[17]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[18]  Q. H. Wu,et al.  A heuristic particle swarm optimizer for optimization of pin connected structures , 2007 .

[19]  Marco Dorigo,et al.  Optimization, Learning and Natural Algorithms , 1992 .