Title :
A multiagent genetic algorithm for global numerical optimization
Author :
Zhong, Weicai ; Liu, Jing ; Xue, Mingzhi ; Jiao, Licheng
Author_Institution :
Nat. Key Lab. for Radar Signal Process. & the Inst. of Intelligent Inf. Process., Xidian Univ., Xi´´an, China
fDate :
4/1/2004 12:00:00 AM
Abstract :
In this paper, multiagent systems and genetic algorithms are integrated to form a new algorithm, multiagent genetic algorithm (MAGA), for solving the global numerical optimization problem. An agent in MAGA represents a candidate solution to the optimization problem in hand. All agents live in a latticelike environment, with each agent fixed on a lattice-point. In order to increase energies, they compete or cooperate with their neighbors, and they can also use knowledge. Making use of these agent-agent interactions, MAGA realizes the purpose of minimizing the objective function value. Theoretical analyzes show that MAGA converges to the global optimum. In the first part of the experiments, ten benchmark functions are used to test the performance of MAGA, and the scalability of MAGA along the problem dimension is studied with great care. The results show that MAGA achieves a good performance when the dimensions are increased from 20-10,000. Moreover, even when the dimensions are increased to as high as 10,000, MAGA still can find high quality solutions at a low computational cost. Therefore, MAGA has good scalability and is a competent algorithm for solving high dimensional optimization problems. To the best of our knowledge, no researchers have ever optimized the functions with 10,000 dimensions by means of evolution. In the second part of the experiments, MAGA is applied to a practical case, the approximation of linear systems, with a satisfactory result.
Keywords :
genetic algorithms; numerical analysis; optimisation; global numerical optimization; lattice like environment; linear system; multiagent genetic algorithm; Application software; Benchmark testing; Evolution (biology); Genetic algorithms; Information processing; Linear systems; Multiagent systems; Problem-solving; Scalability; Signal processing algorithms;
Journal_Title :
Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
DOI :
10.1109/TSMCB.2003.821456