|
ABSTRACT
This paper investigates the incorporation of restricted tournament replacement (RTR) in the extended compact genetic algorithm (ECGA) for solving problems with non-stationary optima. RTR is a simple yet efficient niching method used to maintain diversity in a population of individuals. While the original version of RTR uses Hamming distance to quantify similarity between individuals, we propose an alternative substructural distance to enforce the niches. The ECGA that restarts the search after a change of environment is compared with the approach of maintaining diversity, using both versions of RTR. Results on several dynamic decomposable test problems demonstrate the usefulness of maintaining diversity throughout the run over the approach of restarting the search from scratch at each change. Furthermore, by maintaining diversity no additional mechanisms are required to detect the change of environment, which is typically a problem-dependent and non-trivial task.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
H. A. Abbass, K. Sastry, and D. E. Goldberg. Oiling the wheels of change: The role of adaptive automatic problem decomposition in non-stationary environments. IlliGAL Report No. 2004029, University of Illinois at Urbana-Champaign, Illinois Genetic Algorithms Laboratory, Urbana, IL, 2004.
|
| |
2
|
|
| |
3
|
|
| |
4
|
K. Deb and D. E. Goldberg. Analyzing deception in trap functions. Foundations of Genetic Algorithms 2, pages 93--108, 1993.
|
| |
5
|
|
| |
6
|
|
| |
7
|
G. Harik, F. G. Lobo, and K. Sastry. Linkage learning via probabilistic modeling in the ECGA. In M. Pelikan, K. Sastry, and E. Cantu-Paz, editors, Scalable Optimization via Probabilistic Modeling: From Algorithms to Applications, pages 39--61. Springer, 2006.
|
| |
8
|
|
| |
9
|
G. R. Harik. Linkage learning via probabilistic modeling in the ECGA. IlliGAL Report No. 99010, Illinois Genetic Algorithms Laboratory, University of Illinois at Urbana-Champaign, Urbana, IL, 1999.
|
| |
10
|
Y. Jin and J. Branke. Evolutionary optimization in uncertain environments-a survey. IEEE Transactions on Evolutionary Computation, 9(3):303--317, 2005.
|
| |
11
|
|
| |
12
|
C. F. Lima, C. Fernandes, and F. G. Lobo. Investigating restricted tournament replacement in ECGA for non-stationary environments. IlliGAL Report No. 2008007, Illinois Genetic Algorithms Laboratory, University of Illinois at Urbana-Champaign, Urbana, IL, 2008.
|
| |
13
|
M. Pelikan. Hierarchical Bayesian Optimization Algorithm: Toward a New Generation of Evolutionary Algorithms. Springer, 2005.
|
| |
14
|
|
| |
15
|
J. J. Rissanen. Modelling by shortest data description. Automatica, 14:465--471, 1978.
|
| |
16
|
K. Sastry, H. A. Abbass, and D. E. Goldberg. Sub-structural niching in non--stationary environments. In Proceedings of the 17th Australian Joint Conference on Artificial Intelligence, LNAI 3339, pages 873--885. Springer, 2004.
|
 |
17
|
|
| |
18
|
K. Sastry, M. Pelikan, and D. E. Goldberg. Efficiency enhancement of genetic algorithms via building-block-wise fitness estimation. In Proceedings of the IEEE International Conference on Evolutionary Computation, pages 720--727, 2004.
|
| |
19
|
D. H. Wolpert and W. G. Macready. No Free Lunch Theorems for Optimization. IEEE Transactions on Evolutionary Computation, 1(1):67--82, 1997.
|
| |
20
|
S. Yang. Constructing dynamic test environments for genetic algorithms based on problem difficulty. In Proceedings of the IEEE International Conference on Evolutionary Computation, pages 1262--1269. IEEE Press, 2004.
|
| |
21
|
|
 |
22
|
|
 |
23
|
|
|