One Improved Agent Genetic Algorithm - Ring-like Agent Genetic Algorithm for Global Numerical Optimization

In this paper, a novel genetic algorithm — dynamic ring-like agent genetic algorithm (RAGA) is proposed for solving global numerical optimization problem. The RAGA combines the ring-like agent structure and dynamic neighboring genetic operators together to get better optimization capability. An agent in ring-like agent structure represents a candidate solution to the optimization problem. Any agent interacts with neighboring agents to evolve. With dynamic neighboring genetic operators, they compete and cooperate with their neighbors, and they can also use knowledge to increase energies. Global numerical optimization problems are the most important ones to verify the performance of evolutionary algorithm, especially of genetic algorithm and are mostly of interest to the corresponding researchers. In the corresponding experiments, several complex benchmark functions were used for optimization, several popular GAs were used for comparison. In order to better compare two agents GAs (MAGA: multi-agent genetic algorithm and RAGA), the several dimensional experiments (from low dimension to high dimension) were done. These experimental results show that RAGA not only is suitable for optimization problems, but also has more precise and more stable optimization results.

[1]  Lucio Grandinetti,et al.  A niched genetic algorithm to solve a pollutant emission reduction problem in the manufacturing industry: A case study , 2007, Comput. Oper. Res..

[2]  Gong Dun Novel survival of the fittest genetic algorithm , 2002 .

[3]  Dr. Zbigniew Michalewicz,et al.  How to Solve It: Modern Heuristics , 2004 .

[4]  Lishan Kang,et al.  An Adaptive Evolutionary Algorithm for Numerical Optimization , 1996, SEAL.

[5]  Ying-Shen Juang,et al.  An adaptive scheduling system with genetic algorithms for arranging employee training programs , 2007, Expert Syst. Appl..

[6]  Konstantinos P. Ferentinos,et al.  Adaptive design optimization of wireless sensor networks using genetic algorithms , 2007, Comput. Networks.

[7]  Byung Ro Moon,et al.  Hybrid Genetic Algorithms for Feature Selection , 2004, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Tung-Kuan Liu,et al.  Hybrid Taguchi-genetic algorithm for global numerical optimization , 2004, IEEE Transactions on Evolutionary Computation.

[9]  Yuping Wang,et al.  An orthogonal genetic algorithm with quantization for global numerical optimization , 2001, IEEE Trans. Evol. Comput..

[10]  Lalit M. Patnaik,et al.  Adaptive probabilities of crossover and mutation in genetic algorithms , 1994, IEEE Trans. Syst. Man Cybern..

[11]  L. M. Patnaik,et al.  Adaptive Probabilities of Crossover Genetic in Mu tation and Algorithms , 1994 .

[12]  Xin Yao,et al.  Evolutionary programming made faster , 1999, IEEE Trans. Evol. Comput..

[13]  Heinz Mühlenbein,et al.  Predictive Models for the Breeder Genetic Algorithm I. Continuous Parameter Optimization , 1993, Evolutionary Computation.

[14]  Rong-Song He,et al.  Improving real-parameter genetic algorithm with simulated annealing for engineering problems , 2006, Adv. Eng. Softw..

[15]  Loo Hay Lee,et al.  Hybrid Genetic Algorithm in Solving Vehicle Routing Problems with Time Window Constraints (APORS) , 2000 .

[16]  Xiao Feng,et al.  Pinch multi-agent genetic algorithm for optimizing water-using networks , 2007, Comput. Chem. Eng..

[17]  Andrew Lim,et al.  A hybrid genetic algorithm for the Three-Index Assignment Problem , 2006, Eur. J. Oper. Res..

[18]  William W.-G. Yeh,et al.  A diversified multiobjective GA for optimizing reservoir rule curves , 2007 .

[19]  Yu-Ping Wang,et al.  A new penalty based genetic algorithm for constrained optimization problems , 2005, 2005 International Conference on Machine Learning and Cybernetics.

[20]  Weicai Zhong,et al.  A multiagent genetic algorithm for global numerical optimization , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[21]  Ingoo Han,et al.  Hybrid genetic algorithms and support vector machines for bankruptcy prediction , 2006, Expert Syst. Appl..