Combinatorial Optimization Using Multi-Agent Evolutionary Algorithm

钟伟才,刘静,刘芳,焦李成
DOI: https://doi.org/10.3321/j.issn:0254-4164.2004.10.006
2004-01-01
Jisuanji Xuebao/Chinese Journal of Computers
Abstract:Multi-agent systems and evolutionary algorithms are integrated to form a new algorithm, Multi-Agent Evolutionary Algorithm for Combinatorial Optimization (COMAEA). All agents live in a lattice like environment, with each agent fixed on a lattice-point. In order to increase energies, they compete with their neighbors, and they can also use knowledge. Theoretical analyses show that COMAEA converges to the global optimum. In the experiments, various deceptive problems, such as the ones with strong-linkage, weak-linkage and overlapping-linkage, and hierarchical problems are used to evaluate the performance of COMAEA. In order to test the performance of COMAEA on solving large-scale problems, COMAEA is used to solve deceptive problems and hierarchical problems with thousands of dimensions, and its computational complexity is analyzed. All experimental results show that COMAEA has a low computational cost and obtains good performance.
What problem does this paper attempt to address?