Contents & References of Changing the cuckoo optimization algorithm for use in dynamic environments
List:
Chapter One: Introduction
1
Chapter Two: Problem Description
4
2-1 Dynamic Environments and Dynamic Optimization Problems
5
2-2 Continuous and Discontinuous Changes
5
2-3 global and cross-sectional changes
6
2-4 objectives
6
2-5 chapter summary
6
Chapter three: basic concepts
7
3-1 Cuckoo optimization algorithm
8
3-1-1 Cuckoo's way of life and laying eggs
8
3-1-2 details of cuckoo optimization algorithm
9
3-2 moving peaks benchmark function
12
3-3 Performance Criteria
13
3-4 Chapter Summary
14
Chapter Four: Previous Solutions
15
4-1 Creating Diversity
16
4-1-1 Application of random immigrants, elite-based immigrants and super-mutation to genetic algorithm in dynamic environment
16
4-1-2 Application of memetic algorithm based on hill-climbing local search in dynamic environment
18
4-1-3 Using Artificial Safety Algorithm Based on Automatic Learning in Dynamic Environment
19
4-1-4 Applying Self-Adaptive Mechanism in Shifting Rate to Evolutionary Algorithms in Dynamic Environment
21
4-1-5 How to use Cellular Automation in Algorithms Evolution in dynamic environments 22 4-2 Using memory
24
4-3 multi-population method
27
4-3-1 application of multi-population optimization algorithm of fast particles in dynamic environment
28
Table of Contents
Title
Page
4-3-2 particle cumulative optimization algorithm with the approach of adding child groups in a dynamic environment
30
4-3-3 applying the particle cumulative optimization algorithm with an adaptive weight and fuzzy clustering approach in a dynamic environment
31
4-3-4 Applying artificial fish group algorithm with multi-population approach in dynamic environment
32
4-3-5 Applying firefly algorithm with group creation approach in dynamic environment
36
4-4 chapter summary
40
Chapter Five: Proposed Solution and Evaluation of Results
42
5-1 MCOA Algorithm
43
5-1-1 Self-adjustment Mechanism of Spawning Radius
44
5-2 Proposed Algorithm MMCOA for optimization in dynamic environments
46
5-2-1 checking the convergence of categories
46
5-2-2 Monopoly mechanism
47
5-2-3 discovery Environment changes
48
5-2-4 fixing invalid memory and lost diversity problem
48
5-2-5 deactivation mechanism
49
5-3 analysis and evaluation of results
50
5-3-1 Analysis of the results of the MMCOA algorithm in the frequency of changes and number of different peaks and comparison with other algorithms
50
5-3-2 Analysis of the results of the MMCOA algorithm during the movement step of different peaks and comparison with other algorithms
75
5-3-3 analysis of the results of the MMCOA algorithm with the number of different dimensions of the problem and comparison with other algorithms
77
5-4 summary of the results
79
5-5 chapter summary
80
Chapter six: conclusions and solutions Future
82
6-1 Conclusion
83
6-2 Solutions>
84
References
85
Glossary
89
Source:
[1]Cruz, C., Gonza´lez, J.R. and Pelta, D.A., "Optimization In Dynamic Environments: A Survey On Problems, Methods And Measures," Journal Soft Computing-A Fusion of Foundations, Methodologies and Applications, Vol. 15, pp. 1427-1448, 2011.
[2]Zaharie, D., Zamfirache, F., "Diversity Enhancing Mechanisms For Evolutionary Optimization In Static And Dynamic Environments," Proc. of 3rd Romanian-Hungarian Joint Symposium on Applied Computational Intelligence, pp. 460-471, 2006.
[3]Yazdani, D., Nasiri, B., Sepas-Moghaddam, A., Meybodi, M.R., "A Novel Multi-Swarm Algorithm For Optimization In Dynamic Environments Based On Particle Swarm Optimization," Applied Soft Computing, Vol.13, pp. 2144-2158, 2013.
[4] Rajabioun, R., Cuckoo Optimization Algorithm, Applied Soft Computing, Vol. 11, pp. 5508-5518, 2011.
[5] Li, C., Particle Swarm Optimization In Stationary And Dynamic Environments, Doctor of Philosophy Thesis, University of Leicester, 2010.
[6] NGUYEN, T.T., Continuous Dynamic Optimization Using Evolutionary Algorithm, Doctor of Philosophy Thesis, University of Birmingham, 2010.
[7]Cobb, H. G., Grefenstette, J. J., "Genetic Algorithms For Tracking Changing Environments," Proceedings of the Fifth International Conference on Genetic Algorithms, pp. 523-530, 1993.
[8]Yang, S., "Genetic Algorithms With Elitism-Based Immigrants For Changing Optimization Problems," Applications of Evolutionary Computing, Vol. 4448, pp. 627-636, 2007.
[9]Wang, H., , D. and Yang, S., "A Memetic Algorithm With Adaptive Hill Climbing Strategy For Dynamic Optimization Problems," Soft Computing - A Fusion of Foundations, Methodologies and Applications - Special Issue on Emerging Trends in Soft Computing - Memetic Algorithms, Vol. 13, pp. 763-780, 2009.
[10]Rezvanian, A., Meybodi, M. R., "Tracking Extrema In Dynamic Environments Using A Learning Automata-Based Immune Algorithm," Grid and Distributed Computing, Control and Automation, Vol. 121, pp. 216-225, 2010.
[11]Xin, Y., Ke, T. and Xin, Y., "Immigrant Schemes For Evolutionary Algorithms In Dynamic Environments: Adapting The Replacement Rate," Science in China Series F - Information Sciences, Vol. II, pp. 543-552, 2011.
[12]Baktash, N., Mahmoudi, F. andMeybodi, M. R., "Cellular PSO-ABC: A New Hybrid Model For Dynamic Environment," International Journal of Computer Theory and Engineering, Vol. 4, No. 3, pp. 365-368, 2012.
Kianfar, S. And you give, m. R., "Cellular Ant Colony Algorithm," 17th Annual National Conference of the Iranian Computer Society, 2013.
[14] Hashemi, A. B., Meybodi, M. R., "Cellular PSO: A PSO For Dynamic Environments," ISICA '09 Proceedings of the 4th International Symposium on Advances in Computation and Intelligence, pp. 422-433, 2009.
[15] Yang, S., "Explicit Memory Schemes For Evolutionary Algorithms In Dynamic Environments," Evolutionary Computation in Dynamic and Uncertain Environments, pp. 3-28, 2007.
[16]Li, C., Yang, S., "Fast Multi-Swarm Optimization For Dynamic Optimization Problems," Natural Computation, ICNC '08. Fourth International Conference, Vol. 7, pp. 624-628, 2008.
[17]Li, C., Yang, S., "An Island Based Hybrid Evolutionary Algorithm For Optimization," Simulated Evolution and Learning, pp. 180-189, 2008.
[18]
[19]V, 2006.
[20]Pant, M., Thangaraj, R. and Abraham, A., "A New Quantum Behaved Particle Swarm Optimization," GECCO '08 Proceedings of the 10th annual conference on Genetic and evolutionary computation, pp. 87-94, 2008.
[21]Rezazadeh, I. Meybodi, M. R. and Naebi, A., "Adaptive Particle Swarm Optimization Algorithm For Dynamic Environments," ICSI'11 Proceedings of the Second International Conference on Advances in Swarm Intelligence, Vol. I, pp. 120-129, 2011.