Title :
Problem decomposition-based scalable macro-evolutionary algorithms
Author :
Chen, Tao XieHuowang
Author_Institution :
Coll. of Comput. Sci., Nat. Univ. of Defense Tech., Changsha, China
Abstract :
Due to its susceptibility to being trapped by local optima, the performance of standard evolutionary algorithms will be severely degraded when applied to complex problems with large dimensionality and intensive epistasis. By the principle of parallel processing, this paper suggests that complex problems be more or less divided into easier subproblems that are independent of each other or weakly correlated through variables, and then a decomposition-based scalable macro-evolutionary algorithm is proposed. This macro-evolutionary algorithm comprises of a competitive evolution layer called a local evolution process with respect to each subproblem and a cooperative evolution layer called global evolution process that coordinates all the subproblems, two layers are bridged through a multi-parents crossover operator which is specially designed for it. The exponential relationship between the convergence of macro-evolutionaly algorithm and the granularity of problem decomposition is primarily analyzed mathematically, indicating that the macro-evolutionary algorithm converges earlier than standard evolutionary algorithms, and the numerical experiments of optimizing two complex functions consist well with this theoretical result. The macro-evolutionary algorithm can overcome the difficulty associated with dimensionality and reduce as much as possible the difficulty due to intensive epistasis; if is thus scalable and useful in engineering
Keywords :
computational complexity; evolutionary computation; parallel processing; competitive evolution layer; granularity; intensive epistasis; local evolution process; local optima; multi-parents crossover operator; parallel processing; problem decomposition-based scalable macro-evolutionary algorithms; standard evolutionary algorithms; Algorithm design and analysis; Computational modeling; Computer science; Concurrent computing; Degradation; Educational institutions; Evolutionary computation; Parallel processing; Power engineering computing; Scalability;
Conference_Titel :
Evolutionary Computation, 2001. Proceedings of the 2001 Congress on
Conference_Location :
Seoul
Print_ISBN :
0-7803-6657-3
DOI :
10.1109/CEC.2001.934393