Central Force Optimization is a deterministic metaheuristic for an evolutionary algorithm that searches a decision space by flying probes whose trajectories are computed using a gravitational metaphor. CFO benefits substantially from the inclusion of a pseudorandom component (a numerical sequence that is precisely known by specification or calculation but otherwise arbitrary). The essential requirement is that the sequence is uncorrelated with the decision space topology, so that its effect is to pseudorandomly distribute probes throughout the landscape. While this process may appear to be similar to the randomness in an inherently stochastic algorithm, it is in fact fundamentally different because CFO remains deterministic at every step. Three pseudorandom methods are discussed (initial probe distribution, repositioning factor, and decision space adaptation). A sample problem is presented in detail and summary data included for a 23-function benchmark suite. CFO's performance is quite good compared to other highly developed, state-of-the-art algorithms. Includes corrections 02-03-2010.
[1]
Xiaodong Li,et al.
This article has been accepted for inclusion in a future issue. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION 1 Locating and Tracking Multiple Dynamic Optima by a Particle Swarm Model Using Speciation
,
2022
.
[2]
Xin Yao,et al.
Evolutionary programming made faster
,
1999,
IEEE Trans. Evol. Comput..
[3]
Z. Cui,et al.
A FAST PARTICLE SWARM OPTIMIZATION
,
2006
.
[4]
Ying-Tung Hsiao,et al.
A novel optimization algorithm: space gravitational optimization
,
2005,
2005 IEEE International Conference on Systems, Man and Cybernetics.