Solving Additively Decomposable Functions by Building Blocks Identification

This paper proposes a way to use Building Blocks to improve solutions in Genetic Algorithm. Hard problems, for instance, Additively Decomposable Functions (ADFs) cannot be effectively solved by a standard algorithm such as Simple Genetic Algorithm. A single point crossover creates disruption of good solutions for such problems. We proposed using Building Blocks Identification and performed appropriate crossover to solve ADFs. The experiment shows the validity of the proposed method.

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

[2]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[3]  John H. Holland,et al.  Building Blocks, Cohort Genetic Algorithms, and Hyperplane-Defined Functions , 2000, Evolutionary Computation.

[4]  M. Clergue,et al.  GA-hard functions built by combination of Trap functions , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[5]  David E. Goldberg,et al.  The Design of Innovation: Lessons from and for Competent Genetic Algorithms , 2002 .

[6]  Thomas Bäck,et al.  An analysis of the behavior of simplified evolutionary algorithms on trap functions , 2003, IEEE Trans. Evol. Comput..

[7]  Prabhas Chongstitvatana,et al.  Simultaneity Matrix for Solving Hierarchically Decomposable Functions , 2004, GECCO.

[8]  Prabhas Chongstitvatana,et al.  Chi-Square Matrix: An Approach for Building-Block Identification , 2004, ASIAN.

[9]  David E. Goldberg,et al.  Combining competent crossover and mutation operators: a probabilistic model building approach , 2005, GECCO '05.

[10]  Prabhas Chongstitvatana,et al.  A quantitative approach for validating the building-block hypothesis , 2005, 2005 IEEE Congress on Evolutionary Computation.

[11]  Cláudio F. Lima,et al.  Revisiting evolutionary algorithms with on-the-fly population size adjustment , 2006, GECCO '06.